This is a simple BitTorrent client implemented in Python using the libtorrent-rasterbar
library and PyQt5
for the user interface. The client allows a user to download a .torrent file by specifying its path.
- Python 3+
- libtorrent-rasterbar
- PyQt5
- Run the script or build using
pip install pyinstaller
andpyinstaller --onefile .\main.py
and run the exe in the/dist
- In the UI, enter the path to the .torrent file you wish to download
- Press the "Download" button
- The progress of the download will be displayed in the progress bar
- When the download is complete, the progress bar will disappear and a "Download Complete" message will be displayed
- You can navigate to the
/storrent_downloads
path in order to find the downloaded files
Note: It is not legal to download copyrighted material using torrents. Or, is it?