Página 1 de 5

No añade nuevos capítulos a la biblioteca

Publicado: 13 Feb 2015, 15:17
por El7nuncafalla
Buenas tardes, no consigo que se me añadan nuevos capítulos a la biblioteca. Para añadirlos tengo que borrar la serie y volver a añadirla. Os pasa a alguno mas?
Tengo activado la actualización de la biblioteca al inicio, y también tengo la ultima versión de pelisalacarta

Re: No añade nuevos capítulos a la biblioteca

Publicado: 20 Feb 2015, 15:23
por mabril
Me uno al problema. Yo ahora mismo solo tengo series en la biblioteca de seriesblanco. Es posible que sea problema de ese servidor?

Re: No añade nuevos capítulos a la biblioteca

Publicado: 20 Feb 2015, 16:05
por aturuxo67
Yo uso tumejortv y si me los añade

Re: No añade nuevos capítulos a la biblioteca

Publicado: 20 Feb 2015, 16:21
por mabril
aturuxo67 escribió:Yo uso tumejortv y si me los añade
Pues entonces lo dicho, quizás sea un problema de algunas fuentes tipo seriesblanco

Re: No añade nuevos capítulos a la biblioteca

Publicado: 20 Feb 2015, 17:13
por El7nuncafalla
Probaré el servidor de series blanco. Pero yo uso seriesflv, series dando. Y no hay manera. Seguiré probando servidores. Con pordede a alguno os fallo ?

Re: No añade nuevos capítulos a la biblioteca

Publicado: 20 Feb 2015, 21:39
por robalo
Lo acabo de probar en kodi y me va bien, me añade corectamente.

Lo he comparado con el que hay en el SVN por si mi jefa me dijo que no funciona y cambié algo y no me acuerde pero está igual.

Al compararlo me he dado cuenta que se me olvidó colocar una variable. No afecta al funcionamiento normal. Es en una comprobación de 404 por parte de seriesblanco.

Código: Seleccionar todo

    if len(itemlist) == 0 and "<title>404 Not Found</title>" in data:

        itemlist.append( Item(channel=__channel__, title ="la url '"++"' parece no estar disponible en la web. Iténtalo más tarde." , url=item.url, action="series") )
En `title ="la url '"++"' parece no estar disponible...´ falta la variable 'url' entre '++' :lol:

No creo que sea ese el problema pero si pensáis que que sí, pues lo poneís `title ="la url '"+url+"' parece no estar disponible...´

Re: No añade nuevos capítulos a la biblioteca

Publicado: 21 Feb 2015, 12:53
por mabril
robalo escribió:Lo acabo de probar en kodi y me va bien, me añade corectamente.

Lo he comparado con el que hay en el SVN por si mi jefa me dijo que no funciona y cambié algo y no me acuerde pero está igual.

Al compararlo me he dado cuenta que se me olvidó colocar una variable. No afecta al funcionamiento normal. Es en una comprobación de 404 por parte de seriesblanco.

Código: Seleccionar todo

    if len(itemlist) == 0 and "<title>404 Not Found</title>" in data:

        itemlist.append( Item(channel=__channel__, title ="la url '"++"' parece no estar disponible en la web. Iténtalo más tarde." , url=item.url, action="series") )
En `title ="la url '"++"' parece no estar disponible...´ falta la variable 'url' entre '++' :lol:

No creo que sea ese el problema pero si pensáis que que sí, pues lo poneís `title ="la url '"+url+"' parece no estar disponible...´
El problema no es al añadir una nueva serie, sino al actualizar las que ya tienes en la biblioteca. He comprobar manualmente que algunas de ellas tienen nuevos capítulos. Sin embargo, al actualizar al arrancar XBMC, estos capítulos nunca aparecen.
Aún así, gracias por esta primera ayuda. Mañana domingo probaré a ver si es ese el problema. He pensando que lo mejor es realizar la modificación que indicas, reiniciar y ver si existe algún tipo de problema cuando intente actualizar las series que ya tengo incluidas y que no se actualizan. ¿Qué te parece?
En cuanto tenga resultado te los haré saber. Ahora es que no puedo comprobarlo pero subiré los logs también por si son de utilidad.

Por último, aunque es algo OFFTOPIC, ¿que servidor usas/usáis en el que tenga tanto series en español como series en VO (sin subtítulos en español?

Re: No añade nuevos capítulos a la biblioteca

Publicado: 21 Feb 2015, 14:29
por robalo
Vamos por partes con lo de las actualizaciones de la series.

Para que una serie se actualice tiene cumplir ciertos requisito:
Que la web esté activa y el canal actualizado y a ser posible, que los episodios se saquen de una función con el nombre "episodios" para no tener que mirando a ver en que función está cada en cada canal.
Tener activada en la configuración de peliasalacarta la opción "Actualizar la biblioteca al abrir XBMC".
Debe está incluida en la lista de canales a escanear en el archivo library_service.py que está en el directorio raiz del plugin.

Serie blanco no está, por lo tanto no actualiza. Para que actualice serieblanco u otra que no está incluida como seriesflv se tiene que añadir tres líneas por canal

Código: Seleccionar todo

                    if serie[2].strip()=='seriesblanco':
                        from pelisalacarta.channels import seriesblanco
                        itemlist = seriesblanco.episodios(item)
                    if serie[2].strip()=='seriesflv':
                        from pelisalacarta.channels import seriesflv
                        itemlist = seriesflv.episodios(item)
Estas líneas se añadirían juntos a las otras.

Re: No añade nuevos capítulos a la biblioteca

Publicado: 22 Feb 2015, 14:05
por mabril
robalo escribió:Vamos por partes con lo de las actualizaciones de la series.

Para que una serie se actualice tiene cumplir ciertos requisito:
Que la web esté activa y el canal actualizado y a ser posible, que los episodios se saquen de una función con el nombre "episodios" para no tener que mirando a ver en que función está cada en cada canal.
Tener activada en la configuración de peliasalacarta la opción "Actualizar la biblioteca al abrir XBMC".
Debe está incluida en la lista de canales a escanear en el archivo library_service.py que está en el directorio raiz del plugin.

Serie blanco no está, por lo tanto no actualiza. Para que actualice serieblanco u otra que no está incluida como seriesflv se tiene que añadir tres líneas por canal

Código: Seleccionar todo

                    if serie[2].strip()=='seriesblanco':
                        from pelisalacarta.channels import seriesblanco
                        itemlist = seriesblanco.episodios(item)
                    if serie[2].strip()=='seriesflv':
                        from pelisalacarta.channels import seriesflv
                        itemlist = seriesflv.episodios(item)
Estas líneas se añadirían juntos a las otras.
Muchas gracias de nuevo. Al llegar a casa lo probaré. Y si ese es el problema, habría que apuntarlo para incluirlo en la nueva versión del plugin, ¿no?

Re: No añade nuevos capítulos a la biblioteca

Publicado: 22 Feb 2015, 23:36
por mabril
Muy bien, todo solucionado. Al añadir esas líneas al fichero, ya se actualiza automáticamente seriesblanco. Gracias