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.