14 февр. 2010 г.

rTorrent. Настройка. Использование.


rTorrent — консольный BitTorrent клиент для Linux/Unix систем, написанный на C++ на основе библиотеки libTorrent. Использует библиотеку ncurses для вывода. Отличается высокой скоростью и нетребовательностью к системным ресурсам.

# apt-get install rtorrent
Тонкая настройка программы осуществляется при помощи конфигурационного файла .rtorrent.rc, размещаемого в домашнем каталоге пользователя. (По умолчанию файл .rtorrent.rc отсутствует. Его нужно создавать самостоятельно.)

lenih@irklug:~$ cat /home/lenih/.rtorrent.rc
#Указываем кодировку, с которой будет работать программа. Можно выбрать и CP1251 и KOI8-R
encoding_list = UTF-8
#Директория, куда будем качать
directory = /home/lenih/torrents/ok
#И папка для сессий
session = /home/lenih/torrents/tmp/
#Стартовать все закачки при запуске
load_start = *
##
#Скорость отдачи/скачивания (В килоБАЙТАХ)
upload_rate = 50
download_rate = 100
#Максимум одновременных отдач
max_uploads = 1
##
enable_trackers = yes
max_file_size = -1
#Элементы планировщика - мониторим указанную директорию на предмет появления новых торрентов. При появлении автоматически начинаем закачку
schedule = watch_directory,5,5,load_start=/home/lenih/torrents/tor_files/*.torrent
#Порт, на котором будет висеть клиент (можно диапазон)
port_range = 12553-12553
#Не использовать случайный порт
port_random = no
#Сохранять сессию при выходе
session_save = yes
#Использовать DHT
dht = auto
#Указываем порт для DHT
dht_port = 12554
#Для WebGUI (wTorrent)
scgi_port = localhost:5000
max_open_sockets = 1200
#Лог(файл должен существовать и быть доступным на запись)
execute_log = /home/lenih/torrents/log/rtorrents.log
Использование 
  • Enter — добавить новый torrent файл. Для упрощения ввода имени файла, можно пользоваться клавишей Tab.
  • ^T — обновить трэкер
  • ^Q — отключает программу, повторное нажатие закрывает программу не посылая трэкеру стоп сигнал
  • ^N|<стрелка вниз> — выбор следующего торрента/адреса
  • ^P|<стрелка вверх> — выбор предыдущего торрента/адреса
  • ^F|<стрелка вправо> — просмотр состояния загрузки/аплоуда торрента
  • ^B|<стрелка влево> — возвращает на предыдущий экран
  • A|S|D — увеличить скорость загрузки на 1/5/50 кб
  • Z|X|C — уменьшить скорость загрузки на 1/5/50 кб
  • a|s|d — увеличить скорость отдачи на 1/5/50 кб
  • z|x|c — уменьшить скорость отдачи на 1/5/50 кб
  • 1—9 — переключение между различными группами (по состоянию загрузки)
  • ^S — начать закачку
  • ^D — остановить закачку (повторное нажатие удаляет торрент-файл. Данные остаются)
  • ^K — закрыть торрент и его файлы
  • ^E — пересоздать все файлы торрента
  • ^R — перечитать хэш торрента
  • ^O — изменить директорию на загрузку (торрент должен быть закрыт)
  • +|- — увеличить уменьшить приоритет загрузки торрента
  • — добавить URL или путь к торренту
  • L — просмотреть лог (чтобы выйти нужно нажать пробел)
  • ^X — вызвать команду или поменять настройку

3 комментария:

  1. Подскжите, как можно ограничить скорость раздачи конкретного торрента после достижения им необходимого ратио? Это нужно для того, что бы то что только что скачалось, быстрее отдавалось, чем многое прочее, что я раздаю (у меня больше 250 торрентов в rtorrent'е.
    Как сделать что-то по достижению нужного ратио я знаю ,вопрос в том, как выставить индивидуальную скорость автоматически, конфигом.

    ОтветитьУдалить