20-02-2020, 08:25 PM
Zabrałem się za to z braku innej opcji.
w addon xml zmieniłem wersję xbmc.python:
jeden z importów się zmienił
było:
było:
było
Do tego etapu udało mi się doprowadzić
By zobaczyć linki musisz się zalogować lub zarejestrować.
Niestety po kliknieciu w dowolny kanał leci błąd, a w logu takie coś
Nie jestem pythonowcem i nawet nie bardzo wiem jak to debugowac.
Ma ktoś pomysł? albo namiar na autora tej wtyczki żeby go podpytać?
Wrzuciłem poniżej plik żeby oszczędzić roboty z przeklejaniem gdyby ktoś chciał pomóc
By zobaczyć linki musisz się zalogować lub zarejestrować.
w addon xml zmieniłem wersję xbmc.python:
<import addon="xbmc.python" version="3.0.0"/>
jeden z importów się zmienił
było:
from urllib import parse_qsl
jest:from urllib.parse import parse_qsl
było:
dataPath = xbmc.translatePath(addonInfo('profile')).decode('utf-8')
jestdataPath = xbmc.translatePath(addonInfo('profile'))
było
return base_url + '?' + urllib.urlencode(query)
jest return base_url + '?' + urllib.parse.urlencode(query)
Do tego etapu udało mi się doprowadzić
By zobaczyć linki musisz się zalogować lub zarejestrować.
Niestety po kliknieciu w dowolny kanał leci błąd, a w logu takie coś
2020-02-20 21:17:46.856 T:23716 ERROR: C:\Users\banon\AppData\Roaming\Kodi\addons\script.module.urllib3\lib\urllib3\connectionpool.py:1004: InsecureRequestWarning: Unverified HTTPS request is being made to host 'pilot.wp.pl'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning,
2020-02-20 21:17:46.928 T:23716 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'AttributeError'>
Error Contents: 'NoneType' object has no attribute 'get'
Traceback (most recent call last):
File "C:\Users\banon\AppData\Roaming\Kodi\addons\plugin.video.pilot.wp\addon.py", line 254, in <module>
route()
File "C:\Users\banon\AppData\Roaming\Kodi\addons\plugin.video.pilot.wp\addon.py", line 250, in route
play(id)
File "C:\Users\banon\AppData\Roaming\Kodi\addons\plugin.video.pilot.wp\addon.py", line 166, in play
manifest = stream_url(id)
File "C:\Users\banon\AppData\Roaming\Kodi\addons\plugin.video.pilot.wp\addon.py", line 145, in stream_url
token = meta.get('error', {}).get('info', {}).get('stream_token', None)
AttributeError: 'NoneType' object has no attribute 'get'
-->End of Python script error report<--
Nie jestem pythonowcem i nawet nie bardzo wiem jak to debugowac.
Ma ktoś pomysł? albo namiar na autora tej wtyczki żeby go podpytać?
Wrzuciłem poniżej plik żeby oszczędzić roboty z przeklejaniem gdyby ktoś chciał pomóc
By zobaczyć linki musisz się zalogować lub zarejestrować.