fix toonitalia and uprot

This commit is contained in:
ilmich
2024-03-17 19:30:03 +01:00
parent 58c402bcc6
commit cc5619d7b2
2 changed files with 2 additions and 2 deletions

View File

@@ -71,7 +71,7 @@ def check(item):
def episodios(item):
anime = True
item.contentType = 'tvshow'
patron = r'>\s*(?:(?P<season>\d+)(?:&#215;|x|×))?(?:0*)?(?P<episode>\d+)(?:\s+&#8211;\s+)?[ ]+(?P<title>[^<]+)'
patron = r'>\s*(?:(?P<season>\d+)(?:&#215;|x|×))?(?P<episode>\d+)(?:\s+&#8211;\s+)?[ ]+(?P<title>[^<]+)[ ]+<a (?P<data>.*?)(?:<br|</p)'
return locals()

View File

@@ -709,7 +709,7 @@ class UnshortenIt(object):
return httptools.downloadpage(uri, only_headers=True, follow_redirects=False).headers.get('location', uri), 200
def _unshorten_uprot(self, uri):
html = httptools.downloadpage(uri, cloudscraper=True).data
html = httptools.downloadpage(uri, cloudscraper=False).data
link = scrapertools.find_single_match(html, r'--></button></[a|div]?>.+?<a[^>]+href="([^"]+)">')
if link != uri:
return link, 200