mbebe / blomqvist

blomqvist
GNU General Public License v3.0
156 stars 55 forks source link

Kodi 19 #250

Open Janasek opened 4 years ago

Janasek commented 4 years ago

Są jakieś szanse na stosowanie w dodatkach python 3.6 Praktycznie to nic nie działa na kodi 19 jest kilka netflix,hbo i pewnie cos sie jeszcze znajdzie

Pomyślisz ????

mbebe commented 4 years ago

Na pierwszych, poczatkowych matrixach sprawdzalem i niby dzialalo ;-) Ale to bylo jakis czas temu. Czas najwyzszy powrocic i powoli dostosowywac. :-/

Janasek commented 4 years ago

była taka przejsciowa wersja bo i libreelec do dziś chyba jest w millhouse ale te najnowsze wtyczki na nim już nie będa działać chociaż teoretycznie jest to kodi 19

w sumie to bym siedział na wersji 18 ale pvr dostało pożadnego kopa (archive dostępne na każdą platformę) zresztą input też , pvr next też lepiej działa wtyczki jak cp czy nc powinny też lepiej działać

sky0002 commented 4 years ago

millhouse ogarnia RPI https://forum.kodi.tv/showthread.php?tid=343068 i siedzi tak okrakiem by połączyć wszystko w kupę. Ale teraz się rozjechało :) https://github.com/xbmc/inputstream.ffmpegdirect https://github.com/kodi-pvr/pvr.iptvsimple/blob/Matrix/pvr.iptvsimple/changelog.txt I w tej chwili bym go nie skreślał bo już pracuje nad rozwiązaniem problemu a facet ma głowę ;)

mbebe commented 4 years ago

Istnieje resolveurl przystosowany do python 3, czy musze tez przerabiac?

notoco commented 4 years ago

Jsergio porzucił w ogóle resolver. Ale podejrzewam że w repo FanFilm będzie z czasem dostosowany do py3. Fanfilm już się powoli szykuje do py3 - a bez resolvera nie będzie działał.

xulek commented 4 years ago

Istnieje resolveurl przystosowany do python 3, czy musze tez przerabiac?

Istnieje, już coś tam sobie przerobiłem ale bez kompatybilności wstecznej. Mogę dać Ci dostęp do mojego prywatnego repo na gitlabie jak podasz mi nick :)

mbebe commented 4 years ago

rzuc okiem - postaralem sie zrobic ze wsteczna. To jest ostatnia od jsergio(podbita do 6.0.38) i dodany vidspace. script.module.resolveurl-py3.zip

xulek commented 4 years ago

resolveurl sam w sobie działa ale jest dużo do poprawy w pluginach. Tak na szybko sprawdziłem i widzę, że sypie się na niektórych ze względu na brak kompatybilności niektórych funkcji czy typów (błędy unicode np. w cda, dailymotion).

mbebe commented 4 years ago

Najnowszy matrix jest juz bez kompatybilnosci wstecznej. Jest gdzies ta informacja?

xulek commented 4 years ago

Gdzieś jest ale nie chce mi się szukać. Jest moduł six do budowania kompatybilności wstecznej. Python 3.8 jest wprowadzony od któregoś buildu matrixa. I we wtyczkach powinno się dopisywać wersję zależności xbmc. Python 3.0.0 jeśli wtyczka została napisana tylko na Pythona 3

mbebe commented 4 years ago

No wlasnie. To z tego wynika, ze trzeba robic nowe repo dla py3, a nie we wtyczkach dodawac kompatybilnosc, bo i tak nie rusza w kodi 19.

xulek commented 4 years ago

No wtyczki pisane na Pythona 2 bez przepisania nie rusza na k19 ale można przepisac tak aby poszły na k18 i k19 nie ustawiając tak wysokiej wersji zależności xbmc.python

mbebe commented 4 years ago

Jaka zaleznosc rusza tu i tu?

xulek commented 4 years ago

każda, która działała na k18 pójdzie tez na k19 np.

<import addon="xbmc.python" version="2.25.0"/>

mbebe commented 4 years ago

No 2.25 nie idzie na dzisiejszym matrixie.

xulek commented 4 years ago

mam tygodniowy matrix i śmiga na obu, jutro sprawdzę na dzisiejszym bo mam dużo modyfikacji w binarkach Kodi i nie chce mi sie tego przenosić na nową instalkę dzisiaj. Możesz sprobówać bez parametru version.

<import addon="xbmc.python"/>

sky0002 commented 4 years ago

https://forum.kodi.tv/showthread.php?tid=343068&pid=2928509#pid2928509

mbebe commented 4 years ago

No wlasnie.

this change will make sure all installed py2 addons will get disabled when a user upgrades to kodi v19. this change will prevent a user from installing (repo and/or zip) py2 addons in kodi.

xulek commented 4 years ago

to wszystko wyjaśnia czemu u mnie działa.. więc nie ma innej opcji niż napisać wtyczki na Kodi19 i zrobić osobne repo