diff --git a/plugin.video.alfa/channels/mejortorrent.py b/plugin.video.alfa/channels/mejortorrent.py
index 63eced5a..af1add1f 100755
--- a/plugin.video.alfa/channels/mejortorrent.py
+++ b/plugin.video.alfa/channels/mejortorrent.py
@@ -106,8 +106,7 @@ def buscador(item):
title = scrapertools.remove_htmltags(scrapedtitle).decode('iso-8859-1').encode('utf-8')
url = urlparse.urljoin(item.url, scrapedurl)
logger.debug("title=[" + title + "], url=[" + url + "]")
-
- itemlist.append(Item(channel=item.channel, action="play", title=title, url=url, folder=False, extra=""))
+ itemlist.append(Item(channel=item.channel, action="play", title=title, url=url, folder=False, extra="pelicula"))
# busca docu
patron = "
data = scrapertools.get_match(data,
@@ -245,10 +245,11 @@ def episodios(item):
scrapedtitle = scrapedtitle.strip()
if scrapedtitle.endswith('.'):
scrapedtitle = scrapedtitle[:-1]
-
+ #import web_pdb; web_pdb.set_trace()
title = scrapedtitle + " (" + fecha + ")"
-
- url = host + "/secciones.php?sec=descargas&ap=contar_varios"
+ patron = ""
+
+ url = "https://mejortorrent.website"+scrapertools.find_single_match(data,patron)
# "episodios%5B1%5D=11744&total_capis=5&tabla=series&titulo=Sea+Patrol+-+2%AA+Temporada"
post = urllib.urlencode({name: value, "total_capis": total_capis, "tabla": tabla, "titulo": titulo})
logger.debug("post=" + post)
@@ -287,7 +288,7 @@ def episodios(item):
itemlist.append(
Item(channel=item.channel, action="play", title=title, url=url, thumbnail=item.thumbnail, plot=item.plot,
- fanart=item.fanart, extra=post, folder=False))
+ fanart=item.fanart, extra=post, folder=False, id=value))
return itemlist
@@ -328,20 +329,49 @@ def show_movie_info(item):
def play(item):
+ #import web_pdb; web_pdb.set_trace()
logger.info()
itemlist = []
- if item.extra == "":
- itemlist.append(Item(channel=item.channel, action="play", server="torrent", title=item.title, url=item.url,
- thumbnail=item.thumbnail, plot=item.plot, fanart=item.fanart, folder=False))
+ if item.extra == "pelicula":
+ #itemlist.append(Item(channel=item.channel, action="play", server="torrent", title=item.title, url=item.url,
+ # thumbnail=item.thumbnail, plot=item.plot, fanart=item.fanart, folder=False))
+ data = httptools.downloadpage(item.url).data
+ logger.debug("data=" + data)
+ #url https://mejortorrent.website/peli-descargar-torrent-16443-Thor-Ragnarok.html
+ patron = "https://mejortorrent.website/peli-descargar-torrent-((.*?))-"
+ newid = scrapertools.find_single_match(item.url, patron)
+
+
+
+ #params = dict(urlparse.parse_qsl(item.extra))
+ patron = "https://mejortorrent.website/secciones.php?sec=descargas&ap=contar&tabla=peliculas&id=" + newid[0] + "&link_bajar=1"
+ #https://mejortorrent.website/secciones.php?sec=descargas&ap=contar&tabla=peliculas&id=16443&link_bajar=1
+ #link=scrapertools.find_single_match(data,patron)
+ #data = httptools.downloadpage(link).data
+
+
+ data = httptools.downloadpage(patron).data
+ patron = "Pincha "
+ link = "https://mejortorrent.website" + scrapertools.find_single_match(data, patron)
+ logger.info("link=" + link)
+ itemlist.append(Item(channel=item.channel, action="play", server="torrent", title=item.title, url=link,
+ thumbnail=item.thumbnail, plot=item.plot, folder=False))
else:
- data = httptools.downloadpage(item.url, post=item.extra).data
+ #data = httptools.downloadpage(item.url, post=item.extra).data
+ data = httptools.downloadpage(item.url).data
logger.debug("data=" + data)
params = dict(urlparse.parse_qsl(item.extra))
- patron = '