diff --git a/PyBypass/VideoServers/streamtape_bypass.py b/PyBypass/VideoServers/streamtape_bypass.py index 715a7e2..d76fe38 100644 --- a/PyBypass/VideoServers/streamtape_bypass.py +++ b/PyBypass/VideoServers/streamtape_bypass.py @@ -1,6 +1,6 @@ import requests import re - +import time """ Website : streamtape.com | streamtape.xyz | streamtape.to @@ -15,8 +15,11 @@ """ def streamtape_bypass( url:str)-> str: - response = requests.get(url) - - if (videolink := re.findall(r"document.*((?=id\=)[^\"']+)", response.text)): + while True: + response = requests.get(url) + videolink = re.findall(r"document.*((?=id\=)[^\"']+)", response.text) nexturl = "https://streamtape.com/get_video?" + videolink[-1] - return nexturl + if len(nexturl) > 50: + return nexturl + print("Incomplete URL, retrying in 2 seconds...") + time.sleep(2)