This simple Torrent Python project provides a file-sharing system across the network in a P2P model (via sockets). After connecting to the LAN each Peer can upload and download files in the network.
- Install the dependencies for this project by cloning
requirements.txt
- Open CMD and run
pip3 install -r requirements.txt
After that simple step, you may execute the program by:
- Checking if the CONNECTION SERVER is running.
- Checking if the ADMIN is running.
- go to the projects DIR and type CMD on the path then run:
python main.py
If a server is not running go into its DIR and run the following command, then you will be able to run main.py.
python <file_name>.py
This project will be modified in the near future, I encourage you to help the community and even work on it yourself! feel free to use this project as inspiration.