01 октября | 2024г. | 13:12:14


АвторТема: "ВПоиске::рейтингов" - фильтрация фильмов по рейтингу и последующая их постановка на запись.  (Прочитано 101568 раз)

0 Пользователей и 3 Гостей смотрят эту тему.

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
@nikolasi
Сейчас хочу Ваш рендер запустить под ruDream, однако при загрузке выдает ошибку. Подскажите пожалуйста, в чем может быть проблема...
Отрывок из "лога" ниже:
Render Ratingvs running...
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Navigation.py", line 44, in dispatchEvent
  File "/usr/lib/enigma2/python/Components/ServiceEventTracker.py", line 39, in event
  File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 214, in serviceStarted
  File "/usr/lib/enigma2/python/mytest.py", line 300, in instantiateDialog
  File "/usr/lib/enigma2/python/mytest.py", line 331, in doInstantiateDialog
  File "/usr/lib/enigma2/python/Components/GUISkin.py", line 122, in applySkin
  File "/usr/lib/enigma2/python/Components/GUISkin.py", line 27, in createGUIScreen
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 45, in applySkin
    return Renderer.applySkin( self, desktop, parent )
  File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 39, in applySkin
  File "/usr/lib/enigma2/python/skin.py", line 372, in applyAllAttributes
  File "/usr/lib/enigma2/python/skin.py", line 351, in applySingleAttribute
AttributeError: 'ePixmap' object has no attribute 'setNoWrap'
(PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation instance at 0x1e8bd00>>,(0,)) failed)

И далее еще:
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/Converter/Poll.py", line 25, in poll
  File "/usr/lib/enigma2/python/Components/Element.py", line 86, in changed
  File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 69, in changed
    pngname = self.findPicon( sname )
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 143, in findPicon
    pngname = ( ( ( path % self.path ) + serviceName ) + ".png" )
TypeError: not all arguments converted during string formatting
(PyObject_CallObject(<bound method EventName.poll of <class 'Components.Converter.EventName.EventName'>(Name)>,()) failed)

  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
@makar007
Прошу Вас протестировать работу дополнения на немецких каналах - я добавил поддержку иноземного сервера)))

P.S.
В связи с тем, что я не смог пока решить вопросы по работе рендера, для стабильности работы дополнения -я отключил его поддержку в этой версии.
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Друзья,
благодарю Вас за обсуждение данного вопроса. Он закрыт.
Разработчики ruDream, действительно предоставили свой конвертер, за что им отдельная благодарность.

И в тоже время я был бы Вам все же признателен, если бы Вы объяснили мне, как новичку в рендерах, следующие вопросы:
Правильно ли я понимаю...
1. ...что на каждый скин, каждого имиджа необходимо переделывать экранные формы, для работы рендера?
2. ...что в экранные формы необходимо добавлять код экранной формы, а не обновлять существующий?
3. ...что добавлять нужно код в следующие экранные формы ChannelSelection, ChannelSelectionMulti, EpgSelection...или есть еще какие либо формы?

Если я для себя проясню до конца эти вопросы, то я до конца доработаю код и тогда не будет необходимости править все в ручную для работы рендера nikolasi...
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн muzon

  • Падаван
  • *
  • Сообщений: 43
  • Поблагодарили: 69
  • Уважение: 0
В компонент чревато, если это конечно не сделает сам саппорт имиджа, а вот в скины придется вручную.
Хотя можно и чтобы плагин переписывал окна в скине "насильно", но ведь для этого нужно знать, а есть ли свободные места (и где они конкретно в окне) на окнах-screen.......

Тем более, прошу учесть уважаемого автора плагина, что уже появились скины с поддержкой вставки рейтинга и появятся еще. Поэтому функция автоматической вставки должна быть отключаемая, чтобы не пришлось править уже правленое.
  • Gi S8895 Vu+ UNO
Vu+ UNO

Оффлайн nikolasi

  • Лорд Джедай
  • *****
  • Сообщений: 3922
  • Поблагодарили: 15850
  • Уважение: +16
