bittorrent

Закачка Torrent — rTorrent

Домашняя страница:
http://libtorrent.rakshasa.no/

Лицензия: GNU GPL

Назначение: клиент BitTorrent

Rtorrent — консольный BitTorrent клиент для Linux/Unix систем, написанный на C++ на основе библиотеки libTorrent. Использует библиотеку ncurses для вывода. Отличается высокой скоростью и нетребовательностью к системным ресурсам. Управление клиентом осуществляется с помощью клавиатуры. Тонкая настройка программы осуществляется при помощи конфигурационного файла ~/.rtorrent.rc, размещаемого в домашнем каталоге пользователя. В этом случае достаточно просто скопировать torrent-файл в нужный каталог, а Rtorrent его подхватит автоматически.

 
#минимальное число пиров на торрент
min_peers = 1
 
#максимальное число пиров на торрент 
max_peers = 1000
 
#максимальная скорость загрузки
download_rate = 0
 
#максимальная скорость отдачи. 0 - не ограничена
upload_rate = 0
 
#каталог для сохранения закачек или откуда будут сидироваться торренты.
directory = /home/user/download/
 
#каталог куда будет сохраняться состояние торрентов.
session = /home/user/session/
 
#rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы
#и если они есть то ставит их на закачку
schedule = watch_directory,5,5,load_start=/home/user/torrent/*.torrent
 
#номер порта (или нескольких портов) который открывает клиент для обмена данными
port_range = 40890-40890
 
#случайный выбор порта для обмена данными. В данном случае он отключён
port_random = no
 
#проверять хэш торрента после закачки
check_hash = yes
 
#сохранять сессию
session_save = yes
 
#принимать зашифрованные входящие соединения, устанавливать незашифрованные исходящие соединения, 
#если возвращает ошибку, повторять с шифрованием, предпочитать открытый текст после установления
#зашифрованного соединения
encryption = allow_incoming,enable_retry,prefer_plaintext 
 
#использовать udp
use_udp_trackers = yes
 
# Разрешает работу DHT для безтрекерных торрентов или для случаев, когда все ретрекеры лежат 
# (не работают).
# Может принимать значения "disable" (для полного отключения DHT), "off" (не стартует с DHT),
# "auto" (Включает DHT при возможности), или "on" (принудительно включает DHT).
# Значение DHT по умолчанию "off". Для правильной работы DHT каталог сеансов "session" должен
# быть определен.
#  
dht = auto
#
# UDP порт, используемый DHT. 
# 
dht_port = 6881
 
# Принудительно устанавливает кодировку UTF-8 для xmlrpc. 
# Рекомендуется для устранения проблем при использовании в 
# наименованиях торрентов символов кириллицы. Актуально для
# GUI, работающих через xmlrpc.
encoding_list = UTF-8

В клиенте используется навигация в стиле Lynx. Так называют способ организации интерфейса, при котором передвижение осуществляется стрелками по правилу: вверх/вниз — в пределах текущего уровня, влево/вправо — на уровень выше и на уровень ниже.
В верхней строке написано View: main. Всего их 9: переключаемых кнопками 1-9:

  • Main — по умолчанию.
  • Name — показ торрентов с сортировкой по имени.
  • Started — показ только запущенных торрентов.
  • Stopped — показ только остановленных торрентов.
  • Complete — показ только закачанных на 100% торрентов.
  • Incomplete — показ только недокачанных торрентов.
  • Hashing — показ только хешируемых торрентов.
  • Seeding — показ только сидируемых торрентов.
  • Active — показ только активных торрентов.

Клавиши:

  • 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 — вызвать команду или поменять настройку

Tags: ,

Клиент BitTorrent — Deluge

Домашняя страница: http://deluge-torrent.org/

Назначение: Клиент BitTorrent

Главная цель Deluge – предоставить клиент BitTorrent, который не будет нагружать систему,  работая в фоне. Написан на Python и PyGTK, поэтому не плохо чувствует себя в  Gnome и в KDE. Модульная сруктура позволяет нарастить его функционально. Интерфейс довольно прост, обычные опции для контроля  ширины канала, количества сидов и пиров, а также вкладки, предоставляющие вам  подробную  информацию  о  процессе.

Можно настроить управление каждым торрентом в  отдельности,  назначив  приоритеты,  что позволит полностью контролировать процесс скачивания.

Tags: ,

Follow tux_in on Twitter