• 13-06-2023, 22:45:37
    #1
    Undetect seleniumda google oturum aç sayfasi açtirdim. Gmail girdiricem girmiyor. Gmail şifre girmek istiyorum. Butonları algilamiyor. Xpath, class name, class id birçok driver.find_element parametrelerini denedim. Algilamiyor.
    Seleniumda xpath bekleme wait modülünü de denedim 20 saniye xpath ı bekle gibi. O da işe yaramadı.
    Sonsuz while döngüsüne ekledim Gmail input girişini, her 5 saniyede bir deneyecek şekilde, işlem sorunsuz olursa döngüyü kıracak şekilde yaptım. Onlarca denemede yine xpath veya class name ile input girdisine Gmail girdiremedim.
    Bu konuda bilgisi olan arkadaşlar varsa sorunuma çözüm bulursa para ödülü vereceğim.
    Teşekkürler.
  • 13-06-2023, 22:47:12
    #2
    Merhabalar imzamdaki linkten ulaşırsanız yardımcı olalım
    • A.AY
    A.AY bunu beğendi.
    1 kişi bunu beğendi.
  • 13-06-2023, 22:48:17
    #3
    javascript ile yazsana hocam niye uraşıyorsun oda olmadı actions ile gönder actions ile yemememe ihtimali yok zaten
    • A.AY
    A.AY bunu beğendi.
    1 kişi bunu beğendi.
  • 13-06-2023, 22:54:17
    #4
    Eğer ekranda siz başka bir işlem yapmıyorsanız Java da robot var imleci giriş butonunun üstüne götürüp normal tıklama yaptırıyor. Python da da vardır mutlaka öyle deneyin
  • 13-06-2023, 22:56:53
    #5
    https://pypi.org/project/py_robot/ burada açıklamışlar sanırım. Koordinatları bulmak için de ekran görüntüsü alın painte yapıştırın mouse u butonun üstüne getirince sol altta koordinatları yazıyor
  • 13-06-2023, 23:01:18
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    javascript ile yazsana hocam niye uraşıyorsun oda olmadı actions ile gönder actions ile yemememe ihtimali yok zaten
    41Yazılım adlı üyeden alıntı: mesajı görüntüle
    https://pypi.org/project/py_robot/ burada açıklamışlar sanırım. Koordinatları bulmak için de ekran görüntüsü alın painte yapıştırın mouse u butonun üstüne getirince sol altta koordinatları yazıyor
    Çok tesekkur ederim action chains ile deneyeceğim. Olmazsa koordinat ile denerim.
    Hangisi işe yararsa size ödülü vereceğim.
  • 26-06-2023, 19:26:49
    #7
    seleniuma şu kodu ekle

    # bu email inputana mail ekler
    var emailInput = document.querySelector('input[type="email"]');
    emailInput.value = "example@example.com";

    #buda butona tıklar
    var emailbutton = document.querySelector('button').click()