@nikolasi
Сейчас хочу Ваш рендер запустить под ruDream, однако при загрузке выдает ошибку. Подскажите пожалуйста, в чем может быть проблема...
Отрывок из "лога" ниже:
Render Ratingvs running...
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Navigation.py", line 44, in dispatchEvent
  File "/usr/lib/enigma2/python/Components/ServiceEventTracker.py", line 39, in event
  File "/usr/lib/enigma2/python/Screens/InfoBar.py", line 214, in serviceStarted
  File "/usr/lib/enigma2/python/mytest.py", line 300, in instantiateDialog
  File "/usr/lib/enigma2/python/mytest.py", line 331, in doInstantiateDialog
  File "/usr/lib/enigma2/python/Components/GUISkin.py", line 122, in applySkin
  File "/usr/lib/enigma2/python/Components/GUISkin.py", line 27, in createGUIScreen
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 45, in applySkin
    return Renderer.applySkin( self, desktop, parent )
  File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 39, in applySkin
  File "/usr/lib/enigma2/python/skin.py", line 372, in applyAllAttributes
  File "/usr/lib/enigma2/python/skin.py", line 351, in applySingleAttribute
AttributeError: 'ePixmap' object has no attribute 'setNoWrap'
(PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation instance at 0x1e8bd00>>,(0,)) failed)

И далее еще:
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/Converter/Poll.py", line 25, in poll
  File "/usr/lib/enigma2/python/Components/Element.py", line 86, in changed
  File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 69, in changed
    pngname = self.findPicon( sname )
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 143, in findPicon
    pngname = ( ( ( path % self.path ) + serviceName ) + ".png" )
TypeError: not all arguments converted during string formatting
(PyObject_CallObject(<bound method EventName.poll of <class 'Components.Converter.EventName.EventName'>(Name)>,()) failed)
извините у меня в последнее время куча работы.В не могли бы прикрепить ваш скин хмл куда ваш плагин вписал рендер?тут проблема скорее всего в этом.
ПС ребята чего вы сцепились?каждый автор или команда делает имидж как считает нужным и в первую очередь это пишеться для себя у каждого свое видение может отличающееся от других
  • et11000, formuler4turbo
Arca costruita da un dilettante, professionisti  creato il Titanic ...;)
Z392888841330 U164774080471 (visa 4149497842976013)
R177825323607 яндекс - 410013614905738

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Тем более, прошу учесть уважаемого автора плагина, что уже появились скины с поддержкой вставки рейтинга и появятся еще. Поэтому функция автоматической вставки должна быть отключаемая, чтобы не пришлось править уже правленое.
Я уверен, что таких "скинов" будет не десятки и не сотни)))
Потому, думаю, добавить ручками одну или две сроки кода не составит труда))...если конечно Вы мне поможете в этом...направив название "скина" и положение и размеры элементов...

Добавлено  08 декабря | 2014г. | 11:47:50
извините у меня в последнее время куча работы.В не могли бы прикрепить ваш скин хмл куда ваш плагин вписал рендер?тут проблема скорее всего в этом.
Благодарю Вас за отзыв...вопрос уже решен...
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн makar007

  • Друзья Джедаев
  • *****
  • Сообщений: 265
  • Поблагодарили: 510
  • Уважение: +1
@makar007
Прошу Вас протестировать работу дополнения на немецких каналах - я добавил поддержку иноземного сервера)))

