Если делаете через http клиент, то получите содержимое ответа через одноимённое действие, после чего через if поставьте условие если переменная ответа соответствует нужной Вам.
Вопрос к циклам и cloudfare
-
Есть два вопроса. При заходе на сайт клаудфейр бывает выполненным, а бывает нет, как сделать, чтобы когда он был выполненным, скрипт не нажимал на галочку. И второе, когда я ввожу данные и нажимаю клаудфейр а потом подтвердить, то у меня часто выдает разные ошибки ввиде сплывающей надписи справа снизу. Как сделать, чтобы если надпись успеха не появилась в течение 30сек, скрипт заново загружал сайт вводил данные и тд. И также сделать ограничение этих повторений например 10
-
@LIJaByXa Цикл For и в нём проверка на существования чего то и если есть то по условию If что то и делать.
Ну а клик если есть уже галочка, ну и что, он не должен ничего испортить.
Можно зажав левую клаву мыши выделить даже зелёную галочку и по Изображению будет проверяться, есть такое нет ли.
Там настройки есть, с какой % вероятностью искать и scroll страницы или нет, тут его выключить лучше.Читайте у модулей и у их кубиков есть описание.
Скрины:
-
@Alex84 Окей, а вот такой вопросик еще. Я просто недавно изучать начал пока не понимаю. Когда элемент ищется на странице, он ищется по сss параметрах, или по тексту тоже, потому что вот это само окошко, на котором текст, полностью одинаковое при разных надписях. Заранее спасибо
-
@LIJaByXa Ну так там в Проверить существование элемента и есть Селекторы элемента.
На выбор три варианта CSS - MATCH - IXPAT
Вот Мэйтч он может так то и по Словам искать.
Хотя Икспат тоже :)))
Это уже надо вам изучать сами Селекторы и их разновидности.
Пример >XPATH> //*[text()="слово"]
Где слово там нужное и надо вписать.
Оно везде по разному.
Но вот Икспат лучше изучать и более конкретный Селектор можно создать.
Давненько тут Fox подсказал это:
https://docs.google.com/document/d/1PdfKMDfoqFIlF4tN1jKrOf1iZ1rqESy2xVMIj3uuV3g/pub