• 18-06-2024, 19:54:41
    #1
    Arkadaşlar,

    bir web sitesinde liste içinde ürünler var seçip yoluma devam etmek istiyorum ama bir türlü listeyi açtıramadım. Chatgpt en az 5 senaryo önerdi ama listeye gelince kalıyor. Web sitesinde sağ tıkla incele yapamıyorsunuz bunun bir anlamı var mi bilmiyorum engelemek istemişler ama F12 ile ilgili listenin İd bilgisini alıyorum selenium da yapmaya çalıyorum olmuyor. Sayfa koruması olma ihtimali nedir. Chatgpt ye sen çözemeceksin dedim Başarılar! diye trip attı bu konuda farklı bir yöntem çözüm önerecek var mı?

    loglamada bu cevabı alıyorum java ile chatgpt çözemedi

    INFO:root*****: Starting sequence.
    INFO:root*****: Navigating to https://*******
    INFO:root****: URL set, waiting to load the page.
    DEBUG:root:JavaScript execution result: None

  • 18-06-2024, 23:15:37
    #2
    Selenium'da çalıştırmadan önce kendi tarayıcınızdaki konsoldan bulmayı deneyin,

    Örneğin;
    Tarayıcıyı açın >> Web Sitesine girin >> F12'ye basın (veya öğeyi denetle) >> "Elements | Console | Sources" sekmelerinde olan "Console" kısmına tıklayın >>

    Ardından bunu yazın document.querySelector("#arananIdAdi"); (ID araması için "#" class araması için "." kullanın), eğer çıkıyorsa selenium'dan da erişebilirsiniz.

    Bazı elementler iframe ile çekiliyor olabilir, root veya shadow-root adı altında da saklanıyor olabilir, bunun için başka yöntemler kullanmalısınız.