Create torrents via command line!
Project description
py3createtorrent
Create torrents via command line!
py3createtorrent is a comprehensive shell/commandline utility for creating torrents (Linux & Windows).
Features
Some of the features:
- create torrents with multiple trackers or trackerless torrents
- automatically choose the most reliable trackers from ngosang/trackerslist
- fast torrent creation thanks to multithreading
- add webseeds to torrents
- create private torrents (disabled DHT, ...)
- exclude specific files/folders
- exclude files/folders based on regular expressions
- specify custom piece sizes
- specify custom creation dates
Basic usage
Creating a torrent is as simple as:
py3createtorrent -t udp://tracker.opentrackr.org:1337/announce file_or_folder
The shortcut bestN
can be used for conveniently adding the best N trackers
from ngosang/trackerslist. Example:
py3createtorrent -t best3 file_or_folder
Multiple trackers can also be specified manually by using -t
multiple times, for example:
py3createtorrent -t udp://tracker.opentrackr.org:1337/announce -t udp://tracker.cyberia.is:6969/announce file_or_folder
Install
You can install py3createtorrent by executing:
pip3 install py3createtorrent
Of course, you need to have Python 3 installed on your system. py3createtorrent requires Python 3.5 or later. For using
Python 3.5 to 3.7 you need to install the typing-extensions
module.
Full documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file py3createtorrent-1.2.1.tar.gz
.
File metadata
- Download URL: py3createtorrent-1.2.1.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04d801adbbe8beb37547104935bd1fb81e02459341b524f85852629fa7dd326d |
|
MD5 | 35b7503c259a066000a84dd50682ba3c |
|
BLAKE2b-256 | 74d0f58de0a87fffa2f420e083c79b9b7a5b2d166765f4c6111b6429f2305249 |
File details
Details for the file py3createtorrent-1.2.1-py3-none-any.whl
.
File metadata
- Download URL: py3createtorrent-1.2.1-py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dede7e87d869d2b013a633486f5f1fcedd6f057ff9f12d9ba9a370acfc496311 |
|
MD5 | 34a75b325877963c57e0f33c80190bb1 |
|
BLAKE2b-256 | 15386ecf7e0ed9a26db47e82a4f4804b78237a157db53737080c236c993da41a |