From 1ebe99ede17d1f743f96e770288ea88248865de8 Mon Sep 17 00:00:00 2001
From: Intel1 <25161862+Intel11@users.noreply.github.com>
Date: Tue, 21 Nov 2017 17:06:00 -0500
Subject: [PATCH] mejortorrent: dominio cambiado
---
plugin.video.alfa/channels/mejortorrent.py | 107 +++------------------
1 file changed, 15 insertions(+), 92 deletions(-)
diff --git a/plugin.video.alfa/channels/mejortorrent.py b/plugin.video.alfa/channels/mejortorrent.py
index 014562fd..63eced5a 100755
--- a/plugin.video.alfa/channels/mejortorrent.py
+++ b/plugin.video.alfa/channels/mejortorrent.py
@@ -12,7 +12,7 @@ from core.item import Item
from core.tmdb import Tmdb
from platformcode import logger
-host = "http://www.mejortorrent.com"
+host = "https://mejortorrent.website"
def mainlist(item):
@@ -29,19 +29,19 @@ def mainlist(item):
thumb_buscar = get_thumb("search.png")
itemlist.append(Item(channel=item.channel, title="Peliculas", action="getlist",
- url="http://www.mejortorrent.com/torrents-de-peliculas.html", thumbnail=thumb_pelis))
+ url= host + "/torrents-de-peliculas.html", thumbnail=thumb_pelis))
itemlist.append(Item(channel=item.channel, title="Peliculas HD", action="getlist",
- url="http://www.mejortorrent.com/torrents-de-peliculas-hd-alta-definicion.html",
+ url= host + "/torrents-de-peliculas-hd-alta-definicion.html",
thumbnail=thumb_pelis_hd))
itemlist.append(Item(channel=item.channel, title="Series", action="getlist",
- url="http://www.mejortorrent.com/torrents-de-series.html", thumbnail=thumb_series))
+ url= host + "/torrents-de-series.html", thumbnail=thumb_series))
itemlist.append(Item(channel=item.channel, title="Series HD", action="getlist",
- url="http://www.mejortorrent.com/torrents-de-series-hd-alta-definicion.html",
+ url= host + "/torrents-de-series-hd-alta-definicion.html",
thumbnail=thumb_series_hd))
itemlist.append(Item(channel=item.channel, title="Series Listado Alfabetico", action="listalfabetico",
- url="http://www.mejortorrent.com/torrents-de-series.html", thumbnail=thumb_series_az))
+ url= host + "/torrents-de-series.html", thumbnail=thumb_series_az))
itemlist.append(Item(channel=item.channel, title="Documentales", action="getlist",
- url="http://www.mejortorrent.com/torrents-de-documentales.html", thumbnail=thumb_docus))
+ url= host + "/torrents-de-documentales.html", thumbnail=thumb_docus))
itemlist.append(Item(channel=item.channel, title="Buscar...", action="search", thumbnail=thumb_buscar))
return itemlist
@@ -55,10 +55,10 @@ def listalfabetico(item):
for letra in ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T',
'U', 'V', 'W', 'X', 'Y', 'Z']:
itemlist.append(Item(channel=item.channel, action="getlist", title=letra,
- url="http://www.mejortorrent.com/series-letra-" + letra.lower() + ".html"))
+ url= host + "/series-letra-" + letra.lower() + ".html"))
itemlist.append(Item(channel=item.channel, action="getlist", title="Todas",
- url="http://www.mejortorrent.com/series-letra..html"))
+ url= host + "/series-letra..html"))
return itemlist
@@ -67,7 +67,7 @@ def search(item, texto):
logger.info()
texto = texto.replace(" ", "+")
- item.url = "http://www.mejortorrent.com/secciones.php?sec=buscador&valor=%s" % (texto)
+ item.url = host + "/secciones.php?sec=buscador&valor=%s" % (texto)
try:
return buscador(item)
@@ -81,30 +81,12 @@ def search(item, texto):
def buscador(item):
logger.info()
itemlist = []
-
data = httptools.downloadpage(item.url).data
-
- # pelis
- #
- #
- #
- #
- # docs
- #
- #
- #
-
- # busca series
patron = "]+>(.*?)"
patron += ".*?([^']+)"
patron_enlace = "/serie-descargar-torrents-\d+-\d+-(.*?)\.html"
matches = scrapertools.find_multiple_matches(data, patron)
- scrapertools.printMatches(matches)
for scrapedurl, scrapedtitle, scrapedinfo in matches:
title = scrapertools.remove_htmltags(scrapedtitle).decode('iso-8859-1').encode(
@@ -119,10 +101,7 @@ def buscador(item):
# busca pelis
patron = "]+>(.*?)"
patron_enlace = "/peli-descargar-torrent-\d+(.*?)\.html"
-
matches = re.compile(patron, re.DOTALL).findall(data)
- scrapertools.printMatches(matches)
-
for scrapedurl, scrapedtitle in matches:
title = scrapertools.remove_htmltags(scrapedtitle).decode('iso-8859-1').encode('utf-8')
url = urlparse.urljoin(item.url, scrapedurl)
@@ -135,10 +114,7 @@ def buscador(item):
patron += "(.*?).*?"
patron += "
- #
- #
- # docs
- #
- #
- #
-
if item.url.find("peliculas") > -1:
patron = '[^<]+'
patron += '