def searchresults(item): logger.info("[peliculasyonkis_generico.py] searchresults") buscador.salvar_busquedas(item) texto = item.url.replace(" ", "+") item.url = "http://www.peliculasyonkis.com/buscarPelicula.php?s="+texto return listvideos(item)
def searchresults(params,Url,category): logger.info("[peliculasyonkis.py] searchresults") buscador.salvar_busquedas(params,Url,category) url = "http://www.peliculasyonkis.com/buscarPelicula.php?s="+Url.replace(" ", "+") # Descarga la pv°gina data = scrapertools.cachePage(url) #logger.info(data) # Extrae las entradas (carpetas) #<li> <a href="http://www.peliculasyonkis.com/pelicula/las-edades-de-lulu-1990/" title="Las edades de Lulv? (1990)"><img width="77" height="110" src="http://images.peliculasyonkis.com/thumbs/las-edades-de-lulu-1990.jpg" alt="Las edades de Lulv? (1990)" align="right" /> patronvideos = '<li> <a href="([^"]+)" title="([^"]+)"><img.*?src="([^"]+)"' matches = re.compile(patronvideos,re.DOTALL).findall(data) scrapertools.printMatches(matches) for match in matches: scrapedtitle = match[1] scrapedurl = match[0] scrapedthumbnail = match[2] scrapedplot = "" if (DEBUG): logger.info("title=["+scrapedtitle+"], url=["+scrapedurl+"], thumbnail=["+scrapedthumbnail+"]") xbmctools.addnewvideo( CHANNELNAME , "detail" , category , "Megavideo" , scrapedtitle , scrapedurl , scrapedthumbnail , scrapedplot ) # Label (top-right)... xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category ) # Disable sorting... xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE ) # End of directory... xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )
def searchresults(params, Url, category): logger.info("[nolomires.py] search") buscador.salvar_busquedas(params, Url, category) Url = Url.replace(" ", "+") searchUrl = "http://www.nolomires.com/?s=" + Url + "&x=15&y=19" listvideos(params, searchUrl, category)
def searchresults(params,tecleado,category): logger.info("[divxonline.py] search") buscador.salvar_busquedas(params,tecleado,category) tecleado = tecleado.replace(" ", "+") #searchUrl = "http://documentalesatonline.loquenosecuenta.com/search/"+tecleado+"?feed=rss2&paged=1" busqueda(CHANNELNAME,tecleado,category)
def searchresults(params,Url,category): logger.info("[nolomires.py] search") buscador.salvar_busquedas(params,Url,category) Url = Url.replace(" ", "+") searchUrl = "http://www.nolomires.com/?s="+Url+"&x=15&y=19" listvideos(params,searchUrl,category)
def searchresults(params, tecleado, category): logger.info("[sofacine.py] search") from pelisalacarta import buscador buscador.salvar_busquedas(params, tecleado, category) tecleado = tecleado.replace(" ", "+") searchUrl = "http://www.sofacine.com/index.php?module=search&title=" + tecleado listsimple(params, searchUrl, category)
def searchresults(item): logger.info("[cine15.py] search") from pelisalacarta import buscador buscador.salvar_busquedas(params,url,category) tecleado = url.replace(" ", "+") searchUrl = "http://www.cine15.com/?s="+tecleado+"&x=0&y=0" listvideos(params,searchUrl,category)
def searchresults(params,tecleado,category): logger.info("[sofacine.py] search") from pelisalacarta import buscador buscador.salvar_busquedas(params,tecleado,category) tecleado = tecleado.replace(" ", "+") searchUrl = "http://www.sofacine.com/index.php?module=search&title="+tecleado listsimple(params,searchUrl,category)
def searchresults(params,url,category): logger.info("[peliculas21.py] searchresults") buscador.salvar_busquedas(params,url,category) #convert to HTML tecleado = url.replace(" ", "+") searchUrl = "http://www.peliculas21.com/?palabra="+tecleado listsimpleMirror(params,searchUrl,category)
def searchresults(params,url,category): logger.info("[sonolatino.py] search") buscador.salvar_busquedas(params,url,category) #convert to HTML tecleado = url.replace(" ", "+") searchUrl = "http://www.sonolatino.com/search.php?keywords="+tecleado+"&btn=Buscar" searchresults2(params,searchUrl,category)
def searchresults(item): logger.info("[cineadicto.py] searchresults") buscador.salvar_busquedas(item) #convert to HTML tecleado = item.url.replace(" ", "+") item.url = "http://www.cine-adicto.com/?s="+tecleado itemlist = searchresults2(item) return itemlist
def searchresults(params,Url,category): logger.info("[seriesyonkis.py] searchresults") buscador.salvar_busquedas(params,Url,category) url = "http://www.seriesyonkis.com/buscarSerie.php?s="+Url.replace(" ", "+") # Descarga la página data = scrapertools.cachePage(url) #logger.info(data) # Extrae las entradas (carpetas) #<h2><li><a href="http://www.seriesyonkis.com/serie/house/" title="House"><img height="84" src="http://images.seriesyonkis.com/images/house.jpg" alt="House" align="right" /><div align="left"><strong>House</strong></div></a></h2><span style="font-size: 0.7em">Descripción: <h2 align="center"><u><strong><a href="http://www.seriesyonkis.com/serie/house/" title="House">Dr House</a></strong></u></h2> #<center><a href='http://tienda.seriesyonkis.com/house.htm'><img src='http://images.seriesyonkis.com/tienda/dr-house.gif' /></a></center> #Serie de TV (2004-Actualidad). 5 Nominaciones a los premios Emmy / Serie sobre un antipático médico especializado en enfermedades infecciosas. Gregory House es, seguramente, el mejor medico del Hospital, pero su carácter, rebeldía y su honestidad con los pacientes y su equipo le hacen único. Prefiere evitar el contacto directo con los pacientes, le interesa por encima de todo la investigación de las enfermedades. Además de no cumplir las normas, se niega a ponerse la bata de médico. Es adicto a los calmantes y a las series de hospitales, ¿contradictorio? No, es House. (FILMAFFINITY)<br /></span><br /><br /><br /><br /></li> #<h2><li><a href="http://www.seriesyonkis.com/serie/dollhouse/" title="Dollhouse"><img patronvideos = '<h2><li><a href="([^"]+)" title="([^"]+)"><img.*?src="([^"]+)".*?' patronvideos += '<span[^>]+>(.*?)</span>' matches = re.compile(patronvideos,re.DOTALL).findall(data) scrapertools.printMatches(matches) for match in matches: scrapedtitle = match[1] scrapedurl = match[0] scrapedthumbnail = match[2] scrapedplot = match[3] Serie = scrapedtitle # JUR-Añade nombre serie para librería # Depuracion if (DEBUG): logger.info("scrapedtitle="+scrapedtitle) logger.info("scrapedurl="+scrapedurl) logger.info("scrapedthumbnail="+scrapedthumbnail) logger.info("Serie="+Serie) # Añade al listado de XBMC xbmctools.addnewfolder( CHANNELNAME , "list" , category , scrapedtitle , scrapedurl , scrapedthumbnail , scrapedplot , Serie) # Label (top-right)... xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category ) # Disable sorting... xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE ) # End of directory... xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )
def searchresults(params,tecleado,category): logger.info("[tumejortv.py] searchresults") from pelisalacarta import buscador buscador.salvar_busquedas(params,tecleado,category) resultados = performsearch(tecleado) for match in resultados: targetchannel = match[0] action = match[1] category = match[2] scrapedtitle = match[3] scrapedurl = match[4] scrapedthumbnail = match[5] scrapedplot = match[6] xbmctools.addnewfolder( targetchannel , action , category , scrapedtitle , scrapedurl , scrapedthumbnail, scrapedplot ) # Label (top-right)... xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category ) xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE ) xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )