Página 3 de 5

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 01:06
por Lortropic
Hombre, si a el le va bien lo de poder activar / desactivar canales (tal vez puede ir bien para quitar canales que sean una puta mierda y que uno diga: esto no tengo que abrirlo más) y es solo una opción de config usarlo pues no está de más.

Supongo que lo primero que se ha pensado es que si usamos 3 o 4 canales, tenemos favoritos, pero a lo mejor si solo quieres ocultar 3 o 4 (por algún motivo) entonces si tiene más sentido.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 02:07
por super_berny
Lortropic escribió:Supongo que lo primero que se ha pensado es que si usamos 3 o 4 canales, tenemos favoritos, pero a lo mejor si solo quieres ocultar 3 o 4 (por algún motivo) entonces si tiene más sentido.
Visto asi si que tiene sentido.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 08:25
por identidad_oculta
Era una propuesta, no algo que necesariamente debia añadirse. Como bien decis seria un poco aburrido desactivar todos manualmente, pero estaba desayunando, se me encendio la bombilla y tenia que estudiar cosas que me apetecia mas bien poco mirar, asi que me puse a ello :D . Si de mi idea sale algo mejor lo mio se desecha y se acabo, ni lo dudeis.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 15:53
por SeiTaN
[identidad_oculta] tu propuesta es buena, creo que ha sido mi contestación la que ha provocado algo de confusión, que yo quiera usar el desarrollo para deshabilitar canales no está reñido con que se pueda hacer mediante favoritos para acceder a los 3 o 4 que normalmente suelo usar.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 23:32
por identidad_oculta
He mejorado un poco mas la función por que sea menos pesada la gestión en masa, ahora se pueden activar, desactivar y volver a valores por defecto a todos los canales de golpe. Ademas, si el canal solo tiene el ajuste “enabled” y seleccionamos el mismo estado que el del .xml se borra el archivo json de configuración del canal, por que no sera necesario. Dejo el enlace al commit: https://github.com/[identidad_oculta]/p ... 352a88878d

Alguna otra sugerencia por si vuelvo a tener tiempo libre? (que pueda hacer con mis conocimientos nulos ;) )

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 09 Dic 2016, 23:43
por SeiTaN
Yo no borraría el fichero json, el 95% de los canales no pasaría nada, pero si alguien usa los filtros de series en seriesblanco, seriesdanko, o el sistema de renumerado en animeflv o animeflv_me, lo perdería todo.

En todo caso podrías mirar de borrar el nodo "settings", pero no estoy seguro si daría algún problema.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 10 Dic 2016, 00:27
por identidad_oculta
SeiTaN escribió:Yo no borraría el fichero json, el 95% de los canales no pasaría nada, pero si alguien usa los filtros de series en seriesblanco, seriesdanko, o el sistema de renumerado en animeflv o animeflv_me, lo perdería todo.

En todo caso podrías mirar de borrar el nodo "settings", pero no estoy seguro si daría algún problema.
Solo se borran los archivos json de canales que no tengan "settings"(no es el caso de Seriesblanco o seriesdanko). Para esos canales en principio no se crean archivos *_data.json, solo si se activan/desactivan con esta función. Si en el XML estaba activado y lo desactivas se creara el *_data.json, pero si lo vuelves a desactivar entonces el xml y el json diran lo mismo, asi que en ese caso se borra el json. Si esto se cree innecesario se borra ese trozo para borrar los json que dicen lo mismo que los xml, he supuesto que si algo sobra mejor quitarlo.
EDITO: Los filtros se pueden activar en todos los canales? De ser asi no deberia borrar los json...

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 10 Dic 2016, 10:00
por SeiTaN
kerenmac escribió:[
Solo se borran los archivos json de canales que no tengan "settings"(no es el caso de Seriesblanco o seriesdanko). Para esos canales en principio no se crean archivos *_data.json, solo si se activan/desactivan con esta función. Si en el XML estaba activado y lo desactivas se creara el *_data.json, pero si lo vuelves a desactivar entonces el xml y el json diran lo mismo, asi que en ese caso se borra el json. Si esto se cree innecesario se borra ese trozo para borrar los json que dicen lo mismo que los xml, he supuesto que si algo sobra mejor quitarlo.
Pues creo que casi todos los canales tienen settings, por que se pueden agregar a la busqueda global y esto hace que tenga el nodo settings, solo pasará lo que dices en los casos que el metodo "buscar" no se llama "search" o no tengan otra cosa relacionado con el nodo settings.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 12 Dic 2016, 19:35
por super_berny
Coincido con SeiTan, no deberian eliminarse los json a no ser q realmente se haya eliminado el canal (no exista canal.py).
Los json se crearon originalmente para almacenar los settings del canal, pero posteriormente se amplio con los filtros en algunos canales y estan abierto a añadirse en el futuro nuevas funcionalidades.

Por lo demas, te animo a q lo compartas en forma de PR del repositorio oficial.

Re: Vamos a por pelisalacarta 4.2 beta 1

Publicado: 12 Dic 2016, 22:26
por identidad_oculta
super_berny escribió:Coincido con SeiTan, no deberian eliminarse los json a no ser q realmente se haya eliminado el canal (no exista canal.py).
Los json se crearon originalmente para almacenar los settings del canal, pero posteriormente se amplio con los filtros en algunos canales y estan abierto a añadirse en el futuro nuevas funcionalidades.

Por lo demas, te animo a q lo compartas en forma de PR del repositorio oficial.
Ya esta, he quitado lo de que borre los json.

Al entrar a una serie desde la biblioteca (de pelisalacarta) da un error:
"...
NOTICE: pelisalacarta.platformcode.launcher executing channel 'get_temporadas' method
NOTICE: ######## ERROR #########
NOTICE: [pelisalacarta.platformcode.launcher.run] pelisalacarta.platformcode.launcher Traceback (most recent call last):
File "/Users/xxxx/Library/Application Support/Kodi/addons/plugin.video.pelisalacarta/platformcode/launcher.py", line 268, in run
itemlist = getattr(channel, item.action)(item)
AttributeError: 'module' object has no attribute 'get_temporadas'
..."