super_berny escribió:ciberus escribió:Bueno ahi va el log del error que comente que salta en activar/desactivar canales, no se si tenia que haber comprimido el log entero y haberlo enviado, si es asi decirmelo y lo hago...
esto ocurre en android, tanto en SPMC (jarvis) como en KODI (krypton) incluso con instalacion limpia sin settings...
Código: Seleccionar todo
23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.default init... 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.core.jsontools Probando json incluido en el interprete 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.core.httptools [load_cookies] Leyendo fichero cookies 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.platformcode.launcher.run 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.platformcode.launcher [run] action= 'conf_tools', category= 'Configuración', channel= 'configuracion', extra= 'channels_onoff', fanart= '', folder= False, infoLabels= {}, thumbnail= 'http://media.tvalacarta.info/pelisalacarta/squares/thumb_configuracion_0.png', title= 'Activar/desactivar canales', totalItems= 0 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.platformcode.launcher [run] channel_file=/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/configuracion.py 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.platformcode.launcher [run] Running channel channels.configuracion | /storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/configuracion.pyo 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.platformcode.launcher [run] Executing channel 'conf_tools' method 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channels.configuracion.conf_tools 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector.filterchannels 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel_path=/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/*.xml 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel_files encontrados 150 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel_language=all 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel=/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/allpeliculas.xml 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.core.channeltools [get_channel_parameters] /storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/allpeliculas -> {'bannermenu': 'http://media.tvalacarta.info/pelisalacarta/bannermenu/allpeliculas.png', 'language': 'es', 'title': 'Allpeliculas', 'fanart': '', 'categories': ['movie', 'latino', 'vos', 'serie'], 'has_settings': True, 'adult': 'false', 'active': 'true', 'update_url': 'https://raw.githubusercontent.com/tvalacarta/pelisalacarta/master/python/main-classic/channels/', 'thumbnail': 'http://i.imgur.com/aWCDWtn.png', 'channel': 'allpeliculas', 'include_in_global_search': ''} 23:19:40 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel_parameters={'bannermenu': 'http://media.tvalacarta.info/pelisalacarta/bannermenu/allpeliculas.png', 'language': 'es', 'title': 'Allpeliculas', 'fanart': '', 'categories': ['movie', 'latino', 'vos', 'serie'], 'has_settings': True, 'adult': 'false', 'active': 'true', 'update_url': 'https://raw.githubusercontent.com/tvalacarta/pelisalacarta/master/python/main-classic/channels/', 'thumbnail': 'http://i.imgur.com/aWCDWtn.png', 'channel': 'allpeliculas', 'include_in_global_search': ''} [ Aqui se tira escaneando todos los canales a razon de 3 lineas por canal....] 23:19:41 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel=/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/zpeliculas.xml 23:19:41 T:18446744072329048200 NOTICE: pelisalacarta.core.channeltools [get_channel_parameters] /storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/zpeliculas -> {'bannermenu': 'http://media.tvalacarta.info/pelisalacarta/bannermenu/zpeliculas.png', 'language': 'es', 'title': 'Zpeliculas', 'fanart': '', 'categories': ['movie'], 'has_settings': False, 'adult': 'false', 'active': 'true', 'update_url': 'https://raw.githubusercontent.com/tvalacarta/pelisalacarta/master/python/main-classic/channels/', 'thumbnail': 'http://media.tvalacarta.info/pelisalacarta/squares/zpeliculas.png', 'channel': 'zpeliculas', 'include_in_global_search': ''} 23:19:41 T:18446744072329048200 NOTICE: pelisalacarta.channelselector [filterchannels] channel_parameters={'bannermenu': 'http://media.tvalacarta.info/pelisalacarta/bannermenu/zpeliculas.png', 'language': 'es', 'title': 'Zpeliculas', 'fanart': '', 'categories': ['movie'], 'has_settings': False, 'adult': 'false', 'active': 'true', 'update_url': 'https://raw.githubusercontent.com/tvalacarta/pelisalacarta/master/python/main-classic/channels/', 'thumbnail': 'http://media.tvalacarta.info/pelisalacarta/squares/zpeliculas.png', 'channel': 'zpeliculas', 'include_in_global_search': ''} 23:19:41 T:18446744072329048200 NOTICE: pelisalacarta.core.channeltools [get_channel_parameters] tengourl -> {'bannermenu': 'http://media.tvalacarta.info/pelisalacarta/bannermenu/tengourl.png', 'language': '', 'title': 'Tengo una URL', 'fanart': '', 'categories': [], 'has_settings': False, 'adult': 'false', 'active': 'false', 'update_url': 'https://raw.githubusercontent.com/tvalacarta/pelisalacarta/master/python/main-classic/channels/', 'thumbnail': 'http://media.tvalacarta.info/pelisalacarta/squares/tengourl.png', 'channel': 'tengourl', 'include_in_global_search': 'disabled'} 23:19:41 T:18446744072329048200 NOTICE: pelisalacarta.channels.configuracion [conf_tools] | Detalle del error: Traceback (most recent call last): File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/channels/configuracion.py", line 437, in conf_tools jsonchannel = channeltools.get_channel_json(channel.channel) File "/storage/emulated/0/Android/data/com.semperpax.spmc16/files/.spmc/addons/plugin.video.pelisalacarta/core/channeltools.py", line 119, in get_channel_json return channel_json['channel'] KeyError: 'channel'
en la L#405 de configuracion.py: channel_list = channelselector.filterchannels("allchannelstatus") te esta devolviendo un canal q no tiene atributo channel. ¿es posible q tengas canales no oficiales? Sabrias editar configguracion.py y añadir la linea:entre la 435 y la 436? Eso nos daria una pista sobre el canal q te esta fallandoCódigo: Seleccionar todo
logger.debug(channel)
Lo hago con pelisalacarta beta3 limpio, recien instalado y con los settings borrados (directorio userdata/addon_data/plugin.video.pelisalacarta borrado) sin canales no oficales añadidos y sin canales personales configurados para no interferir porque normalmente tengo canales no oficiales pero no tiene nada que ver con el error, no obstante los he quitado para las pruebas...
Meto la linea que me dices en channels/configuracion.py en la #437 y os mando el log zipeado....
Código: Seleccionar todo
if channel.channel not in excluded_channels:
# Se cargan los ajustes del archivo json del canal
logger.debug(channel)
jsonchannel = channeltools.get_channel_json(channel.channel)
He preguntado en el foro del torrentin de htcmania y no me pasa a mi solo, le pasa a mas gente (probablemente todos android), a mi como comente me pasa tanto en SPMC como en kodi....
Como comente en el otro mensaje antes iba bien y para mi que fue en este cambio que se hizo en el git, pero como dije lo mismo no es de ahi y es de otro:
https://github.com/tvalacarta/pelisalac ... ff3f80d1a6
tambien podria ser de este:
https://github.com/tvalacarta/pelisalac ... c4c25acf7a
Tengo dos zips del pelis bajados del git, uno con fecha 9 de marzo que va bien y otro con fecha 13 de marzo en el que ya salta el error de ahi que me piense que son por alguno de esos dos camabios.