====== BitTorrent ====== ==== die verbreitetsten BitTorrent-Konsolenprogramme ==== === CTorrent === In C++ geschriebener BitTorrent-Client, es ist der kleinste, den ich kenne. * [[http://www.rahul.net/dholmes/ctorrent/]] * => ''portmaster net-p2p/ctorrent'' => ''aptitude install ctorrent'' Hilfe: # ctorrent -h Enhanced CTorrent dnh3.3.2 Original code Copyright: YuHong(992126018601033) WARNING: THERE IS NO WARRANTY FOR CTorrent. USE AT YOUR OWN RISK!!! General Options: -h/-H Show this message -x Decode metainfo (torrent) file only, don't download -c Check pieces only, don't download -v Verbose output (for debugging) Download Options: -e int Exit while seed hours later (default 72 hours) -E num Exit after seeding to ratio (UL:DL) -i ip Listen for connections on specific IP address (default all/any) -p port Listen port (default 2706 -> 2106) -I ip Specify public/external IP address for peer connections -u num or URL Use an alternate announce (tracker) URL -s filename Download ("save as") to a different file or directory -C cache_size Cache size, unit MB (default 16MB) -f Force saved bitfield or seed mode (skip initial hash check) -b filename Specify bitfield save file (default is torrent+".bf") -M max_peers Max peers count (default 100) -m min_peers Min peers count (default 1) -z slice_size Download slice/block size, unit KB (default 16, max 128) -n file_list Specify file number(s) to download -D rate Max bandwidth down (unit KB/s) -U rate Max bandwidth up (unit KB/s) -P peer_id Set Peer ID prefix (default "-CD0303-") -A user_agent Set User-Agent header (default "Enhanced-CTorrent/dnh3.3.2") -S host:port Use CTCS server at host:port -a Preallocate files on disk -T Convert foreign filenames to printable text -X command Run command upon download completion ("user exit") -d Daemon mode (fork to background) -dd Daemon mode with I/O redirection Make metainfo (torrent) file options: -t Create a new torrent file -u URL Tracker's URL -l piece_len Piece length (default 262144) -s filename Specify metainfo file name -p Private (disable peer exchange) -c comment Include a comment/description Example: ctorrent -s new_filename -e 12 -C 32 -p 6881 example.torrent home page: http://ctorrent.sourceforge.net/ see also: http://www.rahul.net/dholmes/ctorrent/ bug report: http://sourceforge.net/projects/dtorrent/ or dholmes@ct.boxmail.com original author: bsdi@sina.com im Vordergrund saugen: # ctorrent -U 20 -D 100 /home/kontor/Downloads/nano_12.04.20_05-00_zdfinfo_30_TVOON_DE.mpg.avi.otrkey.torrent im Hintergrund (Daemon mode) saugen: # ctorrent -d -U 20 -D 100 /home/kontor/Downloads/nano_12.04.20_05-00_zdfinfo_30_TVOON_DE.mpg.avi.otrkey.torrent === hrktorrent === hrktorrent is a light console torrent client using rasterbar's libtorrent. It supports the IPFilter and DHT implementation of libtorrent. It is aimed to be light and fast. * [[http://henrik.unit5.ca/hrktorrent/]] * => ''portmaster net-p2p/hrktorrent'' === Rtorrent === Ncurses-Client für BitTorrent auf Basis von LibTorrent von rakshasa * [[http://libtorrent.rakshasa.no/]] * => ''portmaster net-p2p/rtorrent'' => ''aptitude install rtorrent'' * devel/libsigc++20 (libsigc++-2.2.10) * net-p2p/libtorrent (libtorrent-0.12.9) * www/libwww (libwww-5.4.0_4) * net/xmlrpc-c-devel (xmlrpc-c-devel-1.27.1) * net-p2p/rtorrent (rtorrent-0.8.9)