Я написал скрипт в vba вместе с selenium для запуска поиска на каком-то торрент-сайте. Мой скрипт работает нормально, но проблема в том, что мне пришлось использовать hardcoded delay
в моем скрипте, чтобы сделать его успешным. Что я хочу сделать сейчас, так это проверить доступность нужного элемента с помощью некоторого цикла или любого другого типа, выбив жестко заданную задержку из моего сценария. Любая помощь в этом будет высоко оценена.
Это моя попытка (рабочая):
Sub SearchItem()
With New ChromeDriver
.get "https://torrentz2.eu/"
Application.Wait Now + TimeValue("00:00:10") ''I wish to shake this hardcoded delay off
.FindElementByCss("#thesearchbox").SendKeys ("Udemy")
.FindElementByCss("#thesearchbutton").Click
End With
End Sub
Ссылка для добавления:
Selenium Type Library