From 62941962adeab475399f8b4bff71f463470ae5a9 Mon Sep 17 00:00:00 2001 From: Alfa <30527549+alfa-addon@users.noreply.github.com> Date: Fri, 9 Mar 2018 15:55:39 -0500 Subject: [PATCH] repelis: pagina desactualizada --- plugin.video.alfa/channels/repelis.py | 329 -------------------------- 1 file changed, 329 deletions(-) delete mode 100644 plugin.video.alfa/channels/repelis.py diff --git a/plugin.video.alfa/channels/repelis.py b/plugin.video.alfa/channels/repelis.py deleted file mode 100644 index dec63bd8..00000000 --- a/plugin.video.alfa/channels/repelis.py +++ /dev/null @@ -1,329 +0,0 @@ -# -*- coding: utf-8 -*- - -import re - -from core import scrapertools -from core import servertools -from core import httptools -from core import tmdb -from core.item import Item -from platformcode import config, logger - -host = "http://www.repelis.tv" - -# Main list manual -def mainlist(item): - logger.info() - itemlist = [] - - mifan = "http://www.psicocine.com/wp-content/uploads/2013/08/Bad_Robot_Logo.jpg" - - itemlist.append(Item(channel=item.channel, action="menupelis", title="Peliculas", url= host + "/pag/1", - thumbnail="http://www.gaceta.es/sites/default/files/styles/668x300/public" - "/metro_goldwyn_mayer_1926-web.png?itok=-lRSR9ZC", - fanart=mifan)) - itemlist.append(Item(channel=item.channel, action="menuestre", title="Estrenos", - url= host + "/archivos/estrenos/pag/1", - thumbnail="http://t0.gstatic.com/images?q=tbn" - ":ANd9GcS4g68rmeLQFuX7iCrPwd00FI_OlINZXCYXEFrJHTZ0VSHefIIbaw", - fanart=mifan)) - itemlist.append( - Item(channel=item.channel, action="menudesta", title="Destacadas", url= host + "/pag/1", - thumbnail="http://img.irtve.es/v/1074982/", fanart=mifan)) - itemlist.append(Item(channel=item.channel, action="menupelis", title="Todas las Peliculas", - url= host + "/pag/1", - thumbnail="https://freaksociety.files.wordpress.com/2012/02/logos-cine.jpg", fanart=mifan)) - - if config.get_setting("adult_mode") != 0: - itemlist.append(Item(channel=item.channel, action="menupelis", title="Eroticas +18", - url= host + "/genero/eroticas/pag/1", - thumbnail="http://www.topkamisetas.com/catalogo/images/TB0005.gif", - fanart="http://www.topkamisetas.com/catalogo/images/TB0005.gif", extra='adult')) - # Quito la busqueda por año si no esta enabled el adultmode, porque no hay manera de filtrar los enlaces - # eroticos72 - itemlist.append( - Item(channel=item.channel, action="poranyo", title="Por Año", url= host + "/anio/2016", - thumbnail="http://t3.gstatic.com/images?q=tbn:ANd9GcSkxiYXdBcI0cvBLsb_nNlz_dWXHRl2Q" - "-ER9dPnP1gNUudhrqlR", - fanart=mifan)) - - # Por categoria si que filtra la categoria de eroticos - itemlist.append(Item(channel=item.channel, action="porcateg", title="Por Categoria", - url= host + "/genero/accion/pag/1", - thumbnail="http://www.logopro.it/blog/wp-content/uploads/2013/07/categoria-sigaretta" - "-elettronica.png", - fanart=mifan)) - itemlist.append( - Item(channel=item.channel, action="search", title="Buscar...", url= host + "/search/?s=", - thumbnail="http://thumbs.dreamstime.com/x/buscar-pistas-13159747.jpg", fanart=mifan)) - - return itemlist - - - -def menupelis(item): - logger.info(item.url) - itemlist = [] - data = httptools.downloadpage(item.url).data.decode('iso-8859-1').encode('utf-8') - if item.genre: - item.extra = item.genre - if item.extra == '': - section = 'Recién Agregadas' - elif item.extra == 'year': - section = 'del Año \d{4}' - elif item.extra == 'adult': - section = 'de Eróticas \+18' - else: - section = 'de %s'%item.extra - patronenlaces = 'Películas %s.*?>(.*?)'%section - matchesenlaces = scrapertools.find_multiple_matches(data, patronenlaces) - for bloque_enlaces in matchesenlaces: - patron = '
.*?' - patron += 'Calidad (.*?)<') - year = scrapertools.find_single_match(extra_info, '"anio">(\d{4})<') - language = scrapertools.find_multiple_matches(extra_info, 'class="(latino|espanol|subtitulado)"') - itemlist.append(Item(channel=item.channel, action="findvideos", title=title, fulltitle=title, url=url, - thumbnail=thumbnail, language=language, quality=quality, - infoLabels={'year': year})) - - tmdb.set_infoLabels(itemlist) - try: - next_page = scrapertools.get_match(data, '\d+Calidad (.*?)<') - year = scrapertools.find_single_match(extra_info, '"anio">(\d{4})<') - language = scrapertools.find_single_match(extra_info, 'class="(latino|espanol|subtitulado)"') - - itemlist.append(Item(channel=item.channel, action="findvideos", title=title, fulltitle=title, url=url, - thumbnail=thumbnail, fanart=thumbnail, language=language, quality=quality, - infoLabels={'year': year})) - - try: - next_page = scrapertools.get_match(data, '\d+> 4) - chr2 = ((enc2 & 15) << 4) | (enc3 >> 2) - chr3 = ((enc3 & 3) << 6) | enc4 - - output = output + unichr(chr1) - if enc3 != 64: - output = output + unichr(chr2) - - if enc4 != 64: - output = output + unichr(chr3) - - output = output.decode('utf8') - - return output