Selamlar, bir sorum var.
İnternette araştırdım fakat pek sağlıklı sonuçlar bulamadım. İnsanlar papağan gibi sürekli aynı şeyleri yazmışlar.
C# ta bir uygulama geliştiriyorum.
Bir webbrowser var ve bir internet site ziyaret ediyor. İnternet sitede de bir yere tıklamasını ve bu işlemi otomatik yapmasını istiyorum.
Yazılımı butonlar ile yaptığım zaman bir problem olmuyor. Browser sayfayı açıyor, butona tıklıyorum ve butona tıklamam ile ziyaret edilen internet sitedeki ilgili linke tıklanıyor.
Fakat ben bunu otomatik yapmak istediğim zaman işlemler çok hızlı gerçekleştiği için webbrowser da ilgili sayfa açılmadan kod kaynak kodu almaya çalışıyor ve kaynak kod bulamadım diye hata veriyor. Dolayısıyla ilgili linke tıklayamıyor.
Öncelikle ilgili adrese girmesi, sayfanın açılması için belli bir süre bekemesi ve site ziyaret edildikten sonra ilgili sitenin kaynak kodunun çekilerek linke tıklanması gerekiyor.
Fakat ilk görev tamamlanmadan ikinci göreve geçmeye çalıştığı için hata alıyorum.
İnternette thread.sleep komutu önerilmiş sürekli fakat bu komut yazılımın sadece belli süre geç açılmasını sağlıyor, sonuç değişmiyor.
Önerilerinizi bekliyorum. Teşekkürler.