@@ -483,10 +483,13 @@ def menu_info(item):
|
|||||||
item.infoLabels["plot"] = scrapertools.htmlclean(sinopsis)
|
item.infoLabels["plot"] = scrapertools.htmlclean(sinopsis)
|
||||||
|
|
||||||
id = scrapertools.find_single_match(item.url, '/(\d+)/')
|
id = scrapertools.find_single_match(item.url, '/(\d+)/')
|
||||||
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id).data
|
|
||||||
trailer_url = jsontools.load(data_trailer)["video"]["url"]
|
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id, ignore_response_code=True).data
|
||||||
if trailer_url != "":
|
try:
|
||||||
item.infoLabels["trailer"] = trailer_url
|
trailer_url = jsontools.load(data_trailer)["video"]["url"]
|
||||||
|
if trailer_url != "": item.infoLabels["trailer"] = trailer_url
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
title = "Ver enlaces %s - [" + item.contentTitle + "]"
|
title = "Ver enlaces %s - [" + item.contentTitle + "]"
|
||||||
itemlist.append(item.clone(action="findvideos", title=title % "Online", extra="media", type="streaming"))
|
itemlist.append(item.clone(action="findvideos", title=title % "Online", extra="media", type="streaming"))
|
||||||
@@ -532,8 +535,13 @@ def episodios(item):
|
|||||||
itemlist.reverse()
|
itemlist.reverse()
|
||||||
if "episodios" not in item.extra and not item.path:
|
if "episodios" not in item.extra and not item.path:
|
||||||
id = scrapertools.find_single_match(item.url, '/(\d+)/')
|
id = scrapertools.find_single_match(item.url, '/(\d+)/')
|
||||||
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id).data
|
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id, ignore_response_code=True).data
|
||||||
item.infoLabels["trailer"] = jsontools.load(data_trailer)["video"]["url"]
|
try:
|
||||||
|
trailer_url = jsontools.load(data_trailer)["video"]["url"]
|
||||||
|
if trailer_url != "": item.infoLabels["trailer"] = trailer_url
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
itemlist.append(item.clone(channel="trailertools", action="buscartrailer", title="Buscar Tráiler",
|
itemlist.append(item.clone(channel="trailertools", action="buscartrailer", title="Buscar Tráiler",
|
||||||
text_color="magenta"))
|
text_color="magenta"))
|
||||||
if config.get_videolibrary_support():
|
if config.get_videolibrary_support():
|
||||||
@@ -631,10 +639,12 @@ def findvideos(item):
|
|||||||
itemlist.extend(get_enlaces(item, url, "de Descarga"))
|
itemlist.extend(get_enlaces(item, url, "de Descarga"))
|
||||||
|
|
||||||
if extra == "media":
|
if extra == "media":
|
||||||
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id).data
|
data_trailer = httptools.downloadpage(host + "/media/trailer?idm=%s&mediaType=1" % id, ignore_response_code=True).data
|
||||||
trailer_url = jsontools.load(data_trailer)["video"]["url"]
|
try:
|
||||||
if trailer_url != "":
|
trailer_url = jsontools.load(data_trailer)["video"]["url"]
|
||||||
item.infoLabels["trailer"] = trailer_url
|
if trailer_url != "": item.infoLabels["trailer"] = trailer_url
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
title = "Ver enlaces %s - [" + item.contentTitle + "]"
|
title = "Ver enlaces %s - [" + item.contentTitle + "]"
|
||||||
itemlist.append(item.clone(channel="trailertools", action="buscartrailer", title="Buscar Tráiler",
|
itemlist.append(item.clone(channel="trailertools", action="buscartrailer", title="Buscar Tráiler",
|
||||||
|
|||||||
Reference in New Issue
Block a user