Transmission-Remote

Чего не хватает в пакете

Transmission-Remote

Postby zenit » 10 Jan 2011, 19:53

Может вопрос уже поднимался,если не увидел,сильно не пинайте.
А можно к следущим версиям transmission ,добавить transmission-remote для мониторинга.И тогда можно будет пользоваться таким скриптом.
Пример скрипта для организации очереди:
Так как в клиенте Transmission отсутствует возможность выставлять количество одновременных загрузок, был написан скрипт который отслеживает количество текущих загрузок и сравнивает их с количеством максимально возможных одновременных загрузок. Если количество текущих меньше чем максимально возможное число, то недостающее количество файлов добавляются в загрузки. Скрипт запускается в фоновом режиме и делает необходимые проверки,через назначенное время.
zenit
 
Posts: 59
Joined: 10 Jan 2011, 19:37

Re: Transmission-Remote

Postby FarVoice » 10 Jan 2011, 21:32

Да без проблем можно добавить.
Да, впрочем, вы и сами можете добавить :)
В прицепленном файле transmission-remote и transmissioncli
Скопируйте, куда вам надо и не забудьте сделать chmod 755
Attachments
trans.zip
(643.24 KiB) Downloaded 353 times
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Transmission-Remote

Postby zenit » 10 Jan 2011, 22:06

Так быстро :D ?
Спасибо,сейчас проверим.
zenit
 
Posts: 59
Joined: 10 Jan 2011, 19:37

Re: Transmission-Remote

Postby FarVoice » 10 Jan 2011, 22:08

Ну, не я собирал - я брал готовые бинарники из прошивок IconBit ;)
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Transmission-Remote

Postby zenit » 29 Jan 2011, 13:33

Для тех кто активно использует Transmission для закачки торрентов в медиаплеерах с установленным moServices.

Доработал скрипт,найденный в сети, организации очереди в Transmission и написал пару скриптов для выключения самого Transа по окончании все загрузок и корректного выключения Transа,если загрузки не закончились.
Распишу подробно и дам ссылку на сайте ФОРУМ tv1080.ru.
Так как в клиенте Transmission отсутствует возможность выставлять количество одновременных загрузок, был написан скрипт который отслеживает количество текущих загрузок и сравнивает их с количеством максимально возможных одновременных загрузок. Если количество текущих меньше чем максимально возможное число, то недостающее количество файлов добавляются в загрузки или наоборот,если их больше,то лишние просто встанут на паузу.
Теперь по порядку:
1)Скрипт trans_queue.sh запускается в фоновом режиме при старте Transа.По дефолту одновременно выставлена одна закачка и время проверки раз в 5 минут.Хотите поменять под себя,откройте скрипт и замените цифры на свои.
Количество одновременно закачиваемых торентов регулируется параметром MAXDOWN="1" .
Время проверки do sleep 300 в секундах.В принципе если качаете большие файлы,то лучше поставить 600 секунд,но имейте ввиду,что если вы включили плеер,то закачки не начнутся именно столько минут,сколько вы сами выставили.Можно конечно и с компа запустить,но речь идет об автоматизации.
2)Если хотите выключать Transmission по окончании загрузок автоматом,то откройте скрипт trans_queue.sh и в последних строках ,чуть выше последней строки с done,снимите комменты со строк
#sleep 60
#/usr/local/etc/mos/transmission/trans_stop.sh &
3)Теперь при выключении Transа через веб-интерфейс moServices или через меню moServices с пульта,все незаконченные закачки встанут на паузу автоматом.Все что от вас требуется перед выключением плеера не забыть остановить Trans.
Установка:
Распаковать архив на компе,зайти файловым менеджером на плеер(например через Total Commander) и раскидать файлы по папкам в том же порядке,что и в архиве.Согласится на замену(это с файлом transmission) и на все файлы обязательно права 755.
P.S.Все выше написанное кажется сложным для непосвященного пользователя,но на самом деле все очень просто.После установки вы будете иметь возможность просто накидать торренты(только снимите галочку -запускать при добавлении) и дальше все будет автоматом.Конечно при условии,что вы понимаете-плеер это не комп.Много не потянет.То есть закачка должна быть одна,максимум 2-3.Ограничение пиров до 10 на торрент и глобального до 50.И конечно ограничения скорости.Это индивидуально,у меня 750мб.Не знаю много это или мало-у меня работает так.
И если смотришь фильм или что то перекачиваешь,Trans лучше выключить.Ресурсов он кушает много.У меня навигация по меню тормозит реально.
P.S.S.Тестил пару дней,вроде все путем.Но все мы люди,поэтому может где то и ошибся.Поэтому об ошибках пишите,исправлю.
Attachments
trans_monitoring.rar
(201.82 KiB) Downloaded 378 times
zenit
 
Posts: 59
Joined: 10 Jan 2011, 19:37

Re: Transmission-Remote

Postby marat » 28 Jun 2011, 22:27

Сейчас пользую прошивку HD2 1.12.06 rev 5 и аппарат у меня asus R1, не подскажите куда необходимо скопировать ваш скрипт, чтоб он корректно заработал на маем зверке.Заранее благодарен
marat
 
Posts: 9
Joined: 12 Nov 2010, 03:52

Re: Transmission-Remote

Postby FarVoice » 29 Jun 2011, 22:43

поправил скрипты zenit под moServices3 . Сразу предупреждаю - работоспособность не проверял.
Как установить:
1. Остановить трансмишн.
2.
Code: Select all
cd /tmp
wget http://www.moservices.org/mos3/trans_mon.tar.bz2
tar xjf trans_mon.tar.bz2 -C /usr/local/etc/mos/

3. Запустить трансмишн.
Откатиться на стандартный модуль только через удаление - добавление.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Transmission-Remote

Postby gron » 18 Aug 2011, 22:24

А как, собственно говоря, установить transmission-remote? В том архиве 2 файла, что есть что там и куда их закинуть?
gron
 
Posts: 1
Joined: 18 Aug 2011, 22:22

Re: Transmission-Remote

Postby FarVoice » 18 Aug 2011, 22:35

gron wrote:А как, собственно говоря, установить transmission-remote? В том архиве 2 файла, что есть что там и куда их закинуть?

transmission-remote идёт в модуле. А здесь только два скрипта для доп. управления трансом.
Про "куда" - смотрите установку - там же написано
tar xjf trans_mon.tar.bz2 -C /usr/local/etc/mos/
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Transmission-Remote

Postby igoryan2143 » 18 Feb 2012, 18:04

FarVoice wrote:Как установить:
1. Остановить трансмишн.
2.
Code: Select all
cd /tmp
wget http://www.moservices.org/mos3/trans_mon.tar.bz2
tar xjf trans_mon.tar.bz2 -C /usr/local/etc/mos/

3. Запустить трансмишн.
Откатиться на стандартный модуль только через удаление - добавление.

Думаю это полезная опция, устанавливаю себе эту штуку, а можно уточнить про какой модуль написано в пункте 3 ?
Gmini HDP-890 (Realtek 1073DD, DDR256mb, HDD WD Green-1.5Tb/AMP_r11_Gmini_Beta6/ bootcode asus 23 ) +TV Philips PFL6007T vrt gui 6.25a 160502 (r38)
igoryan2143
 
Posts: 52
Joined: 14 Dec 2011, 21:05

Next

Return to Предложения и пожелания

Who is online

Users browsing this forum: No registered users and 10 guests