• 16-10-2023, 23:02:48
    #1
    import requests
    
    url = "https://www.expireddomains.net/logincheck/"
    goto = "https://member.expireddomains.net/domains/pendingdelete/?start=1250&activetab=expireddomains#listing"
    
    payload = r"login=login verisi"
    headers = {
      'Host': 'www.expireddomains.net',
      'Content-Length': '73',
      'Cache-Control': 'max-age=0',
      'Sec-Ch-Ua': '"Chromium";v="117", "Not;A=Brand";v="8"',
      'Sec-Ch-Ua-Mobile': '?0',
      'Sec-Ch-Ua-Platform': '"Linux"',
      'Upgrade-Insecure-Requests': '1',
      'Origin': 'https://www.expireddomains.net',
      'Content-Type': 'application/x-www-form-urlencoded',
      'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.132 Safari/537.36',
      'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
      'Sec-Fetch-Site': 'same-origin',
      'Sec-Fetch-Mode': 'navigate',
      'Sec-Fetch-User': '?1',
      'Sec-Fetch-Dest': 'document',
      'Referer': 'https://www.expireddomains.net/login/',
      'Accept-Encoding': 'gzip, deflate, br',
      'Accept-Language': 'en-US,en;q=0.9',
    }
    
    with requests.Session() as s:
        s.post(url, headers=headers, data=payload)
        print(s.cookies.get_dict())
        cookies_dict = s.cookies.get_dict()
        s.post(url, headers=headers, data=payload, cookies= cookies_dict)
        print(s.cookies.get_dict())
        r = s.get(goto)
        soup =BeautifulSoup(r.content, 'html.parser')
        
        veri = soup.select('td.field_domain')
    
        for i in veri:
    
            link = i.select_one("a").attrs['title']        
            print(link)
    Simdi dostlar surekli expired domainsten banlaniyorum Veri madenciligi sebebiyle. Amacim farkli uzantilarin dusme listesini tam cekip duzenlemek. Dusucek dedigi domainler dusmuyor tarihler SIKINTILI. Bir bot yazayim dedim.

    Neyse ben bu kalipla veri cekebiliyorum daha dogrusu su anki sizle paylastigim bu son halini denemedim! Cookiesiz ilk sayfa sonra banra ban yiyordum.
    Cookie sistemi ekledim.

    Bu kullanim dogrumudur?

    Login yaptik cookie cektim sonra
    s.post(url, headers=headers, data=payload, cookies= cookies_dict)
    yeni cookiyi gonderdim. Bu sekilde sayfalari taratacagim ama ise yarar mi?

    Loginli bir sistem cunku?
    Tesekkur ettim.
  • 16-10-2023, 23:05:50
    #2
    proxy deneyin