arreglos de archivos

This commit is contained in:
alfa-addon
2017-08-19 20:50:14 -04:00
parent 56fbb033e1
commit b3ca96783b
9 changed files with 18 additions and 158 deletions
+6 -38
View File
@@ -9,22 +9,6 @@ from core import jsontools
from core import scrapertools
from core.item import Item
from platformcode import logger
from channels import filtertools
from channels import autoplay
list_language = ['No filtrar']
logger.debug('lista_language: %s' % list_language)
list_quality = ['default']
list_servers = [
'izanagi',
'yourupload',
'okru',
'netutv',
'openload',
'streamango',
'mp4upload'
]
HOST = "https://animeflv.net/"
@@ -32,8 +16,6 @@ HOST = "https://animeflv.net/"
def mainlist(item):
logger.info()
autoplay.init(item.channel, list_servers, list_quality)
itemlist = list()
itemlist.append(Item(channel=item.channel, action="novedades_episodios", title="Últimos episodios", url=HOST))
@@ -53,8 +35,6 @@ def mainlist(item):
itemlist = renumbertools.show_option(item.channel, itemlist)
autoplay.show_option(item.channel, itemlist)
return itemlist
@@ -151,7 +131,7 @@ def novedades_episodios(item):
thumbnail = urlparse.urljoin(HOST, thumbnail)
new_item = Item(channel=item.channel, action="findvideos", title=title, url=url, show=show, thumbnail=thumbnail,
fulltitle=title, context = autoplay.context)
fulltitle=title)
itemlist.append(new_item)
@@ -175,7 +155,7 @@ def novedades_anime(item):
thumbnail = urlparse.urljoin(HOST, thumbnail)
new_item = Item(channel=item.channel, action="episodios", title=title, url=url, thumbnail=thumbnail,
fulltitle=title, plot=plot, context = autoplay.context)
fulltitle=title, plot=plot)
if _type != "Película":
new_item.show = title
new_item.context = renumbertools.context(item)
@@ -209,7 +189,7 @@ def listado(item):
thumbnail = urlparse.urljoin(HOST, thumbnail)
new_item = Item(channel=item.channel, action="episodios", title=title, url=url, thumbnail=thumbnail,
fulltitle=title, plot=plot, context = autoplay.context)
fulltitle=title, plot=plot)
if _type == "Anime":
new_item.show = title
@@ -262,7 +242,7 @@ def episodios(item):
title = "%s: %sx%s" % (item.title, season, str(episode).zfill(2))
itemlist.append(item.clone(action="findvideos", title=title, url=url, thumbnail=thumb, fulltitle=title,
fanart=item.thumbnail, contentType="episode", context = autoplay.context))
fanart=item.thumbnail, contentType="episode"))
else:
# no hay thumbnail
matches = re.compile('<a href="(/ver/[^"]+)"[^>]+>(.*?)<', re.DOTALL).findall(data)
@@ -319,15 +299,11 @@ def findvideos(item):
if video_urls:
video_urls.sort(key=lambda v: int(v[0]))
itemlist.append(item.clone(title="Enlace encontrado en %s" % server, action="play",
video_urls=video_urls, language='No filtrar', quality ='default',
server=server))
video_urls=video_urls))
else:
url = scrapertools.find_single_match(data, '"file":"([^"]+)"')
if url:
if server == 'izanagi':
server = 'directo'
itemlist.append(item.clone(title="Enlace encontrado en %s" % server, url=url, action="play",
language='No filtrar', quality ='default', server=server))
itemlist.append(item.clone(title="Enlace encontrado en %s" % server, url=url, action="play"))
else:
aux_url.append(e)
@@ -339,14 +315,6 @@ def findvideos(item):
videoitem.channel = item.channel
videoitem.thumbnail = item.thumbnail
# Requerido para FilterTools
itemlist = filtertools.get_links(itemlist, item, list_language)
# Requerido para AutoPlay
autoplay.start(itemlist, item)
return itemlist