Página 1 de 1

Series Pordede

Publicado: 09 Feb 2015, 18:55
por Digiray
Hola a todos

Tengo un pequeño problema con el conector de Pordede, no se si a alguien más le pasa. Pero en caso de que le pase a más gente, creo que sería relativamente fácil de corregir (hablo desde la ignorancia, no se nada de programación...). Me explico:

Al añadir una serie a la biblioteca de Kodi, me crea la carpeta en este formato: Nombre (fecha) (valoración) (ejemplo: Victor Ros (2015) (8.35))

Hasta allí no hay problema, le indico bien el nombre a Kodi, me detecta la serie y todos sus capitulos y todo perfecto. El problema es el siguiente:

1.- Al usar el actualizador automático de episodios (Ayuda -> Buscar nuevos episodios y actualizar biblioteca), parece que no me reconoce las series y me da error de pelisalacarta (esto es posible que sea debido a que no funciona el actualizador para pordede?).

2.- Al volver a añadir de forma manual las series, me crea una carpeta nueva con otro nombre si han cambiado la valoración de la serie. Ejemplo: Si hoy añado Victor Ros (2015) (8.35), quiza la semana que viene haya variado la valoración y me haría una carpeta nueva tal que así Victor Ros (2015) (8.42).

Si de momento no hay más remedio que mover los capitulos a mano y después borrar las carpetas, no hay problema. Pero la verdad es que algo de incordio si que es.

Hay alguna manera de arreglar lo de las carpetas para que en vez de ser Victor Ros (2015) (8.35) sea solo Victor Ros (2015)?? Porque así, el tema de la valoración (lo que puede variar y cambiar) no afecta. Y si además, hay alguna manera de añadir Pordede a la autoactualización, sería estupendo.

Quedo a la espera de respuestas.

Muchas gracias

Re: Series Pordede

Publicado: 09 Feb 2015, 22:42
por robalo
Eso se puede controlar modificado el contenido de 'item.show' que es dato que se inserta en atributo 'show' de la clase 'Item'.

Por ejemplo:

Código: Seleccionar todo

        # Sin año y sin valoración:
        show = re.sub(r"\s\(\d+\)\s\(\d+\.\d+\)", "", item.show)
        # Sin año:
        show = re.sub(r"\s\(\d+\)", "", item.show)
        # Sin valoración:
        show = re.sub(r"\s\(\d+\.\d+\)", "", item.show)
Iserta la opción que más te guste entre el if config.get_platform().startswith("xbmc")...... y el itemlist.append( Item(channel='pordede', title="Añadir esta serie..... y cambia de esta última línea el show=item.show por show=show

Recuerda que si añades una de las líneas para probar tienes que identarla con 8 espacios (sangrado izquierda de 8 espacios)

Re: Series Pordede

Publicado: 09 Feb 2015, 23:48
por Digiray
Ante todo,

Muchisimas gracias. La línea "show = re.sub(r"\s\(\d+\)\s\(\d+\.\d+\)", "", item.show)" ha funcionado a las mil maravillas para dejar el nombre de carpeta con solo el nombre de la serie. Ha sido perfecto, gracias maestro.

Ahora mi pregunta es si no se podría implementar de forma permanente para no tener que hacerlo a mano cada vez que se actualiza el canal?

Y la otra sería el tema de la actualización automática de los episodios. Eso es cosa de Pordede o es cosa de que Pordede no está implementado en dicho proceso?

Muchísimas gracias una vez mas por la ayuda

Saludos

Re: Series Pordede

Publicado: 07 Mar 2015, 20:29
por jes0411
Gracias.
He puesto la línea sin año ni valoración y funciona perfecto. Así todas las series que tengo me las reconoce sin cambiarlo a mano.

Estaría bien hacer el cambio permanente para el canal.

Re: Series Pordede

Publicado: 01 Abr 2015, 15:23
por jay-jay
Tengo el mismo problema, pero no se que archivo es el que hay que cambiar y la ruta del mismo.

Me podrían ayudar?

Re: Series Pordede

Publicado: 04 Abr 2015, 17:55
por jes0411
jay-jay escribió:Tengo el mismo problema, pero no se que archivo es el que hay que cambiar y la ruta del mismo.

Me podrían ayudar?
Es el archivo pordede.py que está en \addons\plugin.video.pelisalacarta\pelisalacarta\channels.
Pero ahora no va el canal porque han cambiado algo en la web (han puesto cloudflare).