ctorrent(1) 2008-10-11 ctorrent(1)NAME
ctorrent - Download bittorrent files from command line
SYNOPSIS
ctorrent - [options] *.torrent
OPTIONS -a Preallocate files on disk
-A USER-AGENT-STRING
Set User-Agent header (default "Enhanced-CTorrent/dnh3.2")
-b FILE
Bitfield save FILE (default is torrent+".bf")
-c Check pieces only, don't download
-d Daemon mode (fork to background)
-D rate
Max bandwidth down (unit KiB/s)
-e hours
Exit while seed HOURS later (default 72 hours)
-E ratio
Exit after seeding to RATIO (UL:DL)
-f Force saved bitfield or seed mode (skip initial hash check)
-h|-H
Display short help.
-i IP
Listen for connections on specific IP address (default all/any)
-l LENGTH
Piece length (default 262144)
-m PEERS-MIN
Min peers count (default 1)
-M PEERS-MAX
Max peers count (default 100)
-n FILE-NBR-LIST
Specify file number(s) to download
-p PORT
Listen PORT (default 2706 -> 2106)
-P ID
Set Peer ID prefix (default "-CD0302-")
-s SAVEFILE|DIR
Download ("save as") to a different file or directory
-t Create a new torrent file
-t URL
Tracker's URL
-v Verbose output (for debugging)
-x Decode metainfo (torrent) file only, don't download
-z SLICE-SIZE
Download slice/block size, unit KB (default 16, max 128)
DESCRIPTION
CTorrent is a BitTorrent Client program written in C/C++. Fast and small are CTorrent's two strengths.
EXAMPLES
ctorrent -s save.iso -e 12 -C 32 -p 6881 iso.torrent
ENVIRONMENT
None.
FILES
None.
SEE ALSO azureus(1)bittornado(1)bittorrent(1)ktorrent(1)qbittorrent(1)qtorrent(1)rtorrent(1)transmission-cli(1)AUTHORS
This manual page was written by Jari Aalto <jari.aalto@cante.net>, for the Debian GNU system (but may be used by others). Released under
license GNU GPL v2 or (at your option) any later version.
The program development was discontinued 2006-06-07. See project page https://sourceforge.net/projects/ctorrent
ctorrent 2008-10-11 ctorrent(1)
Check Out this Related Man Page
TRANSMISSION-DAEMON(1) BSD General Commands Manual TRANSMISSION-DAEMON(1)NAME
transmission-daemon -- a bittorrent client
SYNOPSIS
transmission-daemon -h
transmission-daemon [-a x.x.x.x,...] [-b | -B] [-c directory] [-C] [-f] [-g directory] [-h] [-p port] [-t | -T] [-u username] [-v password]
[-P port] [-m | -M] [-l limit] [-L limit] [-er | -ep | -et] [-utp | -no-utp] [-V] [-w download-dir] [-e logfile]
[-log-error | -log-info | -log-debug]
DESCRIPTION
transmission-daemon is a daemon-based Transmission session that can be controlled via RPC commands from transmission's web interface or
transmission-remote(1).
OPTIONS -a --allowed x.x.x.x,...
Allow RPC access to a comma-delimited whitelist of IP addresses. Wildcards can be specified in an address by using '*'. Default:
"127.0.0.1" Example: "127.0.0.*,192.168.1.*"
-b --blocklist
Enable peer blocklists. Transmission understands the bluetack blocklist file format. New blocklists can be added by copying them
into the config-dir's "blocklists" subdirectory.
-c directory
Directory to watch for new .torrent files to be added. As they are added to this directory, the daemon will load them into Transmis-
sion.
-C Do not watch for new .torrent files.
-B --no-blocklist
Disble blocklists.
-f --foreground
Run in the foreground and print errors to stderr.
-g --config-dir directory
Where to look for configuration files. This can be used to swap between using the cli, daemon, gtk, and qt clients. See
http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
-er --encryption-required
Encrypt all peer connections.
-ep --encryption-preferred
Prefer encrypted peer connections.
-et --encryption-tolerated
Prefer unencrypted peer connections.
-gsr --global-seedratio ratio
All torrents, unless overridden by a per-torrent setting, should seed until a specific ratio
-GSR --no-global-seedratio
All torrents, unless overridden by a per-torrent setting, should seed regardless of ratio
-h --help
Print command-line option descriptions.
--incomplete-dir dir
When adding new torrents, store their contents in directory until the torrent is done.
--no-incomplete-dir
Don't store incomplete torrents in a different directory.
-i --bind-address-ipv4
Listen for IPv4 BitTorrent connections on a specific address. Only one IPv4 listening address is allowed. Default: 0.0.0.0 (All
addresses)
-I --bind-address-ipv6
Listen for IPv6 BitTorrent connections on a specific address. Only one IPv6 listening address is allowed. Default: :: (All addresses)
-r --rpc-bind-address
Listen for RPC connections on a specific address. This must be an IPv4 address. Only one RPC listening address is allowed. Default:
0.0.0.0 (All addresses)
--paused
Pause all torrents on startup
-L --peerlimit-global limit
Overall peer limit. Useful on embedded systems where the default might be unsuitable. Default: 240
-l --peerlimit-torrent limit
Peer limit per torrent. Useful on embedded systems where the default might be unsuitable. Default: 60
-m --portmap
Enable portmapping via NAT-PMP or UPnP
-M --no-portmap
Disable portmapping
-o --dht
Enable distributed hash table (DHT).
-O --no-dht
Disable distribued hash table (DHT).
-p --port port
Port to open and listen for RPC requests on. Default: 9091
-P, --peerport port
Port to listen for incoming peers on. Default: 51413
-t --auth
Require clients to authenticate themselves. This doesn't do much good unless username and password are also set.
-T --no-auth
Don't require authentication from clients.
-u --username username
Used for client authentication.
-v --password password
Used for client authentication.
-V --version
Show version number and exit
--utp Enable uTP for peer connections.
--no-utp
Disable uTP for peer connections.
-w --download-dir
Where to store downloaded data.
-e --logfile
Where to store transmission's log messages.
--log-error
Show error messages
--log-info
Show error and info messages
--log-debug
Show error, info, and debug messages
ENVIRONMENT
http_proxy libcurl uses this environment variable when performing tracker announces.
TRANSMISSION_HOME
Sets the default config-dir.
FILES
~/.config/transmission-daemon
The config-dir used when neither [TRANSMISSION_HOME] nor [-g] is specified. See http://trac.transmissionbt.com/wiki/ConfigFiles for
more information.
AUTHORS
Jordan Lee, Josh Elsasser, Eric Petit, and Mitchell Livingston.
SEE ALSO transmission-create(1), transmission-daemon(1), transmission-edit(1), transmission-gtk(1), transmission-qt(1), transmission-remote(1),
transmission-show(1)
http://www.transmissionbt.com/
July 21, 2008