From 51513ac9beebef5d939cfd8012fdffad5e79a824 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Wed, 15 Jan 2020 22:58:35 +0100 Subject: [PATCH] Fix AnimeSaturn --- channels/animesaturn.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/channels/animesaturn.py b/channels/animesaturn.py index 2c0de7d0..6650f81a 100644 --- a/channels/animesaturn.py +++ b/channels/animesaturn.py @@ -12,7 +12,7 @@ host = support.config.get_channel_url() headers={'X-Requested-With': 'XMLHttpRequest'} -list_servers = ['openload', 'fembed', 'animeworld'] +list_servers = ['directo', 'fembed', 'animeworld'] list_quality = ['default', '480p', '720p', '1080p'] @support.menu @@ -33,6 +33,9 @@ def search(item, texto): anime = True patron = r'href="(?P[^"]+)"[^>]+>[^>]+>(?P[^<|(]+)(?:(?P<lang>\(([^\)]+)\)))?<|\)' action = 'check' + def itemHook(item): + item.url = item.url.replace('www.','') + return item return locals() @@ -58,6 +61,9 @@ def newest(categoria): def menu(item): patronMenu = r'u>(?P<title>[^<]+)<u>(?P<url>.*?)</div> </div>' action = 'peliculas' + def itemHook(item): + item.url = item.url.replace('www.','') + return item return locals() @@ -91,7 +97,7 @@ def check(item): movie = support.match(item, patron=r'Episodi:</b> (\d*) Movie') anime_id = support.match(movie.data, patron=r'anime_id=(\d+)').match item.url = host + "/loading_anime?anime_id=" + anime_id - if movie: + if movie.match: item.contentType = 'movie' episodes = episodios(item) if len(episodes) > 0: item.url = episodes[0].url