Торренты

Опубликовано

Периодически мне бывает нужно чего-нибудь скачать из пиринговых сетей, каждый раз я пробую разные решения. Сегодня небольшой отчетик.Во первых о том что мне нужно от BitTorrent-клиента:

  1. Работа на сервере в фоновом режиме
  2. Наличие web-интерфейса для управления
  3. ОС FreeBSD, естественно
  4. Вроде все

Начнем по порядку

aMuleСобственно это клиент для сетей eDonkey, ставил я его давно, про торрент тогда еще только слышал. Собирается долго, имеет не самые прозрачные настройки и, поскольку осел мертв, здесь не рассматривается.MLDonkeyЭтим комбайном (поддерживает torrent, eDonkey и еще пяток пиринговых сетей, о которых я даже не слышал) я пользовался достаточно долго. Пускается в виде демона без каких-либо плясок с бубном, имеет в комплекте веб-морду с возможностью настроек через нее. Всем хорош, но почему-то при работе с torrents.ru упорно не хотел ничего качать, за что и был отправлен в утиль.TorrentFluxКлиент BitTorrent на PHP, вернее набор скриптов для управления питоновым клиентом BitTornado. Хотел заменить им комбайн, но завести не удалось. Вернее качать-то он качал, а вот никакой информации о процессе и т.п. в интерфейсе не показывал. Поковырялся немного и пошел к следующему претенденту, на котором и остановился.rTorrent + rtGUIЭто клиент с интерфейсом на ncurses и web-интерфейс к нему. Начальные настройки минимальны. Для работы связки нужна библиотека xmlrpc. Демоном работать не умеет, но при наличии например screen это не проблема. Заработало сразу и хорошо. В ближайщей заметке обещаю How-To по установке и настройке.