Рубрики

Лучшие статьи

rtgui – web морда для rtorrent

Опубликовал 22 июля 2011 в рубрике rtorrent. Комментарии: Комментариев нет   Просмотров: 222 просмотров

rtgui rtorrent web guiКак-то надоело рулить rtorrent'ом из консоли. Логиниться на сервак, вызывать его из screen, там искать что-надо и удалять/изменять. Решил посмотреть на еще одну web морду к rtorrent. Недавно я ставил wtorrent, красивый конечно он, но какой-то уж больно тормознутый. Решил проверить rtgui, может получше будет в плане скорости. Ставить буду на FreeBSD 7.1, благо в портах он уже валяется. Даже качать не придется ничего :)

Итак, идем в /usr/ports/net-p2p/rtgui и читаем заклинание

cd /usr/ports/net-p2p/rtgui/ && make config && make install clean

Вылезет окошко, где нужно выбрать под какой web-сервак компилить. У меня lighttpd на этой тачке, я выбрал соответствующий пункт. Хотя особого смысла я в этом выборе не вижу. Всегда можно vhost ручками добавить, будь у нас apache или lighttpd.

После сборки все файло rtgui поместит в /usr/local/www/rtgui. Если при установке не прописал alias для этой диры установщик, пишем сами

Для apache

Alias /rtgui «/usr/local/www/rtgui/»Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
Allow from 172.17.0.0/24

или если у нас lighttpd

alias.url += ( «/rtgui/» => «/usr/local/www/rtgui/» )

С настройкой web серва закончили. Теперь надо чуток подправить конфиг самого rtgui. Лезем в /usr/local/www/rtgui и копируем дефолтный конф в рабочий

cp /usr/local/www/rtgui/config.php.example /usr/local/www/rtgui/config.php

И редактируем config.php У меня он имеет такой вид

// Connect string for your local RPC/rTorrent connection:
$rpc_connect=»http://localhost/RPC2";// rtorrent 'watch' directory (used for upload torrent)
$watchdir=»/home/maf/torrents/»;// Path to report disk usage
$downloaddir=»/home/maf/download»;// Threshold for disk usage alert (%)
$alertthresh=15;

// Time between ajax calls – default 5000 (5 secs).   Disable with 0
$defaultrefresh=5000;

// Display tracker URL for each torrent on main page – you might want to disable this if you run lots (ie 30+ ?)
// torrents – To get the tracker URL requires another RPC call for every torrent displayed.
// If it's disabled, it only requires one RPC call to list all the torrents.
$displaytrackerurl=TRUE;

// URL to your rtGui installation (used in RSS feed).  Include trailing slash.
$rtguiurl=»http://home.maf/rtgui/»;

// Speeds for the download cap settings dialog.
$defspeeds=array(5,10,15,20,30,40,50,60,70,80,90,100,125,150,200,250,300,

400,500,600,700,800,900,1000,1500,2000,5000,10000);

// Start download immediately after loading torrent
$load_start=FALSE;

// Enable debug tabs
$debugtab=FALSE;

// Tracker colour hilighting…
// Format is array(hexcolour, URL, URL, …) The URL is a string to match identifiy tracker URL
// Add as many arrays as needed.
$tracker_hilite_default=»#900";   // Default colour
$tracker_hilite[]=array(«#990000",»ibiblio.org»,»etree.org»);
$tracker_hilite[]=array(«#006699",»another.com»,»tracker.mytracker.net»,»mytracker.com»);
$tracker_hilite[]=array(«#996600",»moretrackers.com»);

// Define your RSS feeds here – you can have as many as you like.   Used in the feedreader
// Feed name, feed URL, Direct download links? (0/1)
$feeds[]=array(«ibiblio.org»,»http://torrent.ibiblio.org/feed.php?blockid=3",0);
$feeds[]=array(«etree»,»http://bt.etree.org/rss/bt_etree_org.rdf»,0);
$feeds[]=array(«Utwente»,»http://borft.student.utwente.nl/%7Emike/oo/bt.rss»,1);

?>

Подправил только путь к дирам и адрес в браузере, по которому будем обращаться к rtgui.

Не забываем, что rtorrent должен быть скомпилен с xml-rpc и в его конфиге он должен быть включен.

Насчет скорости – чуток побырее wtorrent, но всё равно не так, как хотелось бы. Может из-за того, что у меня активных торрентов >300 :) Или из-за общей тормознутости xml-rpc. Но с виду мне rtgui понравился даже больше, люблю этакий минимализм.

Поделись:
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Facebook
  • Twitter
  • LiveJournal
  • MySpace
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • LinkedIn
  • Technorati
  • del.icio.us
  • Digg
  • БобрДобр
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок
  • Blogger
  • Блог Li.ру
  • Блог Я.ру
  • Одноклассники

Метки: , ,
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка ... Загрузка ...



Оставить комментарий или два

RSS

rss Подпишитесь на RSS для получения обновлений.

Add to Google Reader or Homepage

Подписаться на рассылку E-Mail:

Опрос

Статьи на какую тему Вам более интересны?

Просмотреть результаты

Загрузка ... Загрузка ...