Open Janasek opened 4 years ago
Na pierwszych, poczatkowych matrixach sprawdzalem i niby dzialalo ;-) Ale to bylo jakis czas temu. Czas najwyzszy powrocic i powoli dostosowywac. :-/
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ć
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ę ;)
Istnieje resolveurl przystosowany do python 3, czy musze tez przerabiac?
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ł.
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 :)
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
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).
Najnowszy matrix jest juz bez kompatybilnosci wstecznej. Jest gdzies ta informacja?
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
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.
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
Jaka zaleznosc rusza tu i tu?
każda, która działała na k18 pójdzie tez na k19 np.
<import addon="xbmc.python" version="2.25.0"/>
No 2.25 nie idzie na dzisiejszym matrixie.
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"/>
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.
to wszystko wyjaśnia czemu u mnie działa.. więc nie ma innej opcji niż napisać wtyczki na Kodi19 i zrobić osobne repo
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 ????