none
CSharp ile chrome tarayıcıda açık olan web sayfasındaki butona tıklama RRS feed

  • Soru

  • Herkeze selam;

    Başlıkta da belirttiğim gibi Chrome tarayıcıda açık olan bir sitenin istediğim bir butonunu csaharp yada VBnet formu kullanarak tıklama yapabilirmiyim.

    Mesela webbrovser kullanarak yapılabiliyor ama dediğim gibi ben bilgisayarımdaki tarayıcıyı kullanarak hazırladığım bir form aracıyla bu işlemi yapmak istiyorum.

    var elementler = WebBrowser1.Document.GetElementsByTagName("button"); foreach (HtmlElement element in elementler) { if (element.InnerHTML.Contains("ANA SAYFA")) { element.InvokeMember("click"); } }

    Forum sitelerinde hep WebBrowser kullanılmış örnekler var.

    Yardımcı olacak arkadaşlara şimdiden teşekkür ederim.


    • Düzenleyen Doğan METE 24 Ağustos 2017 Perşembe 16:38
    24 Ağustos 2017 Perşembe 16:37

Tüm Yanıtlar

  • Eğer bu site ve üzerindeki buton değişken değilse yani sabitse o zaman resim işlemeyi önerebilirim.Bu sayede chrome daki sitedeki butonun konumu alıp api sayesinde tıklama yapabilirsin.Öbür türlü site herhangi bir siteyse bu işlem imkansız ya da çok zor.

     

    sssa

    25 Ağustos 2017 Cuma 14:50
  • Tavsiyen için teşekkür ederim;

    Deniycem. Birde şöyle bir sorun var 

    Mesela webBrowser kullanarak hazırladığım bir formda webBrowser.Navigate("https://freebitco.in/");

    adreste belirttiğim https://freebitco.in sitesini açmıyor sebebi ne olabilir.

    27 Ağustos 2017 Pazar 20:57
  • Maalesef web hakkında pek bilgim yok.


    sssa

    28 Ağustos 2017 Pazartesi 11:09
  • Bu sitede iki tane soru sordum ikisinede cevap bulamadım
    28 Ağustos 2017 Pazartesi 12:03