Skip to content

A command-line Python BitTorrent client supporting concurrent peer connections and multiple simultaneous torrent downloads. Managed the peer network connections using Threads, with a separate thread for each connection.

Notifications You must be signed in to change notification settings

Harshal5/TorrentClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To install requirements run :

pip install -r requirements.txt

To run the TorrentClient:

cd src python main.py ../torrents/<torrent_file_name> --d <output_directory_name>

About

A command-line Python BitTorrent client supporting concurrent peer connections and multiple simultaneous torrent downloads. Managed the peer network connections using Threads, with a separate thread for each connection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages