From 1dd3c3a2a1df499ca89bfb9a933483197c1251a5 Mon Sep 17 00:00:00 2001 From: AbdullahM0hamed <25087116+AbdullahM0hamed@users.noreply.github.com> Date: Sat, 17 Oct 2020 22:19:46 +0100 Subject: [PATCH] Fix streamtape (#558) * fix streamtape * autopep8 --- anime_downloader/extractors/streamtape.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/anime_downloader/extractors/streamtape.py b/anime_downloader/extractors/streamtape.py index 6179c85..0a98139 100644 --- a/anime_downloader/extractors/streamtape.py +++ b/anime_downloader/extractors/streamtape.py @@ -1,10 +1,17 @@ from anime_downloader.extractors.base_extractor import BaseExtractor from anime_downloader.sites import helpers +import re + class StreamTape(BaseExtractor): def _get_data(self): + resp = helpers.get(self.url, cache=False).text + url = "https:" + \ + re.search( + "document\.getElementById\([\"']videolink[\"']\)\.innerHTML.*?=.*?[\"'](.*?)[\"']", resp).group(1) + return { - 'stream_url': 'https:' + helpers.soupify(helpers.get(self.url)).select("div#videolink")[0].text, + 'stream_url': url, 'referer': self.url }