@584 смотри
Загрузка страницы Ожидать прогрузки страницы Ожидать элемента какого-то при загрузке, например кнопку какую-то Нажать на эту кнопкуну по крайней мере я так делаю, может есть конструкция понадежнее
Мне это поможет. Т.к. мне надо что проверялись существования элементов только после того, как полностью загрузится страница (и разумеется эта страница на сервере site.ru). Только когда я пишу так, он всё равно не ожидает загрузки.
Может быть фикс какой-то получится сделать? Уже 5й заказ у меня простаивает, не могу клиентам отдать, т.к. существование элемента невозможно проверить.
И приходится на этом кривом аймакросе работать((((
https://youtu.be/TNu0XVOvuNE - вот видео, как этотработает.
Пишу Wait http://site.ru; хотя грузится http://site.ru/?vars=something
Вот какие именно переменные будут грузится, угадать не могу.
@Nludi
Wait http://site.ru будет ждать, пока загрузится любая страница с этого сайта. Более того, какая-то страница с этого сайта уже когда то грузилась, то это действие завершится мгновенно.
Сначала вам нужно определится с критерием, как именно будет известно, что страница загружена?
Исправьте в ВИКИ, пожалуйста. (http://wiki.bablosoft.com/doku.php?id=ru:is_it_possible_to_execute_certain_action_depending_on_condition_if_statement)
@support said:
Сначала вам нужно определится с критерием, как именно будет известно, что страница загружена?
Вот именно, что критериев то нет универсальных, т.к. могут быть загружены разные варианты.
Поэтому и прошу Вас как-то программно реализовать функцию проверки того, что страница загружена полностью.
Что-то у меня тоже непонятка возникла
Может что-то недогоняю
Например загружаю картинку на имгур
И там через 30-40 картинок появляется капча, то есть переодически
Как мне отлавливать эту капчу и разгадывать? Как лучше всего?) Уже два дня ковыряюсь невкурю что-то( Были рабочие варианты но криво все не так делаю точно))
Еще блин эту капчу ловить приходится что бы записать шаб
@support спасибо читал, после этого чтива вообще запутался
я так понял надо сделать по аналогии что бы проверяло есть капча и нету сразу, верно?
как то слишком геморно конечно
я изначально сделал проще без цикла, проверял есть ли элемент с капчей, если нету то продолжаем, ну а если есть то отгадываем
кстати если юзать ожидание, после таймаута поток уходит в ошибку, а хотелось бы обрабатывать этот момент
я изначально сделал проще без цикла, проверял есть ли элемент с капчей, если нету то продолжаем, ну а если есть то отгадываем
Ну так неизвестно, нету капчи потому что она еще не появилась, либо потому, что ее вообще не будет.
кстати если юзать ожидание, после таймаута поток уходит в ошибку, а хотелось бы обрабатывать этот момент
Да, я об этом же. Лучший вариант - в цикле проверять 2 условия -
как то слишком геморно конечно
Ну хорошо, ждите тогда функции ожидания загрузки страницы. Будет во вторник вечером.
Выпустил 13.0.0 версию. В ней появилось действие "Ждать Полной Загрузки"

Напротив некоторых действий(клики, прокрутка, ввод текста) появилась кнопка - "Ждать полной загрузки страницы".

Новые действия не идеальны. Я старался как мог, но они могут ошибаться.
@support спасибос! все робит круто, даже постер в гугл+ вчера ковырял долго, даже не логинился
в отладке все норм, а когда запускаешь проект то ошибка падает таймаута почему-то
сейчас просто поправил проект, выставил "ждать полной загрузки" на шагах логина и все заработало как часики)) спасибо еще раз, оперативно