Блог gigimon'а

Сравнение консольных torrent качалок с web мордой (часть 1)

Недавно появился “лишний” компьютер, который захотел использовать как качалку файлов из интернета, и тестовую лабораторию. И встала передо мной проблема выбора torrent качалки, не требующая иксов (Х сервера). Из требований нужно было:

  1. самое важное, это наличие удобного web гуя ( не один я буду использовать сервер свой)
  2. чтобы не был забанен серверами - да, бывают и такие :)
  3. удобный, с возможностью работы в режиме демона
  4. стабильный!

Ну, требований впринципе достаточно мало, самое важное это web морда. Немного погуглив, нашел следуюшие:

  1. Transmission  http://www.transmissionbt.com/
  2. ctorrent http://ctorrent.sourceforge.net/
  3. rtorrent http://libtorrent.rakshasa.no/
  4. BTG http://btg.berlios.de/
  5. TorrentFlux http://www.torrentflux.com/

Теперь давайте с каждым поподробнее.

1. Начнем с Transmission. Это самостоятельная разработка, основывающая на своей библиотеки, имеет сборки под Mac OS X, и собственно Linux на GTK+.

Transmission написан на С. Может работать в режиме демона, что как раз мне и нужно было ;). Управлять им можно с помощью утилитки идущей с ним transmission-remote. Возможности демона довольно просты:

  • добавление/удаление торрента
  • установка лимитов скорости
  • управление торрентами, старт/стоп
  • проверить данные
  • сменить порт
  • изменить настройки прокси сервера

Для него нашел только одну веб морду под названием Clutch . Для ее установки требуется установленный PHP 5, с поддержкой сокетов. Установка довольно простая, закинул в папку сервера, изменил права на сокет Transmission’a, зашел на сервер и вуаля, все заработало.

image0

Возможности не велики, как видно из скриншота, можно добавлять/удалять торрент файл, ставить на паузу, запускать отдельные торренты, ограничивать скорость, смотреть информацию о торрент файле. Большой плюс то, что все написано на JavaScript, поэтому не требуется перегружать страницу ;) очень удобно. Хоть функционал и мал, его достаточно почти всегда.

Плюсы Transmission + Clutch:

  • удобный
  • не перегружен функциями
  • отлично качает
  • web морда полностью на JavaScript (хоят может и минус)
  • не теряет торренты при внезапных перезагрузках, очень стабилен

Минусы:

  • долго делает верификацию данных
  • Иногда не качает по неизвестным мне причинам (вроде и сидеры есть, и трекер отвечает, но прцоент загрузки не увеличивается :( )

Ну, в общем хороший клиент для отдельного качания, не требующим бооольшой функционал.

Ну вот, на этом первая часть обзора закончена ;) В следующий раз расскажу про другой клиент.

P.S.сам я как раз и использую эту связку Transmission + Clutch

2008 — 2014