Добро пожаловать на форум, Гость!
Войдите или зарегистрируйтесь!
Имя пользователя:   Пароль:  
Запомнить меня 




Начать новую тему Ответить на тему   [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Полезная прога rTorrent -)!
СообщениеДобавлено: 02 ноя 2011, 15:25 
Эникейщик
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 493

Зарегистрирован: 19 май 2010, 08:52
Благодарил (а): 5 раз.
Поблагодарили: 17 раз.
Полезная прога rTorrent -)!

Легенда: Есть сервак на роботе на нем весит прокси (squid) изначально было проблемс с торрент трекерами нашел выход проблему (deluge и перекидывание портов) но тогда все начали качать и т.д.
Проблемы: 1) Все качают, 2) Нету машины на работе (нотник собой таскаю).

Решил проблему так: поставил на шлюз (КентОС) rtorrent
поднял ФТП на том же сервере и настроил rtorrent так чтобы все скачанные файлы попадали на ФТП и теперь могу забрать файл с ФТП.
Теперь качаю днем и ночью 24/7)

rTorrent — текстовый клиент BitTorrent, написанный на языке C++ для Linux и других Unix‐подобных операционных систем, на основе библиотеки libTorrent (не путать с libtorrent).
Использует библиотеку ncurses для вывода. Отличается нетребовательностью к системным ресурсам.
rTorrent — свободное программное обеспечение, распространяемое на условиях GNU General Public License.

Установка vsftpd
Установка rTorrent (все легко и просто)
Код:
su - # Пароль root'a
yum -y install rtorrent # ставим рторрент из реп
 

Создаем конф файл для rtorrent в домашнем каталоге ~/.rtorrent.rc
Код:
touch ~/.rtorrent.rc

