Funciona HDFull???
Re: Funciona HDFull???
Mensaje por tatowaki » 29 Nov 2016, 23:38
Código: Seleccionar todo
def novedades_episodios(item):
    logger.info("[hdfull.py] novedades_episodios")
    itemlist = []
    ## Carga estados
   #status = eval( scrapertools.cache_page( host + '/a/status/all', headers=headers ) )
    ## Episodios
    url = item.url.split("?")[0]
    post = item.url.split("?")[1]
    old_start = scrapertools.get_match(post, 'start=([^&]+)&')
    start = "%s" % ( int(old_start) + 24 )
    post = post.replace("start="+old_start, "start="+start)
    next_page = url + "?" + post
    data = scrapertools.cache_page(url, post=post, headers=headers).replace('null', '""')
    episodes = eval( data.decode('unicode_escape') )
    for episode in episodes:
        thumbnail = host+"/thumbs/" + episode['thumbnail']
        temporada = episode['season']
        episodio = episode['episode']
        if len(episodio) == 1: episodio = '0' + episodio
        if episode['languages'] != "[]":
            idiomas = "( [COLOR teal][B]"
            for idioma in episode['languages']: idiomas+= idioma + " "
            idiomas+= "[/B][/COLOR])"
            idiomas = bbcode_kodi2html(idiomas)
        else: idiomas = ""
        try: show = episode['show']['title']['es'].strip()
        except: show = episode['show']['title']['en'].strip()
        show = bbcode_kodi2html("[COLOR whitesmoke][B]" + show + "[/B][/COLOR]")
        if episode['title']:
            try: title = episode['title']['es'].strip()
            except: title = episode['title']['en'].strip()
        if len(title) == 0: title = "Temporada " + temporada + " Episodio " + episodio
        title = temporada + "x" + episodio + " - " + show + ": " + title + ' ' + idiomas
        #str = get_status(status, 'episodes', episode['id'])
        #if str != "": title+= str
        url = urlparse.urljoin( host, '/serie/'+ episode['permalink'] +'/temporada-' + temporada +'/episodio-' + episodio ) + "###" + episode['id'] + ";3"
        itemlist.append( Item( channel=__channel__, action="findvideos", title=title, fulltitle=title, url=url, thumbnail=thumbnail ) )
    if len(itemlist) == 24:
        itemlist.append( Item( channel=__channel__, action="novedades_episodios", title=">> Página siguiente", url=next_page ) )
    return itemlist
@robalo: ¿Puede ser que a los que les funcione lo que subiste sin tener que comentar nada estén usando alguna versión más reciente?
Saludos
Publicidad
- 
				luijoluijo
- Mensajes: 26
- Registrado: 12 Abr 2015, 19:48
Re: Funciona HDFull???
Mensaje por luijoluijo » 29 Nov 2016, 23:46
Re: Funciona HDFull???
Mensaje por tatowaki » 29 Nov 2016, 23:55
He modificado el canal para que me funcione, agregando unos try/catch en donde fallaba y unas comprobaciones para que no se usen los valores devueltos cuando ha fallado.
Adjunto ZIP con el fichero completo. He probado todas las opciones y parecen funcionar. Espero no haberme cargado nada

- Adjuntos
- 
			
		
		
				- hdfull_20162911.zip
- Agregadas comprobaciones por si falla la llamada a /a/status
- (5.93 KiB) Descargado 539 veces
 
- 
				luijoluijo
- Mensajes: 26
- Registrado: 12 Abr 2015, 19:48
Re: Funciona HDFull???
Mensaje por luijoluijo » 30 Nov 2016, 00:01
Re: Funciona HDFull???
Mensaje por tatowaki » 30 Nov 2016, 00:05
¿Por qué parte has entrado?luijoluijo escribió:Hola tatowaki, pues por ahí deben ir los tiros pero al entrar en los enlaces te redirige a otro enlace y finalmente provoca un error inesperado. Paciencia que ya queda poco. jejeje saludos.
En "Últimos emitidos" estoy viendo ahora mismo uno

- 
				luijoluijo
- Mensajes: 26
- Registrado: 12 Abr 2015, 19:48
Re: Funciona HDFull???
Mensaje por luijoluijo » 30 Nov 2016, 01:03

- 
				sergiorebol
- Mensajes: 2
- Registrado: 29 Nov 2016, 13:41
Re: Funciona HDFull???
Mensaje por sergiorebol » 30 Nov 2016, 09:13
Re: Funciona HDFull???
Mensaje por Mike21 » 30 Nov 2016, 13:38
Gracias, tatowaki. Probado tu arreglo en Kodi y Plex y funcionando todo perfecto.tatowaki escribió:Hola de nuevo.
He modificado el canal para que me funcione, agregando unos try/catch en donde fallaba y unas comprobaciones para que no se usen los valores devueltos cuando ha fallado.

Volver a “Problemas (no me funciona...)”
- Ayuda sobre plugins
- ↳ tvalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ pelisalacarta (For Italian users)
- ↳ Problemi (Non mi funziona...)
- ↳ Domande (Come fare a...)
- ↳ Suggerimenti (Sarebbe bello che...)
- ↳ mywebtv
- ↳ Problemas (no me funciona...)
- ↳ Preguntas (cómo se hace...)
- ↳ Sugerencias (estaría bien que hubiera...)
- ↳ MediaExplorer
- ↳ Balandro
- ↳ Otros plugins
- ↳ Alfa
- ↳ Alfa (For Italian users)
- ↳ Tutoriales
- Ayuda sobre mediacenters
- ↳ XBMC / Kodi
- ↳ Plex
- ↳ Android
- ↳ Raspberry Pi
- ↳ Boxee
- ↳ WiiMC
- ↳ Enigma 2
- ↳ Otros media center
- Sugerencias
- ↳ Nuevos canales
- ↳ Mejoras
- Desarrolladores
- Comunidad
¿Qué es Mi media center?
Este es el foro oficial de soporte para pelisalacarta, tvalacarta y mywebtv.
                También es un lugar para compartir tus experiencias con dispositivos multimedia y software media center, puede que encuentres algo interesante que ni siquiera sabías que se podía hacer.
Primeros pasos en Kodi

Si estás empezando con Kodi, o si estás interesado en sacarle más partido, puedes echar un vistazo a esta colección de video-tutoriales.
Aprenderás a crear y optimizar tu biblioteca, a instalar add-ons, a buscar subtítulos...
Cómo reportar un problema
Si tienes un problema en alguno de los plugins y quieres reportarlo, no olvides incluir el log.
Para que resulte útil tienes que activar la opción de "log completo" en el plugin, luego reiniciar Kodi y dar los pasos necesarios hasta que se produzca el problema.

Luego copia tu fichero de log, siguiendo las instrucciones que se describen en este enlace, e inclúyelo al final de la descripción de tu problema.
Aprende a programar para Kodi
Si sabes programar, esta serie de tutoriales que describen paso a paso cómo desarrollar tu propio add-on para Kodi.
Y si quieres añadir tus propios canales a pelisalacarta también te contamos paso a paso cómo hacerlo en este enlace.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados