Skip to main content

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.coppersurfer.tk: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.

Full documentation

https://py3createtorrent.readthedocs.io/en/latest/user.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py3createtorrent-1.1.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

py3createtorrent-1.1.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file py3createtorrent-1.1.0.tar.gz.

File metadata

  • Download URL: py3createtorrent-1.1.0.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

File hashes

Hashes for py3createtorrent-1.1.0.tar.gz
Algorithm Hash digest
SHA256 afd8b39e04d698832819877be2b45727993cfbfe77bd22a35aa032044b1dafa2
MD5 0699029003d1806ff5555a01f4d9f408
BLAKE2b-256 e1de5a06cf506df185df291ef7785d5474683f655c04bca5067171ba87c0a754

See more details on using hashes here.

File details

Details for the file py3createtorrent-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: py3createtorrent-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.9

File hashes

Hashes for py3createtorrent-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d2e16b49e1071f057f685aa56fab7948f7907dceed1e86731473425bf69f42d
MD5 f8871c6291aca69313e8aa5255549a7f
BLAKE2b-256 6a818786a8b70617100b492d36845c7e35280d08e10997d714f705fbbc477a3b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page