Skip to content

nektro/mtorrent

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

mtorrent

loc discord circleci release goreportcard downloads

A totally configurable terminal torrent client.

Download

go get github.com/nektro/mtorrent

Releases

https://github.com/nektro/mtorrent/releases

Flags

Usage of ./mtorrent:
  -c, --concurrency int        Maximum number of torrents to actively download at a time. (default 10)
      --disable-dht            Setting this will disable DHT.
      --do-download            Setting this flag to false will make all torrents idle in client. (default true)
  -d, --done-dir string        Optional directory to move completed torrents to. (default -w)
      --drop-after int         Minutes to drop torrents with no progress after. (disable -1) (default 35)
      --drop-after-force int   Minutes to drop torrents after regardless of progress. (disable -1) (default -1)
  -i, --include-btih-in-dn     If true, folder name will be 'btih dn' instead of 'dn'.
  -m, --magnet stringArray     Magnet Link to download. (Can be passed multiple times.)
      --magnet-file string     Path to a text file with magnet links on each line.
      --mbpp-bar-gradient      Enabling this will make the bar gradient from red/yellow/green.
      --pack-tar               Enabling this will pack torrent folder into a .tar so that it only takes up a single file.
      --peer-id string         Bittorrent peer_id. (default "-lt0D20-")
      --peers-log string       An optional path to log file that will list all peers per torrent.
  -s, --seed-for int           When positive, minutes to seed torrents for. (-1: forever) (0: only leech)
  -t, --torrent stringArray    Path of the torrent file you wish to download. (Can be passed multiple times.)
      --torrent-dir string     Path to directory of torrent files. Will only pick up .torrents.
      --trim-btih int          This will trim the length of the info hash used when --include-btih-in-dn is used. (default 40)
      --user-agent string      HTTP User Agent to use when contacting trackers. (default "rtorrent/0.9.2/0.13.2")
  -w, --working-dir string     Directory to store in-progress torrents. (default "./")

Screenshots

pic of downloads in progress

Contact

License

AGPL-3.0

About

A totally configurable terminal torrent client.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published