Poster di default

This commit is contained in:
Alhaziel01
2024-03-17 11:21:03 +01:00
parent 575629a3ac
commit 58c402bcc6
2 changed files with 15 additions and 19 deletions

View File

@@ -3,8 +3,7 @@
# Canale per ToonItalia
# ------------------------------------------------------------
from core import httptools, scrapertools, support
import inspect
from core import scrapertools, support
host = support.config.get_channel_url()
headers = [['Referer', host]]
@@ -13,17 +12,15 @@ headers = [['Referer', host]]
@support.menu
def mainlist(item):
menu = [('Anime',['/category/anime', 'peliculas', '', 'undefined']),
('Anime ITA {submenu}',['/anime-ita', 'peliculas', 'list', 'undefined']),
('Anime Sub-ITA {submenu}',['/contatti', 'peliculas', 'list', 'undefined']),
('Film Animazione',['/film-animazione', 'peliculas', 'list', 'undefined']),
('Serie TV',['/serie-tv/', 'peliculas', 'list', 'tvshow'])]
('Anime ITA {submenu}',['/anime-ita', 'peliculas', 'list', 'undefined']),
('Anime Sub-ITA {submenu}',['/contatti', 'peliculas', 'list', 'undefined']),
('Film Animazione',['/film-animazione', 'peliculas', 'list', 'undefined']),
('Serie TV',['/serie-tv/', 'peliculas', 'list', 'tvshow'])]
search = ''
return locals()
def search(item, text):
item.args='search'
item.thumbnail = 'anime'
item.contentType = 'undefined'
item.url = "{}/?{}".format(host, support.urlencode({"s": text}))
support.info(item.url)
@@ -50,14 +47,9 @@ def peliculas(item):
patron = r'<li><a href="(?P<url>[^"]+)">(?P<title>[^<]+)'
else:
patronBlock = '<main[^>]+>(?P<block>.*)</main>'
patron = r'<article.*?<h2 class="entry-title.*?<a href="(?P<url>.*?)">(?P<title>.*?)</a>.*?<img.*?src="(?P<thumb>.*?)".*?<p>(?P<plot>.*?)</p>.*?</article>'
if item.args == 'search':
patron = r'<article.*?<h2 class="entry-title.*?<a href="(?P<url>.*?)">(?P<title>.*?)</a>.*?<p>(?P<plot>.*?)</p>.*?</article>'
typeContentDict={'movie':['film']}
typeActionDict={'findvideos':['film']}
patronNext = '<a class="next page-numbers" href="([^"]+)">'
patronBlock = r'<main[^>]+>(?P<block>.*)</main>'
patron = r'class="entry-title[^>]+><a href="(?P<url>[^"]+)">(?P<title>[^<]+)</a>.*?<p>(?P<plot>[^<]+)'
patronNext = r'<a class="next page-numbers" href="([^"]+)">'
def itemHook(item):
support.info(item.title)
@@ -79,7 +71,7 @@ def check(item):
def episodios(item):
anime = True
item.contentType = 'tvshow'
patron = r'>\s*(?:(?P<season>\d+)(?:&#215;|x|×))?(?P<episode>\d+)(?:\s+&#8211;\s+)?[ ]+(?P<title2>[^<]+)[ ]+<a (?P<data>.*?)(?:<br|</p)'
patron = r'>\s*(?:(?P<season>\d+)(?:&#215;|x|×))?(?:0*)?(?P<episode>\d+)(?:\s+&#8211;\s+)?[ ]+(?P<title>[^<]+)'
return locals()