From 98591b922ff38d54bb5e4f591829991c61a8068e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=B3nos?= Date: Mon, 17 Jan 2022 10:55:52 +0100 Subject: [PATCH] Aggiornamento Streamtape --- animeworld/__init__.py | 5 ++--- setup.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/animeworld/__init__.py b/animeworld/__init__.py index 51c394b..c4582f7 100644 --- a/animeworld/__init__.py +++ b/animeworld/__init__.py @@ -312,12 +312,11 @@ def _getFileLink(self): if sb_get.status_code == 200: soupeddata = BeautifulSoup(sb_get.content, "html.parser") site_link = soupeddata.find("div", { "id" : "external-downloads" }).find("a", { "class" : "btn-streamtape" }).get("href") - sb_get = requests.get(site_link, headers = self._HDR, cookies=cookies) + sb_get = requests.get(site_link, headers = self._HDR, cookies=cookies, allow_redirects=False) if sb_get.status_code == 200: - soupeddata = BeautifulSoup(sb_get.content, "html.parser") - mp4_link = "https://" + re.search(r"document\.getElementById\(\'vid\'\+\'eolink\'\)\.innerHTML = \"\/\/(.+)\'\;", soupeddata.prettify()).group(1) + mp4_link = "https://stape.fun/get_video" + re.search(r"document\.getElementById\('ideoooolink'\)\.innerHTML = .*(\?id=.*?&expires=.*?&ip=.*?&token=.*?)'", soupeddata.prettify()).group(1) return mp4_link.replace(" ", "").replace("+", "").replace("\'", "").replace("\"", "") def download(self, title=None, folder=''): diff --git a/setup.py b/setup.py index 61fb3c3..4e8147b 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="animeworld", # Replace with your own username - version="1.4.0", + version="1.4.1", author="MainKronos", author_email="lorenzo.chesi@live.it", description="AnimeWorld UNOFFICIAL API",