Re: No añade nuevos capítulos a la biblioteca
Publicado: 04 Mar 2015, 23:08
				
				Permitirme insistir en el tema de que el codigo del plugin deberia ser lo mas independiente posible de los canales y este tema es un claro ejemplo.
En library_service.py entre las lineas 54 y la 83 (fichero original claro!!) hay una serie de instrucciones para actualizar las series de diferentes canales, algunos de los cuales ya no existen 
 
Eliminar:
Y sustituirlas por:
Con esto se actualizaran todos los canales que tengan la funcion 'episodios'.
Adjunto el fichero ya modificado
			En library_service.py entre las lineas 54 y la 83 (fichero original claro!!) hay una serie de instrucciones para actualizar las series de diferentes canales, algunos de los cuales ya no existen
 
 Eliminar:
Código: Seleccionar todo
if serie[2].strip()=='veranime':
                        from pelisalacarta.channels import veranime
                        itemlist = veranime.episodios(item)
                    if serie[2].strip()=='tumejortv':
                        from pelisalacarta.channels import tumejortv
                        itemlist = tumejortv.findepisodios(item)
                    if serie[2].strip()=='shurweb':
                        from pelisalacarta.channels import shurweb
                        itemlist = shurweb.episodios(item)
                    if serie[2].strip()=='seriespepito':
                        from pelisalacarta.channels import seriespepito
                        itemlist = seriespepito.episodios(item)
                    if serie[2].strip()=='seriesyonkis':
                        from pelisalacarta.channels import seriesyonkis
                        itemlist = seriesyonkis.episodios(item)
                    if serie[2].strip()=='seriesly':
                        from pelisalacarta.channels import seriesly
                        itemlist = seriesly.episodios(item)
                    if serie[2].strip()=='cuevana':
                        from pelisalacarta.channels import cuevana
                        itemlist = cuevana.episodios(item)
                    if serie[2].strip()=='animeflv':
                        from pelisalacarta.channels import animeflv
                        itemlist = animeflv.episodios(item)
                    if serie[2].strip()=='animeid':
                        from pelisalacarta.channels import animeid
                        itemlist = animeid.episodios(item)
                    if serie[2].strip()=='moviezet':
                        from pelisalacarta.channels import moviezet
                        itemlist = moviezet.serie(item)Código: Seleccionar todo
# Todos los canales que quieran actualizar sus series mediente este metodo
                    # han de tener una funcion llamada 'episodios(item)' que retorna el listado de capitulos
                    exec "import pelisalacarta.channels."+ serie[2].strip() +" as channel"
                    itemlist = channel.episodios(item)Adjunto el fichero ya modificado
