From e9e6eaa0e67a4090add57f47146b85617f8e6d4b Mon Sep 17 00:00:00 2001 From: Intel1 <25161862+Intel11@users.noreply.github.com> Date: Wed, 24 Jan 2018 15:49:22 -0500 Subject: [PATCH] cinetux: updated --- plugin.video.alfa/channels/cinetux.py | 30 ++++----------------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/plugin.video.alfa/channels/cinetux.py b/plugin.video.alfa/channels/cinetux.py index 2d68dd95..acbe0c53 100644 --- a/plugin.video.alfa/channels/cinetux.py +++ b/plugin.video.alfa/channels/cinetux.py @@ -27,7 +27,6 @@ def mainlist(item): logger.info() itemlist = [] item.viewmode = viewmode - data = httptools.downloadpage(CHANNEL_HOST + "pelicula").data total = scrapertools.find_single_match(data, "Películas(.*?)") titulo = "Peliculas (%s)" %total @@ -56,7 +55,6 @@ def mainlist(item): itemlist.append(item.clone(title="", action="")) itemlist.append(item.clone(action="search", title="Buscar...", text_color=color3)) itemlist.append(item.clone(action="configuracion", title="Configurar canal...", text_color="gold", folder=False)) - return itemlist @@ -121,7 +119,6 @@ def newest(categoria): for line in sys.exc_info(): logger.error("{0}".format(line)) return [] - return itemlist @@ -129,7 +126,6 @@ def peliculas(item): logger.info() itemlist = [] item.text_color = color2 - data = httptools.downloadpage(item.url).data patron = '(?s)class="(?:result-item|item movies)">.*?]+>»') if next_page_link: itemlist.append( @@ -197,11 +187,8 @@ def destacadas(item): def generos(item): logger.info() itemlist = [] - - # Descarga la página data = httptools.downloadpage(item.url).data bloque = scrapertools.find_single_match(data, '(?s)dos_columnas">(.*?)') - # Extrae las entradas patron = '
  • (.*?)
  • ' matches = scrapertools.find_multiple_matches(bloque, patron) for scrapedurl, scrapedtitle in matches: @@ -211,25 +198,21 @@ def generos(item): if scrapedtitle == "Erotico" and config.get_setting("adult_mode") == 0: continue itemlist.append(item.clone(action="peliculas", title=scrapedtitle, url=scrapedurl)) - return itemlist def idioma(item): logger.info() itemlist = [] - itemlist.append(item.clone(action="peliculas", title="Español", url= CHANNEL_HOST + "idioma/espanol/")) itemlist.append(item.clone(action="peliculas", title="Latino", url= CHANNEL_HOST + "idioma/latino/")) itemlist.append(item.clone(action="peliculas", title="VOSE", url= CHANNEL_HOST + "idioma/subtitulado/")) - return itemlist def findvideos(item): logger.info() itemlist = [] - try: filtro_idioma = config.get_setting("filterlanguages", item.channel) filtro_enlaces = config.get_setting("filterlinks", item.channel) @@ -237,13 +220,9 @@ def findvideos(item): filtro_idioma = 3 filtro_enlaces = 2 dict_idiomas = {'Español': 2, 'Latino': 1, 'Subtitulado': 0} - - # Busca el argumento data = httptools.downloadpage(item.url).data - if item.infoLabels["year"]: tmdb.set_infoLabels(item, __modo_grafico__) - if filtro_enlaces != 0: list_enlaces = bloque_enlaces(data, filtro_idioma, dict_idiomas, "online", item) if list_enlaces: @@ -256,7 +235,6 @@ def findvideos(item): itemlist.append(item.clone(action="", title="Enlaces Descarga", text_color=color1, text_bold=True)) itemlist.extend(list_enlaces) - if itemlist: itemlist.append(item.clone(channel="trailertools", title="Buscar Tráiler", action="buscartrailer", context="", text_color="magenta"))