• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 1 Hlas(ů) - 2 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Plugin pro Seznam Zprávy
#41
Thumbs Up 
@PrichyM V nové verzi ....3.2 se mi již chybu nasimulovat nepodařilo, takže zřejmě výměna funkce pomohla.  4
 
Citovat
#42
@PrichyM 
Možná o tom už víš, ale chystá se migrace Pythonu v Kodi na verzi 3:
https://kodi.tv/article/attention-addon-...n-python-3
https://kodi.wiki/view/General_informati...he_Process
a to není úplně jednoduchá záležitost. Pokud chceš změnit základní kostru doplňku, dala by se překopat i kompatibilita a vytvořit zdroj kompatibilní jak s py2 tak py3 (viz. Odkaz na wiki uvedený výše) Spravuji dva close source addony pro osobní potřebu a kvůli odlišné interpretaci stringů to znamená kompletně procházet i všechny závislosti addonu.
Kodi 18x na win7, Linux Mint 17.x
 
Citovat
#43
Verze 0.9.4v2

Changelog:
  • Došlo ke změně ve výpisu dílů pořadů - pokud článek s videem obsahuje doplňková videa, tak dojde k jejich seskupení do složky, jinak lze video ihned přehrát.
  • Přidáno stránkování.

Poznámka:
Výpis teď bude o něco pomalejší. To platí zejména pro kategorii "Vše", kde výpis nelze rozkouskovat. Komu to nebude vyhovovat, může používat dál verzi 0.9.3v3.2, která je plně funkční.

Edit:
  • Rychlejší načítání výpisů.


Přiložené soubory
.zip   plugin.video.seznam.zpravy-0.9.4v2.zip (Velikost: 469,91 KB / Stažení: 201)
Raspberry Pi 2 - Kodi 17.6 - osmc
|-- Milan Příchal --|
 
Citovat
#44
@PichyM - otestoval jsem, vysledek je super. Bohuzel je to ale vykoupeny prilis dlouhym nacitanim, u me to dela treba u vecernich zprav i 20-30s a to je prilis. Nevim jakej je "lifecycle" pluginu, ale zapojit do hry nejaky cachovani jiz nactenejch poradu/dilu asi bude nutny...
 
Citovat
#45
@Flashhik Díky za info :))

@ Bludovit Díky, vím o tom. Když jsem práci na tomto pluginu přebíral, většina stringů měla unicode značku, takže pokud to chápu správně, problém by být neměl. Jiné funkce nekompatibilní s py3 nejsou použity. Každopádně na Kodi 18 plugin funguje, řešit to budu až vyjde beta v19, potřebuju zpětnou vazbu z logu. 42

@petr.fischer Zkus update na v2, na mém Rpi to teď hezky frčí. 1
Raspberry Pi 2 - Kodi 17.6 - osmc
|-- Milan Příchal --|
 
Citovat
#46
@PichyM - s verzi 0.9.4v2.zip trva natazeni listu (vecerni zpravy, vyzva...) cca 15 vterin

V logu kodi se objevi hlasky:
20:24:36.737 T:34893190656 ERROR: NEWADDON Invalid Date Format "2018-02-10 18:00:07"
20:24:36.977 T:34893190656 ERROR: NEWADDON Invalid Date Format "2018-02-09 18:00:06"
20:24:37.237 T:34893190656 ERROR: NEWADDON Invalid Date Format "2018-02-08 18:00:14"
20:24:37.457 T:34893190656 ERROR: NEWADDON Invalid Date Format "2018-02-07 18:00:07"
(vyskytne so tam nekolik desitek techto hlasek)
 
Citovat
#47
@PrichyM -Načítá a spouští okamžitě. Internet mám UPC aktuálně 28Mbps. Dobrá práce!
@petr.fischer -Neměl bys zkontrolovat nastavení datumu a času/pásem u všech svých zařízení v LANce?
Kodi 20 -LibreELEC/LinuxMint/Win/Android -RPi4/3/2/ IntelPC/xMiStick4K -Router 1Gbit 2.4+5GHz
 
Citovat
#48
@meda - čas na všech mých BSD strojích mi hlídá nagios a běda, jak je někde špatnej :) zkontrolováno i ručně - nebudou to spis časy výdáni těch seznam streamů?
 
Citovat
#49
Není nová verze někde? Objevuje se mi tato chyba (čerstvá záležitost):

