Skip to content

Adwaith-NP/file-sharing-using-wifiFile

Repository files navigation

global shering on development

File Transfer using Local WiFi with TCP,GUI

This Python project enables file transfer between devices over a local WiFi network using the TCP protocol. This README provides all necessary instructions to set up and use the software.

Features

  • Simple and efficient file transfer over local WiFi.
  • Uses TCP for reliable data transmission.
  • Supports multiple file formats.
  • Cross-platform compatibility (Windows, MacOS, Linux).

Prerequisites

Ensure you have the following installed:

  • Python 3
  • socket library (comes pre-installed with Python)
  • dearpygui library (pip install dearpygui)
  • if you using mac then you want netifaces (pip install netifaces)

Run

  • Run the home.py

GUI(home page)

Screenshot 2024-06-22 at 7 15 33 PM
  • by clicking on send button you can send files
  • by clicking on receive buttun you can receive files

GUI(sender)

Screenshot 2024-06-22 at 7 19 15 PM
  • enter the receive ip (ip will show on receive screen) and select the file by clicking the Brows button
  • after filling ip and selecting file click the send button it start sending
  • all notification are show in the left top side

GUI(receive)

Screenshot 2024-06-22 at 7 24 24 PM
  • the receive ip will show on the top left side,you can give the ip to sender to send the file
  • all notification will show on middle of the screen

Downloads Directory

  • The download file will show in downloads directory

About

It’s a file-sharing software that can transfer files over Wi-Fi and in a global level

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages