rtorrent

c'est un lcient leger http://fr.wikipedia.org/wiki/Rtorrent

mon fichier de configuration:

~/.rtorrent.rc

# que du chiffré:
encryption=allow_incoming,try_outgoing,require, require_RC4

# Stop torrents when reaching upload ratio in percent,
# when also reaching total upload in bytes, or when
# reaching final upload ratio in percent.
# example: stop at ratio 10.0
schedule = ratio,5,5,"stop_on_ratio=1000"

# je veux pouvoir pomper depuis 60 peers
min_peers = 1
max_peers = 60

# je préfère n'autoriser qu'un peers à la fois en sortie (pour lui donner un trafic plus important)
# Same as above but for seeding completed torrents (-1 = same as downloading)
min_peers_seed = 1
max_peers_seed = 1

# un seul upload par torrents
# Maximum number of simultanious uploads per torrent.
max_uploads = 1

# Global upload and download rate in KiB. "0" for unlimited.
download_rate = 600
upload_rate = 50

# Default directory to save the downloaded torrents.
directory = ~/tor/aspiration
session = ~/tor/session

schedule = watch_directory,5,5,load_start=~/tor/watch/*.torrent
schedule = tied_directory,5,5,start_tied=
schedule = untied_directory,5,5,stop_untied=

on_finished = move_complete,"execute=mv,-u,$d.get_base_path=,~/tor/seed/ ;d.set_directory=~/tor/seed/"

# pour ne pas épuiser le disque dur, on augmente la taille du buffer en mémoire :
# 1Mo
send_buffer_size = 1024000000
receive_buffer_size = 1024000000

# les ports utilisables (utilisez les mêmes valeurs pour utiliser tout le temps ce port)
port_range = 6882-6899
port_random = no

# Set whetever the client should try to connect to UDP trackers.
use_udp_trackers = yes

# vérification des données à la fin du téléchargement
check_hash = yes

# Enable peer exchange (for torrents not marked private)
peer_exchange = yes

Err404Wiki: Doc/P2P/BitTorrent (last edited 2009-03-23 14:58:26 by Err404)