diff --git a/channels.json b/channels.json index 65c8f414..6d8b6ae5 100644 --- a/channels.json +++ b/channels.json @@ -9,6 +9,7 @@ "animesubita": "http://www.animesubita.org", "animetubeita": "http://www.animetubeita.com", "animeunity": "https://www.animeunity.it", + "animeuniverse" : "https://www.animeuniverse.it/", "animeworld": "https://www.animeworld.tv", "casacinema": "https://www.casacinema.rest", "cb01anime": "https://www.cineblog01.red", diff --git a/channels/animeuniverse.json b/channels/animeuniverse.json new file mode 100644 index 00000000..34f11412 --- /dev/null +++ b/channels/animeuniverse.json @@ -0,0 +1,21 @@ +{ + "id": "animeuniverse", + "name": "AnimeUniverse", + "active": true, + "language": ["ita", "sub-ita"], + "thumbnail": "animeuniverse.png", + "banner": "animeuniverse.png", + "categories": ["anime", "sub-ita"], + "not_active": ["include_in_newest"], + "settings": [ + { + "id": "perpage", + "type": "list", + "label": "Elementi per pagina", + "default": 3, + "enabled": true, + "visible": true, + "lvalues": ["20","30","40","50","60","70","80","90","100"] + } + ] +} diff --git a/channels/animeuniverse.py b/channels/animeuniverse.py new file mode 100644 index 00000000..e16e1b5a --- /dev/null +++ b/channels/animeuniverse.py @@ -0,0 +1,87 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------ +# Canale per animeuniverse +# ---------------------------------------------------------- + +from core import support + +host = support.config.get_channel_url() +headers = {} + +perpage_list = ['20','30','40','50','60','70','80','90','100'] +perpage = perpage_list[support.config.get_setting('perpage' , 'animeuniverse')] + + +@support.menu +def mainlist(item): + anime=['/anime/', + ('Tipo',['', 'menu', 'Anime']), + ('Anno',['', 'menu', 'Anno']), + ('Genere', ['', 'menu','Genere']), + ('Hentai', ['/hentai/', 'peliculas'])] + return locals() + + +@support.scrape +def menu(item): + action = 'peliculas' + data = support.match(item, patron= item.args + r'
').match + patronMenu = r'(?P