Advertisement
OBF-XIn

140.213.140.47-/sdcard/uji.py.py

Jul 3rd, 2023
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. """
  2. DOSA TANGGUNG SENDIRI
  3. """
  4. import requests,bs4,re,os
  5. from bs4 import BeautifulSoup
  6. udah=[]
  7. page=2
  8. def par(url):
  9.     log=requests.get(url)
  10.     cc=BeautifulSoup(log.text,"html.parser")
  11.     return cc
  12. class bacol:
  13.     def __init__(self):
  14.         self.cari("https://bacol69.pro/?s="+input("cari judul : ").replace(" ","+"))
  15.     def cari(self,url):
  16.         global page
  17.         gg=par(url)
  18.         for z in gg.find_all("a",href=True):
  19.             if "%" in str(z.text):
  20.                 if not str(z["href"]) in udah:
  21.                     udah.append(str(z["href"]))
  22.                     self.pidio(z["href"])
  23.             elif "https://bacol69.pro/page/"+str(page) in str(z["href"]):
  24.                 print("########################page "+str(page)+"##########################")
  25.                 page+=1
  26.                 self.cari(z["href"])
  27.     def pidio(self,url):
  28.         gg=par(url)
  29.         print("judul : "+gg.find("title").text.replace("Bacol69",""))
  30.         for lin in gg.find_all("iframe"):
  31.             link=re.search('src="(.*?)"',str(lin)).group(1)
  32.             if "dood" in str(link):
  33.                 kk=link.split("/")
  34.                 htm="https://dooood.com/e/"+kk[-1]
  35.             else:htm=link
  36.             print("link  : "+htm)
  37. os.system("clear")
  38. print("DOSA TANGGUNG MASING-MASING")
  39. bacol()
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement