Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.

Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. (http://xbmc.ru/forum/index.php)
-   Помощь по плагинам (http://xbmc.ru/forum/forumdisplay.php?f=9)
-   -   online.anidub.com (http://xbmc.ru/forum/showthread.php?t=2705)

nuismons 05.11.2012 00:36

online.anidub.com
 
Аниме онлайн сайта http://online.anidub.com/

доступно в моем репо http://code.google.com/p/nuismons-xm...y.nuismons.zip

Тестирование, так что пишите...

grey 05.11.2012 00:59

класс!

спасибо ;)

-=Vd=- 05.11.2012 20:51

Чивой-та не работает :confused:

Код:

18:47:46 T:9292  NOTICE: -->Python Interpreter Initialized<--
18:47:48 T:9292  ERROR: Error Type: <type 'exceptions.TypeError'>
18:47:48 T:9292  ERROR: Error Contents: an integer is required
18:47:48 T:9292  ERROR: Traceback (most recent call last):
                                              File "C:\Users\vd\AppData\Roaming\XBMC\addons\plugin.video.online.anidub.com\default.py", line 468, in <module>
                                                mainScreen(params)
                                              File "C:\Users\vd\AppData\Roaming\XBMC\addons\plugin.video.online.anidub.com\default.py", line 222, in mainScreen
                                                for manga in cats:
                                            TypeError: an integer is required
18:47:48 T:11364  ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.online.anidub.com
18:47:48 T:11364  ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.online.anidub.com) failed


sputnik 05.11.2012 21:09

не работает

nuismons 06.11.2012 08:57

выкинул немного инфы, заработало 0.0.9
похоже теперь надо все тестить в винXP, win 8, openelec всё... везде все работает по разному...

sputnik 06.11.2012 14:54

да....теперь всё ок работает...спасибо...тестим

nuismons 06.11.2012 16:27

0.0.10
вроде нашел, из-за чего в информации была ошибка, вернул информацию по году, жанру, режиссеру

Tosha_AA 24.11.2012 11:36

не работает :cry:
Код:

11:19:07 T:5552  NOTICE: -->Python Interpreter Initialized<--
11:19:08 T:5552  NOTICE: http://vk.com/video_ext.php?oid=-4493128&id=163364104&hash=23233af9dc2d532c|1
11:19:08 T:5552  ERROR: Error Type: <type 'exceptions.UnboundLocalError'>
11:19:08 T:5552  ERROR: Error Contents: local variable 'item' referenced before assignment
11:19:08 T:5552  ERROR: Traceback (most recent call last):
                                              File "C:\Users\User\AppData\Roaming\XBMC\addons\plugin.video.online.anidub.com\default.py", line 612, in <module>
                                                if pfunc: pfunc(params)
                                              File "C:\Users\User\AppData\Roaming\XBMC\addons\plugin.video.online.anidub.com\default.py", line 560, in play_anime
                                                xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, item)
                                            UnboundLocalError: local variable 'item' referenced before assignment
11:19:08 T:4804  ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.online.anidub.com/?m_path=http%3A%2F%2Fvk.com%2Fvideo_ext.php%3Foid%3D-4493128%26id%3D163364104%26hash%3D23233af9dc2d532c%7C1&img=http%3A%2F%2Fstatic.anidub.com%2Fonline%2Fposter%2Ff345a3acae.jpg&func=play_anime]
11:22:24 T:5024  ERROR: Repository RuTracker returned no add-ons, listing may have failed
11:22:36 T:5024 WARNING: XFILE::CFileCurl::CReadState::FillBuffer: curl failed with code 22
11:22:36 T:5024  ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
11:22:36 T:5024  ERROR: XFILE::CFileCache::Open - failed to open source <http://nuismons-xmbc.googlecode.com/svn/trunk/addons/plugin.video.youtube/.md5>


nuismons 24.11.2012 14:53

вер 0.1.2 - фикс для "кривоватых ссылок"

Tosha_AA 24.11.2012 17:23

Спасибо! :)

Диманыч2013 01.12.2012 14:39

Плин после обновления не запускается

nuismons 02.12.2012 20:02

Цитата:

Сообщение от Диманыч2013 (Сообщение 37976)
Плин после обновления не запускается

хз что вы там обновили, я весь день смотрел

Диманыч2013 04.12.2012 19:19

Ппц включил режим отладки заработал как так фиг знает)

zoyt 18.02.2013 22:01

Че то перестал плагин работать, в логах пишет, что проблемы в строке №377.
Вылечилось оберткой этой строки в try..except:
try:
img= links.find('img')['data-original']
except:
pass

Диманыч2013 18.02.2013 22:17

нужна помощь после переустановки винды перестал работать ваш аддон не могли бы вы мне помочь
Лог
NOTICE: -->Python Interpreter Initialized<--
14:23:20 T:3528 ERROR: CRemoteControl::Connect - failed to connect
14:23:21 T:584 NOTICE: ES: Starting event server
14:23:21 T:3792 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
14:23:21 T:3792 NOTICE: UDP: Listening on port 9777
14:23:21 T:3376 NOTICE: -->Python Interpreter Initialized<--
14:23:27 T:2504 NOTICE: -->Python Interpreter Initialized<--
14:23:27 T:2504 NOTICE: http://online.anidub.com/
14:23:29 T:2504 ERROR: Error Type: <type 'exceptions.KeyError'>
14:23:29 T:2504 ERROR: Error Contents: ('data-original',)
14:23:29 T:2504 ERROR: Traceback (most recent call last):
File "C:\Users\deaddog\AppData\Roaming\XBMC\addons\plug in.video.online.anidub.com\default.py", line 612, in <module>
mainScreen(params)
File "C:\Users\deaddog\AppData\Roaming\XBMC\addons\plug in.video.online.anidub.com\default.py", line 377, in mainScreen
img= links.find('img')['data-original']
File "C:\Users\deaddog\AppData\Roaming\XBMC\addons\plug in.video.online.anidub.com\BeautifulSoup.py", line 601, in __getitem__
return self._getAttrMap()[key]
KeyError: ('data-original',)
14:23:29 T:584 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.online.anidub.com
14:23:29 T:584 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.online.anidub.com) failed

nuismons 19.02.2013 00:02

0.1.6
- не вылетает, если не нашел постер (доработаю)
- сменил название с Online.anidub.com на AniDUB

Диманыч2013 19.02.2013 03:13

Цитата:

Сообщение от nuismons (Сообщение 43152)
0.1.6
- не вылетает, если не нашел постер (доработаю)
- сменил название с Online.anidub.com на AniDUB

а откуда скачать?)

nuismons 19.02.2013 08:09

Цитата:

Сообщение от Диманыч2013 (Сообщение 43161)
а откуда скачать?)

Само обновится с сеппиуса или моего репо
Можно принудительно обновить репо, чтобы не ждать

zoyt 19.02.2013 15:37

Выбор качества воспроизведения
 
nuismons, можешь добавить в плагин возможность выбора качества воспроизведения ? А а то по дефолту идет 720p, что несколько тяжеловато для маленьких устройств.
Пока приходится добавлять после строки 562 костыль типа:
Код:

                hd=4
                if int(hd)==4:
                        video = host+'u'+uid+'/videos/'+vtag+'.240.mp4'


чтоб JXD S601 воспроизводило с качетвом 240p

arheon 19.02.2013 16:43

240p - на калькуляторе крутить? Мсье знает толк в извращениях... )

zoyt 19.02.2013 16:57

arheon, дык нафига мне на маленьком экране 720p. Опять же меньше входной канал нужен.

nuismons 19.02.2013 19:12

Сделаю, но попожжа

plood 20.02.2013 01:19

Товарищи, у меня такой вопрос. Вчера обнаружил сей чудный плагин, зарегился на анидабе, но почему то из XBMC могу запускать видео только из раздела TV, из OVA и Фильмы выдаёт ошибку в чём может быть беда? Win7 x64 Frodo

Кусок лога
01:16:45 T:4564 NOTICE: -->Python Interpreter Initialized<--
01:16:45 T:4564 DEBUG: XBPyThread::Process - The source file to load is C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com\default.py
01:16:45 T:4564 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com;D:\Program Files\XBMC\addons\script.module.simplejson\lib;C:\ Users\Heonia\AppData\Roaming\XBMC\addons\weather.w underground\resources\lib\wunderground;C:\Users\He onia\AppData\Roaming\XBMC\addons\script.module.bea utifulsoup\lib;D:\Program Files\XBMC\addons\script.module.pil\lib;D:\Program Files\XBMC\addons\script.module.pysqlite\lib;C:\Us ers\Heonia\AppData\Roaming\XBMC\addons\script.modu le.torrent.ts\lib;D:\Program Files\XBMC\system\python\DLLs;D:\Program Files\XBMC\system\python\Lib;D:\Program Files\XBMC\python26.zip;D:\Program Files\XBMC\system\python\lib\plat-win;D:\Program Files\XBMC\system\python\lib\lib-tk;D:\Program Files\XBMC;D:\Program Files\XBMC\system\python;D:\Program Files\XBMC\system\python\lib\site-packages;
01:16:45 T:4564 DEBUG: XBPyThread::Process - Entering source directory C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com
01:16:45 T:4564 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.online.anidub.com" dependent on version 1.0 of the xbmc.python api
01:16:46 T:4564 NOTICE: http://online.anidub.com/anime_ova/8...prototype.html
01:16:46 T:3244 DEBUG: ------ Window Init (DialogBusy.xml) ------
01:16:47 T:4564 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('data-original',)
Traceback (most recent call last):
File "C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugi n.video.online.anidub.com\default.py", line 623, in <module>
if pfunc: pfunc(params)
File "C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugi n.video.online.anidub.com\default.py", line 525, in get_anime
img= links.find('img')['data-original']
File "C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugi n.video.online.anidub.com\BeautifulSoup.py", line 601, in __getitem__
return self._getAttrMap()[key]
KeyError: ('data-original',)
-->End of Python script error report<--
01:16:47 T:4564 INFO: Python script stopped
01:16:47 T:4564 DEBUG: Thread XBPyThread 4564 terminating
01:16:47 T:3244 DEBUG: waiting for python thread 13 (C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugi n.video.online.anidub.com\default.py) to stop
01:16:47 T:3244 DEBUG: python thread 13 (C:\Users\Heonia\AppData\Roaming\XBMC\addons\plugi n.video.online.anidub.com\default.py) destructed
01:16:47 T:3244 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
01:16:47 T:4940 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
01:16:47 T:3244 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.online.anidub.com/?func=get_anime&img=http%3a%2f%2fstatic3.anidub.co m%2fonline%2fposter%2fae5120e1b0.jpg&m_path=http%3 a%2f%2fonline.anidub.com%2fanime_ova%2f8612-sudba-prototip-fate-prototype.html
01:16:47 T:3244 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.online.anidub.com/?func=get_anime&img=http%3a%2f%2fstatic3.anidub.co m%2fonline%2fposter%2fae5120e1b0.jpg&m_path=http%3 a%2f%2fonline.anidub.com%2fanime_ova%2f8612-sudba-prototip-fate-prototype.html) failed
01:16:47 T:3244 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.online.anidub.com/?func=mainScreen&url=http%3a%2f%2fonline.anidub.co m%2fanime_ova%2f)
01:16:47 T:3244 DEBUG: ParentPath = [plugin://plugin.video.online.anidub.com]
01:16:47 T:3244 DEBUG: Loading fileitems [plugin://plugin.video.online.anidub.com/?func=mainScreen&url=http%3a%2f%2fonline.anidub.co m%2fanime_ova%2f]
01:16:47 T:3244 DEBUG: -- items: 12, directory: plugin://plugin.video.online.anidub.com/?func=mainScreen&url=http%3a%2f%2fonline.anidub.co m%2fanime_ova%2f sort method: 0, ascending: false
01:16:47 T:3544 NOTICE: Thread Background Loader start, auto delete: false
01:16:47 T:3544 DEBUG: Thread Background Loader 3544 terminating

nuismons 20.02.2013 11:12

Исправлю, извиняюсь, не было времени все перетестить, они что-то с версткой сделали похоже.
исправлю...

nuismons 20.02.2013 11:14

вечером исправлю, пока можете строку 525 в файле plugin.video.online.anidub.com/default.py
Цитата:

img= links.find('img')['data-original']
сменить на 2 строки
Цитата:

try: img= links.find('img')['data-original']
except: img=""

plood 20.02.2013 12:55

Цитата:

Сообщение от nuismons (Сообщение 43293)
вечером исправлю, пока можете строку 525 в файле plugin.video.online.anidub.com/default.py
сменить на 2 строки

Спасибо, всё работает :thumbup:

zoyt 20.02.2013 19:34

Добавить "Избранное" в плагин
 
nuismons, предлагаю добавить в плагин "Избранное", чтоб можно было с компа накидать ссылок и потом на мобильных устройствах просматривать.


после 338 строки, добавить:
Код:

                li = xbmcgui.ListItem("Избранное", iconImage = addon_icon, thumbnailImage = addon_icon)
                uri = construct_request({
                        'func': 'mainScreen',
                        'url': 'https://online.anidub.com/favorites/'
                })
                li.setProperty('fanart_image', addon_fanart)
                xbmcplugin.addDirectoryItem(hos, uri, li, True)


nuismons 20.02.2013 19:55

Цитата:

Сообщение от zoyt (Сообщение 43357)
nuismons, предлагаю добавить в плагин "Избранное", чтоб можно было с компа накидать ссылок и потом на мобильных устройствах просматривать.


после 338 строки, добавить:
Код:

                li = xbmcgui.ListItem("Избранное", iconImage = addon_icon, thumbnailImage = addon_icon)
                uri = construct_request({
                        'func': 'mainScreen',
                        'url': 'https://online.anidub.com/favorites/'
                })
                li.setProperty('fanart_image', addon_fanart)
                xbmcplugin.addDirectoryItem(hos, uri, li, True)


У XBMC есть свое, удобное избранное для всех плагинов, я им пользуюсь
но если очень надо...

nuismons 20.02.2013 20:01

0.1.8
- избранное от zoyt http://xbmc.ru/forum/showpost.php?p=43357&postcount=27
- не должно "падать", если проблема с постером (потом займусь, чтобы искало лучше)

0.2.0

- выбор качества (240,360,480,720)
- показывает только из вконтакте

zoyt 20.02.2013 20:46

Цитата:

Сообщение от nuismons (Сообщение 43363)
- выбор качества (240,360,480,720)
- показывает только из вконтакте

большое спасибо!!!

plood 21.02.2013 13:27

Добрый день. Обновилось до версии 0.2.0, перестало запускаться видео из раздела TV. Остальные вроде работают. Лог приложен.

13:19:55 T:4324 INFO: initializing python engine.
13:19:55 T:4324 DEBUG: new python thread created. id=24
13:19:55 T:4324 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the AniDUB (id=24) plugin...
13:19:55 T:5256 NOTICE: Thread XBPyThread start, auto delete: false
13:19:55 T:5256 DEBUG: Python thread: start processing
13:19:55 T:5256 NOTICE: -->Python Interpreter Initialized<--
13:19:55 T:5256 DEBUG: XBPyThread::Process - The source file to load is C:\Users\plood\AppData\Roaming\XBMC\addons\plugin. video.online.anidub.com\default.py
13:19:55 T:5256 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\plood\AppData\Roaming\XBMC\addons\plugin. video.online.anidub.com;C:\Program Files\XBMC\addons\script.module.simplejson\lib;C:\ Users\plood\AppData\Roaming\XBMC\addons\weather.wu nderground\resources\lib\wunderground;C:\Users\plo od\AppData\Roaming\XBMC\addons\script.module.torre nt.ts\lib;C:\Users\plood\AppData\Roaming\XBMC\addo ns\script.module.beautifulsoup\lib;C:\Program Files\XBMC\addons\script.module.pil\lib;C:\Users\p lood\AppData\Roaming\XBMC\addons\script.common.plu gin.cache\lib;C:\Users\plood\AppData\Roaming\XBMC\ addons\script.module.elementtree\lib;C:\Program Files\XBMC\addons\script.module.pysqlite\lib;C:\Pr ogram Files\XBMC\system\python\DLLs;C:\Program Files\XBMC\system\python\Lib;C:\Program Files\XBMC\python26.zip;C:\Program Files\XBMC\system\python\lib\plat-win;C:\Program Files\XBMC\system\python\lib\lib-tk;C:\Program Files\XBMC;C:\Program Files\XBMC\system\python;C:\Program Files\XBMC\system\python\lib\site-packages;
13:19:55 T:5256 DEBUG: XBPyThread::Process - Entering source directory C:\Users\plood\AppData\Roaming\XBMC\addons\plugin. video.online.anidub.com
13:19:55 T:5256 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.online.anidub.com" dependent on version 1.0 of the xbmc.python api
13:19:56 T:5256 NOTICE: http://justwhatiwant.serveblog.net/embed/1128/2
13:19:56 T:5256 NOTICE: trying getting new cookies
13:19:57 T:4324 DEBUG: DialogProgress::StartModal called
13:19:57 T:4324 DEBUG: ------ Window Init (DialogProgress.xml) ------
13:19:58 T:5256 NOTICE: get new
13:19:58 T:5256 NOTICE: get new saved
13:19:59 T:5256 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnboundLocalError'>
Error Contents: local variable 'item' referenced before assignment
Traceback (most recent call last):
File "C:\Users\plood\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com\default.py", line 638, in <module>
if pfunc: pfunc(params)
File "C:\Users\plood\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com\default.py", line 586, in play_anime
xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, item)
UnboundLocalError: local variable 'item' referenced before assignment
-->End of Python script error report<--
13:19:59 T:5256 INFO: Python script stopped
13:19:59 T:5256 DEBUG: Thread XBPyThread 5256 terminating
13:19:59 T:4324 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
13:19:59 T:4324 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.online.anidub.com/?m_path=http%3A%2F%2Fjustwhatiwant.serveblog.net%2 Fembed%2F1128%2F2&img=http%3A%2F%2Fstatic3.anidub. com%2Fonline%2Fposter%2F3127bf4bd9.jpg&func=play_a nime]
13:19:59 T:4324 DEBUG: Playlist Player: no more playable items... aborting playback
13:19:59 T:1616 NOTICE: Thread Background Loader start, auto delete: false
13:19:59 T:4324 DEBUG: waiting for python thread 24 (C:\Users\plood\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com\default.py) to stop
13:19:59 T:4324 DEBUG: python thread 24 (C:\Users\plood\AppData\Roaming\XBMC\addons\plugin .video.online.anidub.com\default.py) destructed
13:19:59 T:4324 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
13:19:59 T:1616 DEBUG: Thread Background Loader 1616 terminating
13:19:59 T:4324 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
13:20:00 T:4324 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:20:01 T:4324 DEBUG: Keyboard: scancode: 38, sym: 0134, unicode: 0000, modifier: 100
13:20:01 T:4324 DEBUG: CApplication::OnKey: alt-leftalt (4f0d4) pressed, action is
13:20:02 T:4324 DEBUG: CWinEventsWin32::WndProcWindow is inactive

