@Basedge said in Как пропустить элемент в цикле?:
[[CYCLE_INDEX]] % 3 == 0 && [[CYCLE_INDEX]] != 0IF [[CYCLE_INDEX]] % 3 == 0
Continue
@Neboch said in Ожидаю элемент:
@Fox Я не настолько продвинут к сожалению, порыл в интернете как селекторы создавать сложна( или есть простой путь?
К созданию селекторов вы будете очень часто обращаться, это очень полезный навык. Могу посоветовать мануал, по которому изучал Xpath я сам:
Мануал по Xpath
Если лень изучать мат часть, можете использовать селектор >MATCH> или клик по изображению.
Мануал по селекторам
@Neboch said in Ожидаю элемент:
Что можно сделать?
Нужно сделать условие проверки элемента и обработать событие.
К примеру, если скрипт не дождался элемент, то, допустим, делаем релод и выполняем заново действие.
Таким образом Вы сможете не обрывать поток. Да и вообще полезно делать такие условия на случай разных заплетных событий.
@Neboch said in Ожидаю элемент:
@Fox А вы же писали " Не используйте автоматически сгенерированные селекторы, они не надёжны. Создавайте свои селекторы, например xpath " . Или вы про CSS?
BAS генерирует автоматические селекторы CSS, но это не означает, что нельзя использовать CSS. Просто там где в селекторе встречается текст ":nth-child(n)", означает что BAS его создал автоматически.
Основная проблема в том, что BAS генерирует селекторы по порядку сверху вниз, как они встречаются в коде страницы. Но после перезагрузки страницы порядок может изменится, могут появится новые элементы или наоборот - не появится старые.
@Neboch said in Ожидаю элемент:
@BlackS Щас попробовал XPATH и тоже получил 2 ошибки на 25 потоков. Буду через матч пробовать теперь
Если вы просто выбрали тип Xpath в меню селекторов, то сам селектор остался тот же - автоматически сгенерированный. Фишка не в Xpath или CSS, а в самом тексте селектора, желательно научиться создавать свои, универсальные селекторы. В принципе хватит даже начальных знаний