Página 1 de 2
Problema actualizando colección
Publicado: 28 Feb 2016, 21:26
por Lortropic
Hola, estoy probando el tema de añadir series a la biblioteca.
El añadido inicial lo hace OK. Se crea la carpeta en SERIES con los archivos "${temporada}x${episodio}.str" y si le digo a la biblioteca que actualice los encuentra. Hasta aquí todo OK.
El problema es que he añadido una serie y he ido a probar el mecanismo de actualización / refresco. He borrado los últimos str (toda la temporada 12 de una serie) y he procedido a hacer una actualización manual desde pelisalacarta -> ayuda -> buscar episodios.
En ese momento me sale infinitamente la notificación de "Comprimiendo la base de datos: Añadiendo contenido nuevo". La notificación sale muchas veces de forma indefinida (no es que aparezca y se quede, si no que aparece y se va, muy rápidamente). El PC se resiente ya que se pone al 100% de CPU.
Por otro lado, teniendo marcado en Kodi lo de "Actualizar la biblioteca al abrir", tampoco me lo hace (no se crean los str de la temporada 12).
Hace tiempo ya hice pruebas de este tipo (
viewtopic.php?t=6684) y funcionaron bien.
PD: Esto lo he probado en Kodi 15 para Ubuntu (14.10)
Re: Problema actualizando colección
Publicado: 28 Feb 2016, 21:36
por SeiTaN
Es una cosa que tengo pendiente junto a otras cosas de la biblioteca, a ver si hago que funcione sin repetirse sin parar.
Re: Problema actualizando colección
Publicado: 28 Feb 2016, 22:18
por Lortropic
Es por el tema de los filtros? O simplemente que se ha roto con el tiempo y las actualizaciones el actualiar?
Curioso que se estropee el actualizar pero no el añadir serie (y supongo que actualizar será: añadir serie (sin editar el series.xml) + llamar a actualizar biblioteca)
Re: Problema actualizando colección
Publicado: 28 Feb 2016, 22:29
por SeiTaN
No es cosa de los filtros.
Si accedes a la opción de actualizar y luego pulsas "atrás" te funcionará, el problema al parecer es que se enbucla la opción y por eso te da el 100% de CPU
Re: Problema actualizando colección
Publicado: 28 Feb 2016, 23:42
por Lortropic
No me termina de funcionar. No me regenera los archivos .str que he borrado.
Primero lo probé con un
Código: Seleccionar todo
kodi-send --action='RunScript("plugin.video.pelisalacarta", "5", "?action=updatebiblio&channel=ayuda")'
Pero veía que no hacía nada (y hará casi un año funcionaba ok), por eso he entrado a lo de ayuda.
Re: Problema actualizando colección
Publicado: 29 Feb 2016, 21:20
por Lortropic
He decidido mirar donde estaba el problema de la no actualización.
Me he encontrado con que salía este log:
Código: Seleccionar todo
21:08:37 T:140415651088128 NOTICE: pelisalacarta.library_service serie= The Flash,http://seriesblanco.com/serie/1697/the-flash.html,seriesblanco
21:08:37 T:140415651088128 NOTICE: pelisalacarta.library_service ruta =#/home/USER/.kodi/userdata/addon_data/plugin.video.pelisalacarta/library/SERIES/ The Flash#
21:08:37 T:140415651088128 NOTICE: pelisalacarta.library_service No actualiza The Flash (no existe el directorio)
Pero el directorio existe. Sin embargo, si nos fijamos un poco más, podemos ver un sutil detalle... Entre "No actualiza" y "The Flash" hay 2 espacios, no 1. Efectivamente, en el series.xml pone " The Flash" (hay un espacio antes del nombre). Se lo he quitado y ya ha encontrado el directorio y ha generado los strm (pero, como indicas, ha entrado en bucle).
Eso si, con:
Código: Seleccionar todo
xbmc-send --action='RunScript("plugin.video.pelisalacarta", "5", "?action=updatebiblio&channel=ayuda")'
No tengo ningún problema (no entra en bucle ni nada), por lo que si hago un script que haga eso + un update de la librería ya tendré bastante cerca mi objetivo (y que cada noche, vía cron.
Edit: He mirado en la raspberry... y todo el contenido que tengo de Seriesblanco tiene un espacio delante. Tal vez haya que revisar el canal para hacer un trim... o que sea pelisalacarta el que lo haga, y así será "channel-less"

Re: Problema actualizando colección
Publicado: 01 Mar 2016, 09:12
por robalo
Creo que el problema debe de estar en otro sitio, launcher, libary,... A mi si se me actualizan los episodios en "The Flash".
Código: Seleccionar todo
08:28:43 T:8128 NOTICE: pelisalacarta.library_service serie=The Flash,http://seriesblanco.com/serie/1697/the-flash.html,seriesblanco
08:28:43 T:8128 NOTICE: pelisalacarta.library_service ruta =#k:\xbmc\pelisalacarta\SERIES\The Flash\seriesblanco#
08:28:43 T:8128 NOTICE: pelisalacarta.library_service Actualizando The Flash
08:28:43 T:8128 NOTICE: pelisalacarta.library_service Cargando canal %AppData%\Kodi\addons\plugin.video.pelisalacarta\channels\seriesblanco.py seriesblanco
Re: Problema actualizando colección
Publicado: 01 Mar 2016, 10:11
por Lortropic
Por algún motivo tu lo tienes bien guardado, fíjate:
Mi línea:
21:08:37 T:140415651088128 NOTICE: pelisalacarta.library_service
serie= The Flash,
http://seriesblanco.com/serie/1697/the- ... riesblanco
Hay un espacio entre "=" y la T
Tu línea:
08:28:43 T:8128 NOTICE: pelisalacarta.library_service
serie=The Flash,
http://seriesblanco.com/serie/1697/the- ... riesblanco
Todo junto.
Edité el servies.xml quitando el espacio en blanco y funcionó, ya que la queja es que no encontraba el directorio "_The_Flash" (siendo _ espacios).
Se que no es algo de mi pc por un simple motivo: Primero lo he visto en mi PC haciendo esta prueba y después he comprobado que todo lo que tenemos en Favoritos en la raspberry (por lo tanto, otro aparato diferente) está exactamente igual. Todo elemento de "Seriesblanco" añadido a favoritos que tenemos en la raspberry tiene un espacio delante del nombre.
¿Como lo he comprobado? Pues mirando el favourites.xml:
osmc@osmc:~/.kodi/userdata$ grep seriesblanco favourites.xml
<favourite name=" Scorpion">ActivateWindow(10025,"plugin://.....;channel=seriesblanco&......
Ahí lo tenemos, el espacio en blanco, entre la comilla de inicio de string y la S.
Ahora bien, otro server como seriesflv:
osmc@osmc:~/.kodi/userdata$ grep seriesflv favourites.xml
<favourite name="Nashville (5 temporadas)" thumb="ht...-a.jpg">ActivateWindow(10025,"...channel=seriesflv....
Bien juntito.
Re: Problema actualizando colección
Publicado: 01 Mar 2016, 12:18
por robalo
Culpa mía, lo he probado con dos versiones que tengo personalizadas que en teoría debería funcionar igual, no se le hace strip() ni en "series" ni en "episosdios" y pensé que el resultado debería ser igual
Entiendo lo que dices y no logro ver el problema, en los peores de los casos puedes pobrar meterle un un strip() al item.show.
De todas formas hay que pegarle un repaso a los patrones, ahora mismo sólo muestra enlaces de descarga
Re: Problema actualizando colección
Publicado: 01 Mar 2016, 13:00
por robalo
te dejo la versión que uso para las dos rasp1. Verás que existe en todo el archivo ningun strip() y añade correctamente las series. En esta versión si se lista todos enlaces a servidores. Uso un patrón diferente.
Échale un ojo y a ver si tu ves el problema, esta mañana parece que estoy espeso y por más que lo miro no lo veo
