• 13-06-2023, 19:01:02
    #1
    Undetect selenium ile oturum açılıyor lakin bu untedected de birçok şey kısıtlı olduğu için yapmak istediğim şeyi bu kütüphane yapamıyor.
    Normal selenium ile yapmak istediğim şeyi yapabiliyorum. Ama bu seferde oturum açılamıyor.
    Bu sorunu nasıl çözebilirim.
    Normal selenium ile oturum açmayı nasıl yapabilirim.

    Undetect de tam olarak yapmak istediğim işlemde bu hatayı alıyorum. Uzantıyı webstoreden bu şekilde yüklemem lazım. Local yoldan yüklememem gerekir.
  • 13-06-2023, 19:03:42
    #2
    Merhaba, Undetect selenium ile oturum açıp cookieleri almanızı sonra normal browser ile cookieleri kullanmanızı öneririm
    • A.AY
    A.AY bunu beğendi.
    1 kişi bunu beğendi.
  • 13-06-2023, 19:04:13
    #3
    Hocam eskiden şu tarz bir şey yazmıştım belki işine yarar, kodlar muhtemelen şuan ki kütüphane ile uyuşmuyordur aradan 3 yıl geçti.
    https://github.com/iscanyc/instagram-profile-editor
  • 13-06-2023, 19:04:48
    #4
    A.AY adlı üyeden alıntı: mesajı görüntüle
    Undetect selenium ile oturum açılıyor lakin bu untedected de birçok şey kısıtlı olduğu için yapmak istediğim şeyi bu kütüphane yapamıyor.
    Normal selenium ile yapmak istediğim şeyi yapabiliyorum. Ama bu seferde oturum açılamıyor.
    Bu sorunu nasıl çözebilirim.
    Normal selenium ile oturum açmayı nasıl yapabilirim.
    Siteyi paylaşabilirmisiniz hocam.
  • 13-06-2023, 19:14:38
    #5
    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.
  • 13-06-2023, 19:18:50
    #6
    A.AY adlı üyeden alıntı: mesajı görüntüle
    Undetect selenium ile oturum açılıyor lakin bu untedected de birçok şey kısıtlı olduğu için yapmak istediğim şeyi bu kütüphane yapamıyor.
    Normal selenium ile yapmak istediğim şeyi yapabiliyorum. Ama bu seferde oturum açılamıyor.
    Bu sorunu nasıl çözebilirim.
    Normal selenium ile oturum açmayı nasıl yapabilirim.

    Undetect de tam olarak yapmak istediğim işlemde bu hatayı alıyorum. Uzantıyı webstoreden bu şekilde yüklemem lazım. Local yoldan yüklememem gerekir.
    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
  • 13-06-2023, 19:40:49
    #7
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba, Undetect selenium ile oturum açıp cookieleri almanızı sonra normal browser ile cookieleri kullanmanızı öneririm
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Hocam eskiden şu tarz bir şey yazmıştım belki işine yarar, kodlar muhtemelen şuan ki kütüphane ile uyuşmuyordur aradan 3 yıl geçti.
    https://github.com/iscanyc/instagram-profile-editor
    Extsoft adlı üyeden alıntı: mesajı görüntüle
    Siteyi paylaşabilirmisiniz hocam.
    41Yazılım adlı üyeden alıntı: mesajı görüntüle
    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.
    Misafir adlı üyeden alıntı: mesajı görüntüle
    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.