c# Selenium Yavaş yazma kodu yardım
2
●276
- 23-03-2020, 18:00:51c# seleniumda bot olduğunu anlamaması için yavaş yazma kodu nedir teşekkürler
- 23-03-2020, 18:14:13Ben kendimce böyle bir çözüm bulmuştum. Multi thread olması önemli yoksa gui donar.
public void SendKeysWithDelay(IWebElement webElement, string text, TimeSpan delay) { foreach (var chr in text) { Thread.Sleep(delay); webElement.SendKeys(chr.ToString()); } }Kullanımı:
SendKeysWithDelay(element, "yazı", TimeSpan.FromMilliseconds(500)); // 500 sabiti yerine random aralıkta gönderilebilir daha gerçekçi olur.