Module Transmission v.2.12

о модулях и их работе

Module Transmission v.2.12

Postby sawsa » 14 Apr 2011, 23:59

Раздел eSATA винта, куда хочется качать торренты, монтируется как sda2. В кофиге транса (файл /usr/local/etc/mos/transmission/var/www/settings.json) прописано:
Code: Select all
"download-dir": "/tmp/usbmounts/sda1/torrent",

Меняю на sda2, жму save. После рестарта транса в файле опять sda1. Отредактировал файл на компе, по фтп залил на плеер, смотрю конфиг - все нормально (sda2). После перезагрузки плеера - опять sda1. Посмотрел скрипт (/usr/local/etc/mos/scripts/transmission). Там есть определение наличия конфига:
Code: Select all
   if [ -f $mos/var/www/settings.json ] ; then
      # use config
      i=$( getParam download-dir )
      [ ! -z "$i" ] && dwdir=$i
#      i=$( getParam incomplete-dir )
#      [ ! -z "$i" ] && icdir=$i
      i=$( getParam watch-dir )
      [ ! -z "$i" ] && wcdir=$i
   else
      # create config
      echo '{

Получается, что при старте модуля он не находит конфига и каждый раз создает его заново с параметрами по дефолту, а там, наверно, sda1. Подскажите, что делать?
Asus O!Play HDP-R1, boot 18, amp_r11_icon, WD Elements 500GB (USB), ZyXel Keenetic Lite, Windows 7/64 SP1 Ultimate
sawsa
 
Posts: 59
Joined: 19 Oct 2010, 00:22
Location: Украина, Ромны

Re: Module Transmission v.2.12

Postby Ajax » 16 Apr 2011, 14:00

Сначала модуль transmission нужно остановить из вэбморды ( disabled) . Лишь потом поменять конфиги...Включить модуль и все сохраняется.. ;)
Ajax
 
Posts: 96
Joined: 03 Mar 2011, 16:29

Re: Module Transmission v.2.12

Postby sawsa » 17 Apr 2011, 10:50

Ajax wrote:Сначала модуль transmission нужно остановить из вэбморды ( disabled) . Лишь потом поменять конфиги...Включить модуль и все сохраняется.. ;)


Все получилось, спасибо!!
Asus O!Play HDP-R1, boot 18, amp_r11_icon, WD Elements 500GB (USB), ZyXel Keenetic Lite, Windows 7/64 SP1 Ultimate
sawsa
 
Posts: 59
Joined: 19 Oct 2010, 00:22
Location: Украина, Ромны

Re: Module Transmission v.2.12

Postby Bob_St » 18 Apr 2011, 17:45

Вот не пойму как трансом 2.12 управлять с пульта через меню MOS -> Transmission ?