nuismons 21.02.2013 14:28

они просто теперь видео на другом сервере выкладывают, если там 2 одинаковых ссылки, пробуйте каждую. одна из них вконтакте, другая - их внутренний сервер.
Если один и не работает - пока никак, надо будет разбираться, как с нового места качать

plood 21.02.2013 14:35

Понял, спасибо :)

UPD: Не хочу показаться навязчивым, но нашел версию 0.1.6 и с исправлениями из этого поста, всё видео которое не запустилось в 0.2.0, прекрасно заработало.

zoyt 21.02.2013 21:33

nuismons,
почему-то, если изменить в функции get_anime() проверку:

Код:

if lnk.find('http://vk.com'):
        xbmcplugin.addDirectoryItem(hos, uri, listitem)

а написать вместо 'http://vk.com' - 'vk.com'
Код:

if lnk.find('vk.com'):
        xbmcplugin.addDirectoryItem(hos, uri, listitem)

нормально начинает отображать список серий для тех, на которые ссылки есть из vk.com

nuismons 22.02.2013 08:21

Ясно почему :)
Торопился, особо не проверял везде
Постараюсь на выходных нормально сделать, может и новый сервер прикручу

Клево, что есть люди, которые сами разбираются, да и я думал один аниме смотрю тут
Кстати, есть еще у меня фотоплагин под мангу - manga24.ru вроде, не смотрели?

plood 22.02.2013 10:35

Цитата:

я думал один аниме смотрю тут
Смотрят, но молчат :) Фотоплагин видел, даже посмотрел, вроде хорошо работает, но мангу не люблю, не моё это.

TDW1980 22.02.2013 10:45

раньше аниме смотрел. сейчас крайне редко, жена увы моих интересов не разделяет а смотрим вместе.

plood 22.02.2013 11:00

Цитата:

раньше аниме смотрел. сейчас крайне редко, жена увы моих интересов не разделяет а смотрим вместе.
Моя тоже прохладно относилась к аниме, но после Elfen lied стала более лояльна, даже kanokon смотрели вместе, но люто ненавидит голос Persona99 :)

plood 22.02.2013 11:00

del

zoyt 22.02.2013 17:45

Цитата:

Сообщение от nuismons (Сообщение 43481)
я думал один аниме смотрю тут

:-) тоже смотрю

Цитата:

Сообщение от nuismons (Сообщение 43481)
Ясно почему :)
Кстати, есть еще у меня фотоплагин под мангу - manga24.ru вроде, не смотрели?

плагин видел, но мангу не сильно люблю :-(


Текущее время: 08:41. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.