From 904dd7f190a429e76ca62ce5d913e667bace45d4 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Thu, 13 Aug 2020 18:52:03 +0200 Subject: [PATCH] Migliorie AW --- channels/animeworld.json | 2 +- channels/animeworld.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/channels/animeworld.json b/channels/animeworld.json index 964b9d3d..05ccbc30 100644 --- a/channels/animeworld.json +++ b/channels/animeworld.json @@ -14,7 +14,7 @@ "default": 0, "enabled": true, "visible": true, - "lvalues": [ "Standard", "Ultime Aggiunte", "Lista A-Z", "Data di Uscita" ] + "lvalues": [ "Standard", "Ultime Aggiunte", "Lista A-Z", "Lista A-Z", "Più Vecchi", "Più Recenti", "Più Visti" ] } ] } diff --git a/channels/animeworld.py b/channels/animeworld.py index 7a7cbe1a..4ca639f7 100644 --- a/channels/animeworld.py +++ b/channels/animeworld.py @@ -103,7 +103,7 @@ def submenu(item): data = item.other patronMenu = r'[^"]+)" value="(?P[^"]+)"\s*>[^>]+>(?P[^<]+)<\/label>' def itemHook(item): - item.url = host + '/filter?' + item.name + '=' + item.value + '&dub=' + item.args + '&sort=' + item.url = host + '/filter?' + item.name + '=' + item.value + '&dub=' + item.args + ('&sort=' if item.name != 'sort' else '') return item return locals() @@ -141,14 +141,15 @@ def search(item, texto): @support.scrape def peliculas(item): - data = get_data(item) anime=True + if item.args not in ['noorder', 'updated'] and not item.url[-1].isdigit(): item.url += order() # usa l'ordinamento di configura canale + data = get_data(item) if item.args == 'updated': + data = get_data(item) item.contentType='episode' patron=r'<div class="inner">\s*<a href="(?P<url>[^"]+)" class[^>]+>\s*<img.*?src="(?P<thumb>[^"]+)" alt?="(?P<title>[^\("]+)(?:\((?P<lang>[^\)]+)\))?"[^>]+>[^>]+>\s*(?:<div class="[^"]+">(?P<type>[^<]+)</div>)?[^>]+>[^>]+>\s*<div class="ep">[^\d]+(?P<episode>\d+)[^<]*</div>' action='findvideos' else: - if item.args != 'noorder' and not item.url[-1].isdigit(): item.url += order() # usa l'ordinamento di configura canale patron= r'<div class="inner">\s*<a href="(?P<url>[^"]+)" class[^>]+>\s*<img.*?src="(?P<thumb>[^"]+)" alt?="(?P<title>[^\("]+)(?:\((?P<year>\d+)\) )?(?:\((?P<lang>[^\)]+)\))?"[^>]+>[^>]+>(?:\s*<div class="(?P<l>[^"]+)">[^>]+>)?\s*(?:<div class="[^"]+">(?P<type>[^<]+)</div>)?' action='episodios'