Página 1 de 2

Problemas en la biblioteca

Publicado: 16 Jun 2017, 00:04
por Intel1
Hola a todos :)

En una instalación de kodi 17.3 con la carpeta userdata borrada y solo pelisalacarta, cuando intento agregar una pelicula a la biblioteca solo lo agrega a la biblioteca de pelisalacarta, pero no lo agrega a la biblioteca de kodi en el widget y en archivos - library - CINE me aparece: power rangers [tt3717490] y antes aparecia el nombre real, parece que no lee los datos del tmdb.

Esto es probado con la pelicula power rangers de allpeliculas.

Me pregunta si quiere configurar la biblioteca y le digo que si, pero ya no me pregunta si quiero descargar un modulo (antes me preguntaba si quiero descargar tvdb o algo asi no recuerdo :( ) ahora no.

Antes no tenia que configurar nada de la biblioteca por que solo lo hacía.

Tengo kodi 17.3 skin concluence el ultimo, pelisalacarta del github antes del problema de los xml.

Adjunto log detallado.

Gracias :)

Re: Problemas en la biblioteca

Publicado: 16 Jun 2017, 00:16
por super_berny
Por algun motivo parece q no ha fijado correctamente el tipo de contenido en la carpeta CINE. Deberas hacerlo manualmente y seleccionar el scraper q prefieras.

Re: Problemas en la biblioteca

Publicado: 16 Jun 2017, 16:14
por Intel1
super_berny escribió:
16 Jun 2017, 00:16
Por algun motivo parece q no ha fijado correctamente el tipo de contenido en la carpeta CINE. Deberas hacerlo manualmente y seleccionar el scraper q prefieras.
Hola super_berny gracias por contestar.

Ahora he probado mejor las cosas.

He probado el último pelisalacarta del github (hasta el último PR aprobado) y no funciona, parece que no configura la biblioteca automáticamente.

He probado pelisalacarta 4.2 descargado desde:

http://blog.tvalacarta.info/plugin-xbmc ... /descargar

Y éste si funciona.

Todas las pruebas han sido instalando kodi 17.3 desde cero y borrando la carpeta: userdata
Y agregando a la biblioteca la película: Allpeliculas - Peliculas - Power Ranger.
Con Windows 7 64 bits.

Con pelisalacarta 4.2 final inicial me aparece esto cuando agrego por primera vez la pelicula:

Imagen

Imagen

Con pelisalacarta el ultimo del github solo me aparece los datos de la película y aceptar. pero no hace nada en la biblioteca de kodi.

Probé lo que me dijiste de cambiar el scraper manualmente en library/CINE y así se agregó la película, pero al agregar otra película a la biblioteca ya no se agregó automáticamente a la biblioteca de kodi.

Podría ser que faltó modificar algo con el PR que actualizó el tipo de dato devuelto por el config?

Adjunto log detallado de pelisalacarta 4.2 final y de pelisalacarta del github ultimo.

Si deseas que pruebe algún archivo o te envíe alguno me dices, o si quieres que borre kodi y lo vuelva a instalar lo puedo hacer sin problemas :)

Ojalá se pueda solucionar éste problema de no agregar películas a la biblioteca de kodi automático :(

Gracias :)

Re: Problemas en la biblioteca

Publicado: 17 Jun 2017, 00:01
por Intel1
Hola, estoy tratando de encontrar el problema, por ahora estoy en esto.

Esto me genera recién activado pelisalacarta:

en settings.xml de la version del git veo esto:

<setting id="library_version" value="(str, &apos;v4&apos;)" />

y en el setting.xml de la version 4.2 final veo esto:

<setting id="library_version" value="v4" />

No se si tenga algo que ver, porque recuerdo que actualizando del git en las ultimas veces me aparecia que se actualizaba la version de la biblioteca automatico :shock: pero no le di mucha importancia, y eso que solo reemplazaba la carpeta plugin.video.pelisalacarta.

Gracias :)

Re: Problemas en la biblioteca

