plugin.video.raitv icon indicating copy to clipboard operation
plugin.video.raitv copied to clipboard

Kodi 18

Open Lanternius74 opened this issue 2 years ago • 6 comments

Ciao, ho visto che hai effettuato dei fix con la versione 3.9.3 in matrix. Io uso la versione per kodi 18, la master, ma l'ultimo fix che hai fatto non funziona, mi dice che ha problemi con il python 3.0.0, immagino che in addon.xml non sia corretta la versione di python che nella vecchia release era 2.25.0. Ho provato a modificare quella riga di codice ma poi se provo ad installare mi dice errore installazione fallita. La versione 3.9.0 funziona correttamente ( a parte gli archivi raisport e i fix che hai fatto successivamente).

Lanternius74 avatar Mar 24 '23 19:03 Lanternius74

@Lanternius74 ho provato a correggere addon.xml. Prova a riscaricare. Purtroppo non ho un kodi 18 installato per fare le prove e l'ultima volta probabilmente ho fatto confusione

maxbambi avatar Mar 25 '23 16:03 maxbambi

Ciao, ho provato la tua modifica, ora si installa ma non parte, da un errore, ti metto sotto il log dell'errore: 2023-03-26 10:27:36.998 T:22996 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.UnicodeEncodeError'> Error Contents: 'ascii' codec can't encode character u'\u2019' in position 25: ordinal not in range(128) Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/default.py", line 50, in raisport_keys = cache.cacheFunction(RaiPlay(Addon).fillRaiSportKeys) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/StorageServer.py", line 628, in cacheFunction ret_val = funct(*args) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/resources/lib/raiplay.py", line 106, in fillRaiSportKeys xbmc.log("Raisport: aggiunto %s" % (subcategName+"|"+subcategCode) ) UnicodeEncodeError: 'ascii' codec can't encode character u'\u2019' in position 25: ordinal not in range(128) -->End of Python script error report<-- 2023-03-26 10:27:37.054 T:22993 ERROR: GetDirectory - Error getting plugin://plugin.video.raitv/ 2023-03-26 10:27:37.088 T:22874 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.raitv/) failed

Lanternius74 avatar Mar 26 '23 08:03 Lanternius74

@Lanternius74 Potresti provare a commentare la riga 106 del file raiplay.it (tanto non serve a nulla per il funzionamento) e vedere se invece il resto funziona?

maxbambi avatar Mar 26 '23 20:03 maxbambi

Ciao, commentando la linea 106 del file raiplay.py l'addon non parte e l'errore cambia nel seguente:

2023-03-28 20:32:07.912 T:15071 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.UnicodeEncodeError'> Error Contents: 'ascii' codec can't encode character u'\xf1' in position 32: ordinal not in range(128) Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/default.py", line 50, in raisport_keys = cache.cacheFunction(RaiPlay(Addon).fillRaiSportKeys) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/StorageServer.py", line 628, in cacheFunction ret_val = funct(*args) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/resources/lib/raiplay.py", line 109, in fillRaiSportKeys xbmc.log("Raisport: aggiunto %s" % subcategName ) UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 32: ordinal not in range(128)

Lanternius74 avatar Mar 28 '23 18:03 Lanternius74

Mia moglie che usa il kodi (18.9) solo con il tuo plugin in quanto l'app di Raiplay originale non gli piace è disperata. Ho provato anche a commentare la riga 109 dell'errore sopra, ora parte e compare il menù iniziale ma selezionando molte delle voce si imbatte in una serie di errori ripetuti. A dire il vero ora anche la versione 3.9.0 che prima andava bene ha cominciato a dare degli errori uguali di cui ti metto un estratto qui sotto nel mio caso serie internazionali,crime:

2023-03-28 20:41:01.576 T:17322 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.UnicodeEncodeError'> Error Contents: 'ascii' codec can't encode character u'\xe0' in position 35: ordinal not in range(128) Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/default.py", line 885, in show_slider_items(subItems) File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.raitv/default.py", line 341, in show_slider_items xbmc.log("Directory: " + item.get("name","") + " " + pathId) UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in position 35: ordinal not in range(128) -->End of Python script error report<-- 2023-03-28 20:41:01.666 T:17313 ERROR: GetDirectory - Error getting plugin://plugin.video.raitv/?mode=ondemand_slider&sub_items=%5b%7b%22name%22%3a%20%22Morgane%20-%20Detective%20geniale%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fmorgane-detectivegeniale.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2021%2f09%2f14%2f1631612182742_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Faster%20Than%20Fear%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2ffasterthanfear.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2022%2f08%2f30%2f1661875471226_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Omicidi%20nell%27alta%20societ%5cu00e0%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fomicidinellaltasocieta.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2023%2f01%2f07%2f1673086823931_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Pagan%20Peak%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fpaganpeak.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2019%2f09%2f20%2f1568987651559_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Professor%20T%20(UK)%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fprofessortuk.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2022%2f07%2f25%2f1658763746829_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22I%20misteri%20di%20Martha%27s%20Vineyard%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fimisteridimarthasvineyard.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2021%2f08%2f12%2f1628779897075_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Blue%20Bloods%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fbluebloods.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2020%2f01%2f24%2f1579874601551_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Private%20Eyes%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fprivateeyes.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2018%2f09%2f11%2f1536662930719_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Il%20principio%20del%20piacere%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2filprincipiodelpiacere.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2020%2f07%2f22%2f1595410808336_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Professor%20T%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fprofessort.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2019%2f11%2f14%2f1573731043540_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Hudson%20e%20Rex%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fhudsonerex.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2019%2f08%2f02%2f1564740583960_2048x1152.JPG%22%7d%2c%20%7b%22name%22%3a%20%22Gli%20Omicidi%20del%20Lago%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fgliomicididellago.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2019%2f06%2f26%2f1561548746874_2048x1152.JPG%22%7d%2c%20%7b%22name%22%3a%20%22L%27isola%20di%20Katarina%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2flisoladikatarina.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2019%2f05%2f31%2f1559314083797_2048x1152.JPG%22%7d%2c%20%7b%22name%22%3a%20%22Last%20Cop%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2flastcop.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2016%2f07%2f14%2f1468491113675_Cop%252016-9.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Squadra%20Omicidi%20Barcellona%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fsquadraomicidibarcellona.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2020%2f10%2f05%2f1601888661371_2048x1152.jpg%22%7d%2c%20%7b%22name%22%3a%20%22Squadra%20Speciale%20Stoccarda%22%2c%20%22video_url%22%3a%20%22%22%2c%20%22path_id%22%3a%20%22%2fprogrammi%2fsquadraspecialestoccarda.json%22%2c%20%22mode%22%3a%20%22ondemand%22%2c%20%22sub_type%22%3a%20%22RaiPlay%20Programma%20Item%22%2c%20%22icon%22%3a%20%22https%3a%2f%2fwww.raiplay.it%2fdl%2fimg%2f2016%2f07%2f14%2f1468510466933_Stoccarda%252016-9.jpg%22%7d%5d

Lanternius74 avatar Mar 28 '23 18:03 Lanternius74

@Lanternius74 non mi ricordo più se ho corretto questa parte o l'app dà ancora errori sulla versione per kodi 18

maxbambi avatar Aug 16 '23 06:08 maxbambi