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.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.

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.2.1b1.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py3createtorrent-1.2.1b1-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file py3createtorrent-1.2.1b1.tar.gz.

File metadata

  • Download URL: py3createtorrent-1.2.1b1.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for py3createtorrent-1.2.1b1.tar.gz
Algorithm Hash digest
SHA256 6ea787c9707d3ab6faf65627b2359802a975d5d017109f153304eb0a229a1ff8
MD5 f4db17bb0dcfeeddeae7d9daa7ecbea2
BLAKE2b-256 ad55f646e62e0b2473d4f154881d573e1295c772286cdcaba55499469ae93864

See more details on using hashes here.

File details

Details for the file py3createtorrent-1.2.1b1-py3-none-any.whl.

File metadata

File hashes

Hashes for py3createtorrent-1.2.1b1-py3-none-any.whl
Algorithm Hash digest
SHA256 548f798d3e9eac79587eeab2a901288818985e255a0d82df632191f72b8b24a4
MD5 c11ae48f32c5566417f4b514597a6410
BLAKE2b-256 0f71fe88467d2ed7e4328597b28915ab09d7e47b0c1684dc4cfecce1c8083355

See more details on using hashes here.

Supported by

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