Инструменты пользователя

Инструменты сайта


doc:os:freebsd:applied_software:rtorrent

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
doc:os:freebsd:applied_software:rtorrent [d.m.Y H:i] dbehterevdoc:os:freebsd:applied_software:rtorrent [d.m.Y H:i] (текущий) – внешнее изменение 127.0.0.1
Строка 13: Строка 13:
 <code> <code>
 LoadModule scgi_module        libexec/apache22/mod_scgi.so LoadModule scgi_module        libexec/apache22/mod_scgi.so
 +SCGIMount /RPC2 127.0.0.1:5000
  
 Listen *:80 Listen *:80
- 
-SCGIMount /RPC2 127.0.0.1:5000 
  
 <VirtualHost *:80> <VirtualHost *:80>
Строка 115: Строка 114:
 </code> </code>
  
-TAG: {{tag> rtorrent}} +Но лучше написать скрипт запуска/завершения rtorrent в /гsr/local/etc/rc.d: 
 +<code> 
 +#!/bin/sh 
 +
 +# rtorrent RCng startup script 
 +# by Emanuele Cipolla (mail at emanuelecipolla dot net) 
 +# Shamelessly ripped off the aMule startup script by Gabriele Cecchetti (amule.org forum) 
 +
 + 
 +# PROVIDE: rtorrent 
 +# REQUIRE: NETWORKING SERVERS 
 +# BEFORE: DAEMON 
 +# KEYWORD: shutdown 
 + 
 +
 +# Add the following lines to /etc/rc.conf to enable rtorrent at startup 
 +# rtorrent (bool): Set to "NO" by default. 
 +#                Set it to "YES" to enable rtorrent 
 +# rtorrent_user (str): Set to user running rtorrent 
 +#                    (default 'p2p'
 +# rtorrent_home (str): Set to home directory of user running rtorrent 
 +#                    (default /home/${rtorrent_user}) 
 + 
 +. /etc/rc.subr 
 + 
 +name="rtorrent" 
 +rcvar=`set_rcvar` 
 + 
 +load_rc_config $name 
 + 
 +[ -z "$rtorrent_enable" ] && rtorrent_enable="NO" 
 +[ -z "$rtorrent_user" ] && rtorrent_user="root" 
 +[ -z "$rtorrent_home" ] && rtorrent_home="/${rtorrent_user}" 
 + 
 +required_dirs=${rtorrent_home} 
 +required_files="${rtorrent_home}/.rtorrent.rc" 
 + 
 +start_cmd="${name}_start" 
 +stop_cmd="${name}_stop" 
 + 
 +rtorrent_start() 
 +
 +if [ ! -f /var/run/${name}.run ] 
 +    then 
 + cd ${rtorrent_home} 
 + su ${rtorrent_user} -c "/usr/local/bin/screen -dmS rtorrent_init /usr/local/bin/rtorrent" 
 + touch /var/run/${name}.run 
 + echo "Started ${name}." 
 + echo `date` : "Started ${name}." >> /var/log/${name}.log 
 + else 
 + echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed." 
 + fi 
 + } 
 + rtorrent_stop() 
 + { 
 + if [ -f /var/run/${name}.run ] 
 + then 
 + killall -INT $(echo -n 'ps aux | grep rtorrent | grep -v rtorrent_init') 2>>/var/log/${name}.log >>/var/log/${name}.log 
 + rm -f /var/run/${name}.run 
 + echo "Stopped ${name}." 
 + echo `date` : "Stopped ${name}." >> /var/log/${name}.log 
 + else 
 + echo "${name} doesn't seem to be running -- create /var/run/${name}.run if needed." 
 + fi 
 +   } 
 + run_rc_command "$1" 
 +</code> 
 + 
 +Скрипт проверяет наличие rtorrent_enable="YES" в rc.conf 
 + 
 +**6** Некоторые Hotkeys 
 +<code> 
 +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 — вызвать команду или поменять настройку 
 +</code> 
 + 
 + 
 +TAG: {{tag> rtorrent FreeBSD}}  
 + 
 +~~DISCUSSION~~
/var/www/wiki.itcall.ru/data/attic/doc/os/freebsd/applied_software/rtorrent.1302381690.txt.gz · Последнее изменение: d.m.Y H:i (внешнее изменение)