From 06eca2276e546cdb2453f8661bb8e32700623a60 Mon Sep 17 00:00:00 2001 From: uk365 <126067835+uk365@users.noreply.github.com> Date: Tue, 30 Jan 2024 23:24:50 +0530 Subject: [PATCH] #26 --- FZBypass/core/bypass_scrape.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/FZBypass/core/bypass_scrape.py b/FZBypass/core/bypass_scrape.py index f7771f0..2878d59 100644 --- a/FZBypass/core/bypass_scrape.py +++ b/FZBypass/core/bypass_scrape.py @@ -158,7 +158,8 @@ async def toonworld4all(url: str): prsd += f"{tl.string}, " prsd = prsd[:-2] return prsd - +MAGNET_REGEX = r"magnet:\?xt=urn:btih:[a-zA-Z0-9]*" + async def tamilmv(url): req=requests.get(url) soup=bs(req.content,'html.parser') @@ -166,17 +167,18 @@ async def tamilmv(url): links=[] for i in magnets: try: - if i.get_text()=="MAGNET" or i.find('img').get('alt')=="magnet.png": - j=i.find_previous_sibling('strong') - links.append({"name":j.get_text(),"link":i.get('href')}) + # if i.get_text()=="MAGNET" or i.find('img').get('alt')=="magnet.png": + # j=i.find_previous_sibling('strong') + # links.append({"name":j.get_text(),"link":i.get('href')}) + magnets = re_findall(MAGNET_REGEX, i.text) except: pass - print(i) - print(i.get_text()) - print(i.get('href')) + # print(i) + # print(i.get_text()) + # print(i.get('href')) - return 'parse_data' + return magnets