Hola, he detectado que de las 8 opciones, solo funcionaban la primera y la de búsqueda.
El problema que hacia que el resto no funcionara era una tontería.
Sobre el código de arriba buscar la función "ValidateAndAddVideo" que tiene el siguiente código
Código: Seleccionar todo
#Como no deja de ser un foro, parseamos los post para ver si tienen contenido para reproducir
#De paso intentamos obtener un thumbnail
def ValidateAndAddVideo(title,url,category):
data = get_page(url)
patronthumb = '<img src="([^"]+)" alt="" border="0" />[</a>|<br />]+'
matches = re.compile(patronthumb,re.DOTALL).findall(data)
scrapertools.printMatches(matches)
try:
imagen = matches[1]
except:
imagen = ""
listavideos = servertools.findvideos(data)
if (len(listavideos)>0):
xbmctools.addnewfolder( CHANNELNAME , "detail" , category , title , url , imagen, data )
return
Buscar la linea "xbmctools.addnewfolder( CHANNELNAME , "detail" , category , title , url , imagen, data )"
y cambiarla por "xbmctools.addnewfolder( CHANNELNAME , "detail" , category , title , url , imagen, "" )"
con esto, funcionarian todas las secciones.
--------------------------------------------
Si por lo que sea, en las secciones que van lentas al cargar, queremos que vayan mas rápidas y no carguen las fotos en el listado para solucionarlo:
Buscar la función "ValidateAndAddVideo" y sustituirla por:
Código: Seleccionar todo
def ValidateAndAddVideo(title,url,category):
xbmctools.addnewfolder( CHANNELNAME , "detail" , category , title , url , "", "" )
return
Saludos