Merhaba, Undetect selenium ile oturum açıp cookieleri almanızı sonra normal browser ile cookieleri kullanmanızı öneririm
Siteyi paylaşabilirmisiniz hocam.
Sanırım Google da oturum açamıyorsunuz. Bunun için Chrome portable indirip selenium ile portable o açıp geri kalan işlemleri yapabilirsiniz ben öyle yapmıştım daha önce.
flagslarında sorun var hocam ayrıca zaten google çeviri orjinal google chromede vardır o yüzden bu şekilde hata alırsınız c# undetected ise yardımcı olabilirim
Teşekkür ederim yorumlarınız için.
Bu kodlar ile hallettim.
from undetected_chromedriver import Chrome, ChromeOptions
# Tarayıcı ayarları
options = ChromeOptions()
options.add_argument("start-maximized")
options.add_argument("--disable-extensions")
options.add_argument("--disable-gpu")
options.add_argument("--disable-dev-shm-usage")
options.add_argument("--no-sandbox")
# Tarayıcı nesnesi oluşturma
driver = Chrome(options=options)
# İstenen sayfaya gitme
driver.get("https://www.google.com")
input("Lütfen Oturum Açın Yada Oturum Açma kodunu Buraya Yazın")
# Oturum açma kodunu bunun altına yaz
driver.refresh()
# save cookie
import pickle
pickle.dump(driver.get_cookies(), open("cookies.pkl", "wb"))
driver.close()
driver.quit()
import pickle
import selenium.webdriver
driver = selenium.webdriver.Chrome()
driver.get("http://www.google.com")
cookies = pickle.load(open("cookies.pkl", "rb"))
for cookie in cookies:
driver.add_cookie(cookie)
driver.refresh()ihtiyacı olan biri olur belki paylaşmak istedim.