18:16:19.958 T:34937357568   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                            - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                           Error Type: <class 'urllib2.URLError'>
                                           Error Contents: <urlopen error [Errno 8] hostname nor servname provided, or not known>
                                           Traceback (most recent call last):
                                             File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 515, in <module>
                                               listContent()
                                             File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 159, in listContent
                                               data = getJsonDataFromUrl(__baseurl__ + u'/sections?service=zpravy&visible=true&embedded=layout')
                                             File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 136, in getJsonDataFromUrl
                                               response = urllib2.urlopen(req)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 154, in urlopen
                                               return opener.open(url, data, timeout)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 429, in open
                                               response = self._open(req, data)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 447, in _open
                                               '_open', req)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 407, in _call_chain
                                               result = func(*args)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 1241, in https_open
                                               context=self._context)
                                             File "/usr/local/lib/python2.7/urllib2.py", line 1198, in do_open
                                               raise URLError(err)
                                           URLError: <urlopen error [Errno 8] hostname nor servname provided, or not known>
                                           -->End of Python script error report<--
18:16:20.031 T:34852659200   ERROR: GetDirectory - Error getting plugin://plugin.video.seznam.zpravy/
18:16:20.032 T:34852659200   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.seznam.zpravy/) failed
 
Citovat
#50
Potvrzuji, ta stejná chyba. Log zde https://paste.kodi.tv/ifarudinuy
 
Citovat
#51
Změnila se adresa api, je třeba v /.kodi/addons/plugin.video.seznam.zpravy/default.py změnit kolem řádku 9:

__baseurl__ = 'https://api.seznamzpravy.cz/v1'
 
Citovat
#52
@smitka - potvrzuji, fachčí, děkuji!

Jen škoda, že ve favorites se ukládá absolutní cesta/URL (tímto jsou rozdrbané taky).
 
Citovat
#53
@petr.fischer Což o to, base URL v záznamech ve favorites jde jednoduše zeditovat. Za pokus to stojí, pokud tam těch odkazů máš víc. Pokud se ve struktuře nezměnilo i něco dál, pomoc by to mohlo.
 
Citovat
#54
Aktuálně funkční verze (alespoň u mě v Kodi 17) s opravenou https adresou API Seznamu.


Přiložené soubory
.zip   plugin.video.seznam.zpravy-0.9.4v2api_fix.zip (Velikost: 477,83 KB / Stažení: 450)
 
Citovat
#55
Nezlobi to zase?

21:08:32.452 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-21 21:25:17"
21:08:32.711 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-21 17:25:38"
21:08:32.951 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-20 15:06:56"
21:08:33.231 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-19 15:00:16"
21:08:33.511 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-19 13:01:23"
21:08:33.772 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-16 10:35:52"
21:08:34.032 T:34938135808 ERROR: NEWADDON Invalid Date Format "2018-07-12 14:55:52"
21:08:35.180 T:34938135808 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: (u'sdn',)
Traceback (most recent call last):
File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 520, in <module>
listShows(url)
File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 188, in listShows
isFolder = shouldFolder(documents_url)
File "/home/tv/.kodi/addons/plugin.video.seznam.zpravy/default.py", line 223, in shouldFolder
stream_url = data[u'caption'][u'video'][u'sdn']
KeyError: (u'sdn',)
-->End of Python script error report<--
21:08:35.251 T:34852659200 ERROR: GetDirectory - Error getting plugin://plugin.video.seznam.zpravy/?mode=1&name=Kultura&plot&url=https%3a%2f%2fapi.seznamzpravy.cz%2fv1%2fdocumenttimelines%3fservice%3dzpravy%26maxItems%3d60%26itemIds%3dsection_5a2e7f8727415008e121d80c_zpravy%26embedded%3dlayout%2cservice%2cauthors%2cseries%2ccontent.properties.embeddedDocument.service
21:08:35.253 T:34852659200 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.seznam.zpravy/?mode=1&name=Kultura&plot&url=https%3a%2f%2fapi.seznamzpravy.cz%2fv1%2fdocumenttimelines%3fservice%3dzpravy%26maxItems%3d60%26itemIds%3dsection_5a2e7f8727415008e121d80c_zpravy%26embedded%3dlayout%2cservice%2cauthors%2cseries%2ccontent.properties.embeddedDocument.service) failed
 
Citovat
#56
Bylo by možné do příští verze přidat do nabídky rubriku sport? Diky
 
Citovat
#57
petr.fischer: Dělá mi to to samé. Nemá někdo už hotovou opravu?
 
Citovat
#58
Mě to zlobí na pořadu "V centru" - jiné mi jdou (treba Vecerni zpravy, Sidlo, Duel, Vyzva, vse v cajku). Nechapu proc to zlobi jen na jednom.
 
Citovat
#59
nezasloužilo by si to přidat do repa? určitě by si zasloužil místo, místo některých ... co tam jsou :-)
 
Citovat
#60
Ahoj,
nevidím tam to živé vysílání...
Zkoušeli jste přes to sledovat fotbal, co dává seznam tv?
díky za info
Michal
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)