コード例 #1
0
ファイル: cine15.py プロジェクト: hmemar/xbmc-tvalacarta
def searchresults(item):
	logger.info("[cine15.py] search")

	buscador.salvar_busquedas(params,url,category)
	tecleado = url.replace(" ", "+")
	searchUrl = "http://www.cine15.com/?s="+tecleado+"&x=0&y=0"
	listvideos(params,searchUrl,category)
コード例 #2
0
ファイル: cinegratis.py プロジェクト: hmemar/xbmc-tvalacarta
def searchresults(params,tecleado,category):
	logger.info("[cinegratis.py] search")

	buscador.salvar_busquedas(params,tecleado,category)
	tecleado = tecleado.replace(" ", "+")
	searchUrl = "http://www.cinegratis.net/index.php?module=search&title="+tecleado
	listsimple(params,searchUrl,category)
コード例 #3
0
ファイル: divxonline.py プロジェクト: hmemar/xbmc-tvalacarta
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)
コード例 #4
0
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 pá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 Lulú (1990)"><img width="77" height="110" src="http://images.peliculasyonkis.com/thumbs/las-edades-de-lulu-1990.jpg" alt="Las edades de Lulú (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 )
コード例 #5
0
def searchresults(params, Url, category):
    logger.info("[tupornotv.py] searchresults")

    buscador.salvar_busquedas(params, Url, category)
    url = "http://www.tuporno.tv/buscador/?str=%s" % Url
    itemlist = getsearchresults(params, url, category)
    xbmctools.renderItems(itemlist, params, url, category)
コード例 #6
0
ファイル: cinegratis.py プロジェクト: vdeku/xbmc-tvalacarta
def searchresults(params, tecleado, category):
    logger.info("[cinegratis.py] search")

    buscador.salvar_busquedas(params, tecleado, category)
    tecleado = tecleado.replace(" ", "+")
    searchUrl = "http://www.cinegratis.net/index.php?module=search&title=" + tecleado
    listsimple(params, searchUrl, category)
コード例 #7
0
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)
コード例 #8
0
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)
コード例 #9
0
ファイル: cine15.py プロジェクト: vdeku/xbmc-tvalacarta
def searchresults(item):
    logger.info("[cine15.py] search")

    buscador.salvar_busquedas(params, url, category)
    tecleado = url.replace(" ", "+")
    searchUrl = "http://www.cine15.com/?s=" + tecleado + "&x=0&y=0"
    listvideos(params, searchUrl, category)
コード例 #10
0
def searchresults(params,Url,category):
	logger.info("[tupornotv.py] searchresults")
	
	buscador.salvar_busquedas(params,Url,category)
	url = "http://www.tuporno.tv/buscador/?str=%s" %Url
	itemlist = getsearchresults(params,url,category)
	xbmctools.renderItems(itemlist, params, url, category)
コード例 #11
0
ファイル: nolomires.py プロジェクト: hmemar/xbmc-tvalacarta
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)
コード例 #12
0
ファイル: cinetube.py プロジェクト: vdeku/xbmc-tvalacarta
def searchresults(params, tecleado, category):
    logger.info("[cinetube.py] searchresults")

    buscador.salvar_busquedas(params, tecleado, category)
    tecleado = tecleado.replace(" ", "+")
    url = "http://www.cinetube.es/buscar/peliculas/?palabra=" + tecleado + "&categoria=&valoracion="
    itemlist = getsearchresults(params, url, category)
    xbmctools.renderItems(itemlist, params, url, category)
コード例 #13
0
ファイル: cinetube.py プロジェクト: hmemar/xbmc-tvalacarta
def searchresults(params,tecleado,category):
    logger.info("[cinetube.py] searchresults")
    
    buscador.salvar_busquedas(params,tecleado,category)
    tecleado = tecleado.replace(" ", "+")
    url = "http://www.cinetube.es/buscar/peliculas/?palabra="+tecleado+"&categoria=&valoracion="
    itemlist = getsearchresults(params,url,category)
    xbmctools.renderItems(itemlist, params, url, category)
コード例 #14
0
ファイル: peliculas21.py プロジェクト: vdeku/xbmc-tvalacarta
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)
コード例 #15
0
ファイル: documaniatv.py プロジェクト: hmemar/xbmc-tvalacarta
def searchresults(params,url,category):
	logger.info("[documaniatv.py] search")
	        
	buscador.salvar_busquedas(params,url,category)
	
	#convert to HTML
	tecleado = url.replace(" ", "+")
	searchUrl = "http://www.documaniatv.com/search.php?keywords="+tecleado+"&btn=Buscar"
	searchresults2(params,searchUrl,category)
コード例 #16
0
ファイル: documaniatv.py プロジェクト: vdeku/xbmc-tvalacarta
def searchresults(params, url, category):
    logger.info("[documaniatv.py] search")

    buscador.salvar_busquedas(params, url, category)

    #convert to HTML
    tecleado = url.replace(" ", "+")
    searchUrl = "http://www.documaniatv.com/search.php?keywords=" + tecleado + "&btn=Buscar"
    searchresults2(params, searchUrl, category)
コード例 #17
0
def searchresults(params,url,category):
	logger.info("[cineadicto.py] searchresults")

	buscador.salvar_busquedas(params,url,category)

	#convert to HTML
	tecleado = url.replace(" ", "+")
	searchUrl = "http://www.cine-adicto.com/?s="+tecleado
	searchresults2(params,searchUrl,category)
コード例 #18
0
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(" ", "+")

	if config.getSetting("forceview")=="true":
		xbmc.executebuiltin("Container.SetViewMode(53)")  #53=icons

	# 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 )
コード例 #19
0
ファイル: seriesyonkis.py プロジェクト: vdeku/xbmc-tvalacarta
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 )
コード例 #20
0
ファイル: tumejortv.py プロジェクト: hmemar/xbmc-tvalacarta
def searchresults(params,tecleado,category):
	logger.info("[tumejortv.py] searchresults")
	
	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=pluginhandle, category=category )
	xbmcplugin.addSortMethod( handle=pluginhandle, sortMethod=xbmcplugin.SORT_METHOD_NONE )
	xbmcplugin.endOfDirectory( handle=pluginhandle, succeeded=True )
コード例 #21
0
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 pá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 Lulú (1990)"><img width="77" height="110" src="http://images.peliculasyonkis.com/thumbs/las-edades-de-lulu-1990.jpg" alt="Las edades de Lulú (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)
コード例 #22
0
ファイル: tumejortv.py プロジェクト: vdeku/xbmc-tvalacarta
def searchresults(params, tecleado, category):
    logger.info("[tumejortv.py] searchresults")

    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=pluginhandle, category=category)
    xbmcplugin.addSortMethod(handle=pluginhandle,
                             sortMethod=xbmcplugin.SORT_METHOD_NONE)
    xbmcplugin.endOfDirectory(handle=pluginhandle, succeeded=True)