This package has been deprecated

Author message:

NoLongerUsed

cli-torrent

1.0.0 • Public • Published

Torrent CLI

NPM

Download torrents from the command line

usage

torrent <magnet link OR path to .torrent file> - Download a torrent from a magnet link to torrent file.

torrent create <directory OR file> {-o outfile.torrent} - Create a torrent file from a directory or file.

  If an output file isn't specified with `-o`, the torrent file will be
  written to stdout.

torrent seed <torrent file> - Seed a torrent file.

torrent info <torrent file> - Print information about a .torrent file to stdout as JSON.

torrent ls OPTIONS <torrent file> - List all the files in a .torrent file.

  OPTIONS are like the `ls` command:

    -s  Show file sizes in bytes alongside file paths.
    -h  Show file sizes in human units when `-s` is on.

Download a torrent

e.g. to download ubuntu 16.04 ISO

torrent "magnet:?xt=urn:btih:4d753474429d817b80ff9e0c441ca660ec5d2450&dn=Ubuntu+14.04+64+bit&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Fopen.demonii.com%3A1337"

or via .torrent file:

torrent ubuntu-16.04.iso.torrent

it will print progress:

$ torrent ubuntu-16.04.iso.torrent
1 file(s) in torrent
ubuntu-16.04.iso
Connected to 35/37 peers
Downloaded 5.47 MB (1.09 MB/s) with 0 hotswaps
Uploaded 0 B (0 B/s)

create a torrent

You can create a torrent file with torrent create:

mkdir torrent; echo beep > torrent/file-a.txt; echo boop > torrent/file-b.txt
torrent create torrent/ -o torrent.torrent

Readme

Keywords

none

Package Sidebar

Install

npm i cli-torrent

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

9.88 kB

Total Files

7

Last publish

Collaborators

  • npm