Через веб морду транса (http://адрес_плеера:9091) управляю трансом (добавляются, качаются, раздаются и остальные манипуляции с файлами) выполняются нормально.
Если в папку /tmp/watch по FTP заливаю торрент файл, то его потом видно через ВЕБ морду и в каталоги транса падает файл с описанием торрента и с ним можно работать через ВЕБ управлялку, а вот на телике с пульта в меню MOS - пусто и управлять трансом не получется и окно есть, но файлов закачки/раздачи ни одного.

Моя конфигурация: зверь Asus O!Play R1, внешний винт(SATA) подключен по eSATA (первичный linuxSwap 256Mb + первичный ext3 ~1Tb,), прошивка HD2 1.12.06rev4.1 со встроенной R3 123 PAL (UPD 11/04/07 FarVoice), transmission 2.12
Транс настроен на "download-dir": "/tmp/usbmounts/sda2", файлы льются прямо в корень раздела, остальные настройки транса не трогал, т.е. они по умолчанию.
Скрипты в трансе глядел, вроде пути правильные. Может где есть хитрая связка транса и этой RSS управлялки ним ? Или оно пока еще не работает ?
Last edited by Bob_St on 19 Apr 2011, 12:56, edited 1 time in total.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: Module Transmission v.2.12

Postby FarVoice » 18 Apr 2011, 18:15

хм... работало. Иначе бы не выкладывал. Попробуйте в файле /usr/local/etc/mos/tarnsmission/torrents_xml.cgi добавить явное указание порта:

$mos/transmission-remote 127.0.0.1:9091 -n torrent:1234

добавить во всех вызовах transmission-remote - их там шесть.
И перезапустить модуль.
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: Module Transmission v.2.12

Postby Ajax » 18 Apr 2011, 20:17

У меня тоже самое...Добавляю торрент и меняется системное время..Снова синхронизирую и закачки пошли..По видимому изменение системного времени как то связано временной меткой самого торрента который добавляется..
Ajax
 
Posts: 96
Joined: 03 Mar 2011, 16:29

Re: Module Transmission v.2.12

Postby Bob_St » 19 Apr 2011, 12:53

FarVoice wrote:хм... работало.
$mos/transmission-remote 127.0.0.1:9091 -n torrent:1234

Добавил в 6 обращений к трансу порт 9091, перегрузил модуль транса 2.12, выключал/включал зверя, перепроверил все - результат отрицательный.
В меню MOS -> Transmission пусто :(
А транс точно висит на интерфесйсе 127.0.0.1 ? Может айпишник зверя туда вбить ?

Предложение: При смене в настройках транса на watchdir, в скрипте руками прийдется прописывать этот путь (там он константой задан), мож его как переменную "выуживать" из файла настроек транса ?
Last edited by Bob_St on 20 Apr 2011, 09:45, edited 1 time in total.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: Module Transmission v.2.12

Postby FarVoice » 19 Apr 2011, 22:14

Bob_St wrote:
FarVoice wrote:хм... работало.
$mos/transmission-remote 127.0.0.1:9091 -n torrent:1234

Добавил в 6 обращений к трансу порт 9091, перегрузил модуль транса 2.12, выключал/включал зверя, перепроверил все - результат отрицательный.
В меню MOS -> Torrent пусто :(
А транс точно висит на интерфесйсе 127.0.0.1 ? Может айпишник зверя туда вбить ?

Предложение: При смене в настройках транса на watchdir, в скрипте руками прийдется прописывать этот путь (там он константой задан), мож его как переменную "выуживать" из файла настроек транса ?

Стоп. Я думал, что у вас пусто в transmission.rss , а вы вроде говорите про torrents.rss
Уточните плиз...

По поводу watchdir - а чем вам не нравится его расположение в tmp ? Вполне нормальное место для временных файлов.
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: Module Transmission v.2.12

Postby Bob_St » 20 Apr 2011, 09:56

FarVoice wrote:Стоп. Я думал, что у вас пусто в transmission.rss , а вы вроде говорите про torrents.rss
Уточните плиз...
По поводу watchdir - а чем вам не нравится его расположение в tmp ? Вполне нормальное место для временных файлов.

С MOS->Torrents проблем с парсингом и добавление как раз нет. Там все зер гуд.
Уточню, именно с управлялкой пултом зверя, чтоб через меню MOS -> Transmission засада - вот там торрентов не видно.

IMHO, в файле /usr/local/etc/mos/tarnsmission/torrents_xml.cgi переменная указывающая на путь watchdir задана константой, если кто надумает этот путь сменит в настройках транса, по идее скрипт /usr/local/etc/mos/tarnsmission/torrents_xml.cgi больше его не увидит и связка работать не будет.
xTreamer Pro(amp_r12_VRT/noGUI, WD10EARS:128Мb swap+ext3); eth0
User avatar
Bob_St
 
Posts: 108
Joined: 18 Nov 2010, 16:13
Location: Україна, Слобожа́нщина

Re: Module Transmission v.2.12

Postby FarVoice » 20 Apr 2011, 10:10

ну, по поводу watchdir да - надо брать из конфига. Но это не критично пока, так как по дефолту устанавливается именно /tmp/watchdir.
А вот с управлялкой - странно. Попробуйте позапускать transmission-remote из терминала. Типа,
Code: Select all
/usr/local/etc/mos/transmission/transmission-remote 127.0.0.1 -n torrent:1234 -l

и поэспериментируйте с адресом - 0.0.0.0 , адрес плеера, ну и с портом.
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

Next

Return to Модули

Who is online

Users browsing this forum: No registered users and 15 guests