суббота, 1 августа 2015 г.

загрузчик ZabavaHD

в связи проблемами выкладываю версию загрузчика только для HD
ZTVHD

11 комментариев:

  1. В первых версиях минизагрузчиков прописывание пароля для перезагрузки букетов
    срабатывало нормально теперь зеленка.
    Часть крешлога:
    [ePopen] command: wget -q http://moa.ucoz.com/PLXML/moyo.xml -O /tmp/moyo.xml
    < 5693.976933> [eConsoleAppContainer] Starting /bin/sh
    [SKIN] Parsing embedded skin
    Traceback (most recent call last):
    File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
    File "/usr/lib/enigma2/python/Components/Console.py", line 56, in finishedCB
    File "/usr/lib/enigma2/python/Plugins/Extensions/MTV/plugin.py", line 106, in user_upg2
    self.iConsole.ePopen('wget -q -O - http://root:xxxxxxx@127.0.0.1/web/servicelistreload?mode=0 && sleep 2' % PASSW, self.cancel)
    TypeError: not all arguments converted during string formatting
    < 5694.402681> [ePyObject] (CallObject(,(0,)) failed)
    ]]>



    ОтветитьУдалить
  2. Pilia, у тебя по моему при вписывании пароля, где то нет кавычек, одной или двух и плгин у тебя крешить MTV у меня везде порядок

    ОтветитьУдалить
  3. Вот строка:
    self.iConsole.ePopen('wget -q -O - http://root:ххххххх@127.0.0.1/web/servicelistreload?mode=0 && sleep 2', self.cancel)
    Что не так?

    ОтветитьУдалить
  4. Заметил что строки в старых и новых версиях отличаются
    Старая:
    self.iConsole.ePopen('wget -q -O - http://root:2203157@127.0.0.1/web/servicelistreload?mode=0 && sleep 2',self.cancel)
    Новая:
    self.iConsole.ePopen('wget -q -O - http://root%s@127.0.0.1/web/servicelistreload?mode=0 && sleep 2' % PASSW, self.cancel)

    ОтветитьУдалить
  5. Pilia, почему ты редактируешь сам код вызова если в заголовке есть поле PASSW ='' в которое надо вставить пароль?
    а в креше у тебя присутвует переменная PASSW которой нет места в строке

    ОтветитьУдалить
  6. Я так понял что пароль нужно вводить в другом месте?

    ОтветитьУдалить
  7. да в начале файла
    ADDRESS = 'http://moa.ucoz.com/PLXML/moyo.xml'
    BNAME = 'Moyo TV'
    PLGDIR = 'MTV'
    BFNAME = 'userbouquet.moyo.tv'
    XMLNAME = 'moyo.xml'
    PASSW = ''
    HLS = 'hlsvariant'

    ОтветитьУдалить
  8. Pilia? так сделано чтобы за пару минут соорудить загрузчик, на другого оператора и не менять в теле плагина ничего

    ОтветитьУдалить
  9. А я по старой памяти сразу полез в код вызова.
    А по новому конечно все проще и красивее.

    ОтветитьУдалить