и заполняем
Код:
min_peers = 1 #минимальное число пиров на торент
max_peers = 10 #максимальное число пиров на торент
download_rate = 0 #максимальная скорость загрузки
upload_rate = 25 #минимальная скорость отдачи
directory = /var/ftp/pub/ #каталог для сохранения закачек или от куда буду сидироваться торенты.
session = /var/ftp/pub/session/  #каталог куда будет сохраняться состояние торентов. Здесь, в этом примере, они сохраняются в папку session
schedule = watch_directory,5,5,load_start=/var/ftp/pub/*.torrent #rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы и если они есть то ставит их на закачку
port_range = 1024-65535 #номер порта (или нескольких портов) который открывает клиент для обмена данными. Если требуется только один порт - вводим порт-порт.
port_random = no #случайный выбор порта для обмена данными. В данном случае он отключен
check_hash = yes #проверять хэш торрента после закачки
use_udp_trackers = yes #использовать UDP-соединение с трекером
session_save = yes #сохранять сессию


Запуск: (Набираем) rtorrent и жмем Backspace (указываем путь до билетика) /home/zaka/*.torrent (жмакаем) Enter и все.


В левом нижнем углу написано [Throttle off/off KB]. Это лимиты на Upload (отдачу) и Download (закачку) соответственно. По умолчанию они выключены. Их можно изменить кнопками a/z, s/x, d/c для изменения лимита отдачи вверх/вниз по 1, 5 и 50 кб/с соответственно, и те же буквы при нажатом Shift или CapsLock для изменения лимита закачки.

Рассмотрим сам торрент. Сначала идет название, далее написано Rate и указаны текущие скорости отдачи и скачивания. После этого сколько было отдано с данного торрента. В квадратных скобках идет рейтинг (являющийся соотношением скачанного/отданного. Если есть слово Inactive означает, что торрент неактивен (на паузе).

В верхней строке написано View: main. Всего их 7: переключаемых кнопками 1-7:
1. Main - по умолчанию.
2. Name - показ торрентов с сортировкой по имени.
3. Started - показ только запущенных торрентов.
4. Stopped - показ только остановленных торрентов.
5. Complete - показ только закачанных на 100% торрентов.
6. Incomplete - показ только недокачанных торрентов.
7. Hashing - показ только хешируемых торрентов.

В клиенте используется навигация в стиле Lynx. Так называют способ организации интерфейса, при котором передвижение осуществляется стрелками по правилу: вверх/вниз - в пределах текущего уровня, влево/вправо - на уровень выше и на уровень ниже.
Для примера можно выбрать какую-либо из раздач и нажать стрелку вправо. Мы увидим вот такое меню. Peer list - список пиров
Info - информация о торренте
File list - список файлов в закачиваемом торренте
Tracker list - список трекеров
Chunks seen - просмотреть
Transfer list - список передаваемых кусков
Выберем стрелками пункт File list и нажмём стрелку вправо. Теперь, выбрав нужный файл, можно с помощью пробела поставить ему высокий приоритет (hig) или вообще отказаться от его закачки (off).

Горячие клавиши:

Ctrl+ q отключает программу, повторное нажатие закрывает программу не посылая трэкеру стоп сигнал
кнопки вниз/вверх выбор торрента/адреса
кнопка <- возвращает на предыдущий экран
кнопка -> просмотр состояния загрузки/аплоуда торрента
a | s | d увеличть скорость слота аплоуда на 1/5/50 кб.
A | S | D увеличть скорость слота загрузки на 1/5/50 кб. (Уточняю - буквы большие - нужно нажать Shift или Caps Lock)
z | x | c уменьшить скорость аплоуда на 1/5/50 кб.
Z | X | C уменьшить скорость загрузки на 1/5/50 кб.
1-7 переключение вида на различные окна
Ctrl+S начать закачку
Ctrl+D остановить закачку (повторное нажатие удаляет торент закачку. Сам торрент файл сохраняется)
Ctrl+K закрыть торент и его файлы
Ctrl+R проверить хэш торрента
Ctrl+O изменить директорию на загрузку, торрент должен быть закрыт.
+ | - увеличить уменьшить приоритет загрузки торрента
backspace добавить URL или путь к торренту
l просмотреть лог, чтобы выйти нужно нажать пробел
Ctrl+P вызвать комманду или поменять настройку
Пробел приоритет закачки файла в торренте


Примечание:

При использовании удаленного управления через SSH есть недостаток. При закрытии окна с SSH соединением - теряется управление rtorrent'ом, хотя сам по себе он будет висеть в процессах.
В этом случае удобно использовать screen или dtach. В последнем мною замечен баг с управлением клавишами (через некоторое время стрелки перестают работать - вместо них управление происходит кнопками p [ ] ' )

Запуск в Screen:
screen -S rtorrent rtorrent
открывается rtorrent, только теперь при нажатии на Ctrl + A + D он свернется в память и будет работать. Можно закрыть SSH соединение.
Восстановление работающего rtorrent командой:
screen -r rtorrent


Помни прошлое, живи настоящим и думай о будущем.
Изображение


Последний раз редактировалось zaka 03 ноя 2011, 12:41, всего редактировалось 2 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Полезная прога rTorrent -)!
СообщениеДобавлено: 02 ноя 2011, 15:31 
Эникейщик
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 493

Зарегистрирован: 19 май 2010, 08:52
Благодарил (а): 5 раз.
Поблагодарили: 17 раз.
Плюсы:
1) Качаю днем и ночью с внешки (инет ан лим)
2) Могу забрать с ФТП по КГ (быстро и бесплатно)
3) Не загружаю свой ноут

Заражаемость сервера 85% (


Помни прошлое, живи настоящим и думай о будущем.
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Полезная прога rTorrent -)!
СообщениеДобавлено: 09 ноя 2011, 15:57 
Красноглазик
Аватар пользователя
Статус: Не в сети

GeoIP: Kyrgyzstan

Сообщений: 659

Зарегистрирован: 26 мар 2010, 11:43
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.
Шикарная тема. Юзал ее всегда, на любых *nix осях.


OS: Gentoo Linux 3.6.6, KDE 4.9.3/Fluxbox


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме Доступен клиент мгновенного обмена сообщениями Tkabber 1.0

в форуме Новости *nix

[Ботя]

0

233

25 янв 2014, 00:00

Гость Перейти к последнему сообщению

Перенесенная ^_^

в форуме Linux

root

3

38

02 мар 2010, 16:15

Gen1us2k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Опубликован пакетный менеджер GNU Guix 0.12 и дистрибутив...

в форуме Новости *nix

[Ботя]

0

161

23 дек 2016, 13:30

Гость Перейти к последнему сообщению



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Собрано Raven. Русская поддержка phpBB
phpBB SEO