Publicado: 20 Jun 2017, 16:29
por Intel1
Hola a todos, sigo haciendo mis pruebas porque no me funciona agregar a la biblioteca "de kodi" desde pelisalacarta, en una instalación nueva de kodi con pelisalacarta desde el github :(

Ahora encontré esto:

En la línea 828 del xbmc_library.def ask_set_content() dice esto:

https://github.com/tvalacarta/pelisalac ... ry.py#L828

Código: Seleccionar todo

            config.set_setting("library_ask_set_content", "active")
Pero con el cambio del tipo de datos del config graba como: True el id "library_ask_set_content" y no graba el "active"

Por el cambio del config.set_setting() desde la linea 271 a la linea 277 en config:

https://github.com/tvalacarta/pelisalac ... ig.py#L271
settings_types = get_settings_types()

if settings_types.get(name) == 'bool':
if value:
new_value = "true"
else:
new_value = "false"
Ya que inicialmente el valor de "library_ask_set_content" es "True" , entonces no graba "active" en "library_ask_set_content", si no que el valor que graba es "True"

Y al preguntar en la línea 424 del config.verify_directories_created() :

https://github.com/tvalacarta/pelisalac ... ig.py#L424

Código: Seleccionar todo

        elif get_setting("library_ask_set_content") == "active":
Nunca va al xbmc_library.set_content(default) de la linea 425 del config:

https://github.com/tvalacarta/pelisalac ... ig.py#L425

Código: Seleccionar todo

            xbmc_library.set_content(default)
Ya que el valor de "library_ask_set_content" nunca se graba como "active"

Y es allí en el xbmc_library.set_content() que se "autoconfigura" la biblioteca y nunca lo hace :(

Alguien lo puede confirmar por favor?

Gracias :)

Re: Problemas en la biblioteca

Publicado: 20 Jun 2017, 23:56
por super_berny
Intel1 escribió:
20 Jun 2017, 16:29
Hola a todos, sigo haciendo mis pruebas porque no me funciona agregar a la biblioteca "de kodi" desde pelisalacarta, en una instalación nueva de kodi con pelisalacarta desde el github :(

Ahora encontré esto:

En la línea 828 del xbmc_library.def ask_set_content() dice esto:

https://github.com/tvalacarta/pelisalac ... ry.py#L828

Código: Seleccionar todo

            config.set_setting("library_ask_set_content", "active")
Pero con el cambio del tipo de datos del config graba como: True el id "library_ask_set_content" y no graba el "active"

Por el cambio del config.set_setting() desde la linea 271 a la linea 277 en config:

https://github.com/tvalacarta/pelisalac ... ig.py#L271
settings_types = get_settings_types()

if settings_types.get(name) == 'bool':
if value:
new_value = "true"
else:
new_value = "false"
Ya que inicialmente el valor de "library_ask_set_content" es "True" , entonces no graba "active" en "library_ask_set_content", si no que el valor que graba es "True"

Y al preguntar en la línea 424 del config.verify_directories_created() :

https://github.com/tvalacarta/pelisalac ... ig.py#L424

Código: Seleccionar todo

        elif get_setting("library_ask_set_content") == "active":
Nunca va al xbmc_library.set_content(default) de la linea 425 del config:

https://github.com/tvalacarta/pelisalac ... ig.py#L425

Código: Seleccionar todo

            xbmc_library.set_content(default)
Ya que el valor de "library_ask_set_content" nunca se graba como "active"

Y es allí en el xbmc_library.set_content() que se "autoconfigura" la biblioteca y nunca lo hace :(

Alguien lo puede confirmar por favor?

Gracias :)
BINGO!!!

Muy bien visto. Prueba a ver si con el adjunto se soluciona.

Re: Problemas en la biblioteca

Publicado: 21 Jun 2017, 14:39
por Intel1
super_berny escribió:
20 Jun 2017, 23:56
Intel1 escribió:
20 Jun 2017, 16:29
Hola a todos, sigo haciendo mis pruebas porque no me funciona agregar a la biblioteca "de kodi" desde pelisalacarta, en una instalación nueva de kodi con pelisalacarta desde el github :(

Ahora encontré esto:

En la línea 828 del xbmc_library.def ask_set_content() dice esto:

https://github.com/tvalacarta/pelisalac ... ry.py#L828

Código: Seleccionar todo

            config.set_setting("library_ask_set_content", "active")
Pero con el cambio del tipo de datos del config graba como: True el id "library_ask_set_content" y no graba el "active"

Por el cambio del config.set_setting() desde la linea 271 a la linea 277 en config:

https://github.com/tvalacarta/pelisalac ... ig.py#L271
settings_types = get_settings_types()

if settings_types.get(name) == 'bool':
if value:
new_value = "true"
else:
new_value = "false"
Ya que inicialmente el valor de "library_ask_set_content" es "True" , entonces no graba "active" en "library_ask_set_content", si no que el valor que graba es "True"

Y al preguntar en la línea 424 del config.verify_directories_created() :

https://github.com/tvalacarta/pelisalac ... ig.py#L424

Código: Seleccionar todo

        elif get_setting("library_ask_set_content") == "active":
Nunca va al xbmc_library.set_content(default) de la linea 425 del config:

https://github.com/tvalacarta/pelisalac ... ig.py#L425

Código: Seleccionar todo

            xbmc_library.set_content(default)
Ya que el valor de "library_ask_set_content" nunca se graba como "active"

Y es allí en el xbmc_library.set_content() que se "autoconfigura" la biblioteca y nunca lo hace :(

Alguien lo puede confirmar por favor?

Gracias :)
BINGO!!!

Muy bien visto. Prueba a ver si con el adjunto se soluciona.
Excelente super_berny funciona perfecto, ojalá lo puedas subir al github antes que Jesús apruebe los otros PR :)

Muchas gracias por repararlo :)

Re: Problemas en la biblioteca

Publicado: 21 Jun 2017, 15:13
por super_berny
Intel1 escribió:
21 Jun 2017, 14:39
Excelente super_berny funciona perfecto, ojalá lo puedas subir al github antes que Jesús apruebe los otros PR

Muchas gracias por repararlo
Ahora mismo no puedo subirlo, pero si lo quieres subir tu ningún problema.

Re: Problemas en la biblioteca

Publicado: 21 Jun 2017, 16:50
por Intel1
super_berny escribió:
21 Jun 2017, 15:13
Intel1 escribió:
21 Jun 2017, 14:39
Excelente super_berny funciona perfecto, ojalá lo puedas subir al github antes que Jesús apruebe los otros PR

Muchas gracias por repararlo
Ahora mismo no puedo subirlo, pero si lo quieres subir tu ningún problema.
Hola super_berny he creado un PR en tu rama FIX/Biblioteca_tirones:

https://github.com/superberny70/pelisalacarta/pull/30

Espero haberlo hecho bien así, porque ya tenías archivos modificados y no podía hacer un PR por los conflictos :(

De lo contrario me dices y borro el PR.

Gracias :)

Re: Problemas en la biblioteca

Publicado: 22 Jun 2017, 22:49
por super_berny
No te preocupes ya lo he subido todo a github: https://github.com/tvalacarta/pelisalacarta/pull/798