![]() |
|
![]() |
#1 |
Senior Member
Регистрация: 26.01.2010
Адрес: Растворился
Сообщений: 1,316
|
![]()
__________________
https://code.google.com/archive/p/se...iki_Index.wiki Последний раз редактировалось seppius; 18.09.2010 в 18:33. |
![]() |
![]() |
![]() |
#2 |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]()
как минимум на archlinux плагин не работает
xbmc только что собрал самую свежую из svn в логах вот что Код:
15:41:04 T:2913373040 M:1453297664 ERROR: Error Type: exceptions.NameError 15:41:04 T:2913373040 M:1453297664 ERROR: Error Contents: global name 'dlgok' is not defined 15:41:04 T:2913373040 M:1453297664 ERROR: Traceback (most recent call last): File "/home/miver/.xbmc/addons/plugin.video.ruhd.tv/default.py", line 244, in ? ShowSeries() File "/home/miver/.xbmc/addons/plugin.video.ruhd.tv/default.py", line 135, in ShowSeries dlgok.ok(erro_mess, non_data) NameError: global name 'dlgok' is not defined 15:41:04 T:2913373040 M:1453297664 INFO: -->End of Python script error report<-- 15:41:05 T:2939894640 M:1453318144 INFO: Loading skin file: DialogProgress.xml # else: # dlgok.ok(erro_mess, non_data) ошибка пропала, но в плагине отображается только мой баланс, причем правильно. т.е. видимо какие-то проблемы с получением списка сериалов. ну и еще была вот такая ошибка Код:
unable to load /home/miver/.xbmc/addons/plugin.video.ruhd.tv/resources/language/English/strings.xml: Error reading end tag. at line 11 в rusd.tv тоже самое в файле language/English/strings.xml Последний раз редактировалось miver; 01.07.2010 в 16:08. |
![]() |
![]() |
![]() |
#3 |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]()
так
ну в общем вы в функцию ShowSeries() забыли добавить dlgok = xbmcgui.Dialog() потому плагин вызывает ошибку, если не получает данных. теперь он грамотно показывает окошко про то, что нет данных. почему нет данных - ковыряю дальше. |
![]() |
![]() |
![]() |
#4 |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]()
upd:
ну в общем починил я его. видимо на сайте изменили немного верстку с вечера вместо Код:
lprg = re.compile('<td class="sit">\s*<div id="(.*?)" class="splfav"><img src="(.*?)" class="favorites" onclick="(.*?)" title="(.*?)"></div>\s*<a href="(.*?)" class="c"><img src="(.*?)" alt="(.*?)" title="(.*?)" width="(.*?)" height="(.*?)" class="smimg" id="(.*?)" style="(.*?)"></a><br><a href="(.*?)" class="c" style="(.*?)">(.*?)</a><br><small>(.*?)</small>\s*</td>').findall(http) Код:
lprg = re.compile('<td class="sit">\s*<div id="(.*?)" class="splfav"><img src="(.*?)" class="favorites" onclick="(.*?)" title="(.*?)"></div>\s*<a href="(.*?)" class="c"><img src="(.*?)" alt="(.*?)" title="(.*?)" width="(.*?)" height="(.*?)" class="smimg" id="(.*?)" style="(.*?)"></a><br><a href="(.*?)" class="c" style="(.*?)">(.*?)</a><br>\s*</td>').findall(http) Код:
<small>(.*?)</small> а что вообще было в row15? Последний раз редактировалось miver; 01.07.2010 в 18:30. |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Регистрация: 26.01.2010
Адрес: Растворился
Сообщений: 1,316
|
![]() Цитата:
У новых сайтов всегда такая беда. Код все время меняют, рюшечки звездочки и тд. По этой причне сейчас не работает зумби. Жаль что там нет xml-api
__________________
https://code.google.com/archive/p/se...iki_Index.wiki Последний раз редактировалось seppius; 01.07.2010 в 18:49. |
|
![]() |
![]() |
![]() |
#6 |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]()
такс
ну в общем там не в верстке проблема <small></small> присутствует только в русской версии сайта. там английское название сериала =) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 26.01.2010
Адрес: Растворился
Сообщений: 1,316
|
![]()
miver
Скачал и поставил http://www.sshcs.com/xbmc/binaries/B...inux_31504.rar Все работает как из пушки. Не пойму в чем дело.
__________________
https://code.google.com/archive/p/se...iki_Index.wiki |
![]() |
![]() |
![]() |
#8 | |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]() Цитата:
попробуй вместо http = Get('/ShowSeries/', '') написать http = Get('/ShowSeries/all/EN/', '') и увидишь ошибку лучше наверное в локализацию добавить переменную еще одну и если язык в xbmc русский - то вставлять http = Get('/ShowSeries/all/RU/', '') а если английский, то http = Get('/ShowSeries/all/EN/', '') и соответственно попдправить строчку в lprg= re.compile('blah-blah'); т.е. для английского варианта убрать теги small и row15 |
|
![]() |
![]() |
![]() |
#9 |
Junior Member
Регистрация: 22.02.2010
Сообщений: 8
|
![]()
ну и еще подправить language/English/strings.xml
в этом файлике закрывающие теги начиная с 10-й строки с большой буквы, а надо с маленькой, тогда ругаться не будет. в rusd.tv тоже самое в файле language/English/strings.xml и добавить в функцию ShowSeries() dlgok = xbmcgui.Dialog() Последний раз редактировалось miver; 01.07.2010 в 19:36. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: 26.01.2010
Адрес: Растворился
Сообщений: 1,316
|
![]()
Хорошо. Подправлю
![]()
__________________
https://code.google.com/archive/p/se...iki_Index.wiki |
![]() |
![]() |
![]() |
Метки |
addon, plugin, ruhd, video, xbmc |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|