P.S.
В связи с тем, что я не смог пока решить вопросы по работе рендера, для стабильности работы дополнения -я отключил его поддержку в этой версии.
Не устанавливается на OpenATV 4.3
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Не устанавливается на OpenATV 4.3
Очень жаль((
Как думаете, что теперь делать?

Добавлено  09 декабря | 2014г. | 17:54:39
@makar007
Уважаемый makar007, своим предыдущим сообщением, я Вам хотел намекнуть о том, что без "лога" к сожалению, я не смогу помочь Вам в этой ситуации...
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн gemchug74

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76183
  • Поблагодарили: 13452
  • Уважение: +311
Коллеги, думаю данная тема и форум в целом не место для выяснения отношений, понятно что конец года и все такое, но давайте останемся людьми и спокойно продолжим путь общения и взаимного уважения.

С уважением ко всем сторонам.  :drinks:

Dobrodel,

Прошу простить за оф, продолжайте пожалуйста.

Оффлайн makar007

  • Друзья Джедаев
  • *****
  • Сообщений: 265
  • Поблагодарили: 510
  • Уважение: +1
Не устанавливается на OpenATV 4.3
Очень жаль((
Как думаете, что теперь делать?

Добавлено  09 декабря | 2014г. | 17:54:39
@makar007
Уважаемый makar007, своим предыдущим сообщением, я Вам хотел намекнуть о том, что без "лога" к сожалению, я не смогу помочь Вам в этой ситуации...
На VTI 8 такая же Проблема
Спойлер   :
Plugin  Extensions/VPoiske failed to load: 'data_path'
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 57, in readPluginList
    plugin = my_import('.'.join(["Plugins", c, pluginname, "plugin"]))
  File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
    mod = __import__(name)
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/__init__.py", line 1, in <module>
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 19, in <module>
    class Ratingvs( Renderer ):
  File "/usr/lib/enigma2/python/Plugins/Extensions/VPoiske/Ratingvs.py", line 22, in Ratingvs
    searchPaths2 = ( os_path.join( config.misc.data_path.value, "VPoiske", '%s' ) )
  File "/usr/lib/enigma2/python/Components/config.py", line 1668, in __getattr__
    return self.content.items[name]
KeyError: 'data_path'

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
На VTI 8 такая же Проблема
Я ранее уже отвечал на этот вопрос:
P.S.
В связи с тем, что я не смог пока решить вопросы по работе рендера, для стабильности работы дополнения -я отключил его поддержку в этой версии.
Пожалуйста отключите рендер в этой версии:
1. Удалите файлы из папки
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.2. Удалите поддержку рендера из своего "скина" в ручную, как это делали ранее.
3. Перегрузите enigma2

Как только у меня появится возможность включить поддержку рендера, я это сразу сделаю.
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
Друзья, здравствуйте
Публикую сегодня бету 5 Версии 2.0., в которой добавлена возможность просматривать рейтинги к фильмам в режиме реального времени, при просмотре Списка каналов, EPG и в Инфобаре (см. рисунки).
Дополнение автоматически производит необходимые изменения "экранов" текущей оболочки. Версия работает на OpenPLi.
Так же выпустил подробное описание для самостоятельной модификации "экранов" для отображения постеров и звездочек - смотрите Руководство к версии 2.0
Добавил для работы с imdb.com необходимые библиотеки для OpenPLi.
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

P.S.
Программа производит изменение "экранов" (screen)  текущей "оболочки" в файле /etc/enigma2/skin_default.xml, так как этот файл является приоритетным при подгрузке "оболочек" системой (действительно для OpenPLi и ruDream - другие не проверял). Поэтому, если Вы захотите самостоятельно модифицировать свою "оболочку" для показа рейтинга в виде звездочек и для отображения обложек к фильмам, то менять необходимо именно этот файл, после модификации его "ВПоиске::рейтингов".

P.S.
Для вступления в силу изменений произведенных ВПоиске::рейтингов с текущей оболочкой ("skin") необходима перезагрузка enigma2, которую программа осуществит сама по запросу.
Для корректной перезагрузки enigma2 НЕОБХОДИМО ВЫЙТИ ИЗ РЕЖИМА "ЛОГИРОВАНИЯ".



Добавлено  16 декабря | 2014г. | 18:26:34
Еще раз, здравствуйте, друзья
Созрела следующая бета 6, в которой получилось построить список EPG с рейтингами фильмов (см рис.).
Возможно кому-то это покажется интересным. В ней исправлены некоторые недочеты беты5

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]

[ Гостям не разрешен просмотр вложений ]
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Оффлайн zekan

  • Кандидат
  • *
  • Сообщений: 9
  • Поблагодарили: 9
  • Уважение: 0
Установил бету 6, удалось вывести рейтинги в режиме реального времени  в инфобар, а во второй инфобар, рендер из плагина рейтинг (звезды) выводить отказывается. Проверил на бете 0 с рендером из поста#173- рейтинг во втором инфобаре есть. По скринам думаю понятно.
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
     

Оффлайн Марчелла

  • Совет Джедаев
  • ****
  • Сообщений: 3972
  • Поблагодарили: 12458
  • Уважение: +49
zekan всё работает скрин в прицепе..

Спойлер   :
[ Гостям не разрешен просмотр вложений ]
LG 55UJ630V 4K UHD > Яндекс Станция Дуо Макс & Zgemma H7 S 4K UHD
 
Samsung QE55Q60A 4K UHD > Яндекс Станция Макс & Zgemma H9 Twin 4K UHD <> LCD4linux met Samsung SPF 87H

Оффлайн DobrodelАвтор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 159
  • Поблагодарили: 259
  • Уважение: -1
  • Vu Duo+ (GI S9895 HD), LiveX (ruDream), 13E, 36E
С Уважением, Добродел

Теги:
 

Похожие темы




X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!