Написал скрипт который по кругу делает одни и те же действия на одном сайте.
Иногда бывает такое, что этот сайт часто "ложится" и скрипт работает некорректно. Как можно сделать повторную загрузку страницы, если она не загрузилась полностью?
@user_bas проверять в цикле загрузку какого нибудь элемента страницы, несколько раз с паузой, и если не загрузилась через несколько попыток пробовать по новой.
@user_bas давайте я лучше сразу вместо вас перепишу ваш скрипт :) Есть уроки, есть форум, почитайте, посмотрите, тем более если вы даже не знаете как цикл запустить...
@Fox нажимается "Я не робот", и во время того, пока автоматически решается капча, поверх этого поля была какая-нибудь анимация, чтобы было понятно, что капча решается, а не страница зависла, поскольку при выполнении скрипта, когда решается капча, этого не видно.
Можно добавить элемент с гиф анимацией на страницу, прописать им стиль, абсолютные координаты, чтобы совпадали с координатами рекапчи и z-index, что бы анимация была поверх.. но к чему все эти телодвижения? Надписи в логе "начинаем решать капчу" и последующее "капча решена" вполне достаточно.
А если так сделать, это не отобразится случаем в метрике со стороны сайта при просмотре записи сессии пользователя?
@UserTrue действительно, я видимо заработался и запутался) спасибо за совет, помог мгновенно, мне показалось что в одном месте тоже пропустило даже с ожиданием загрузки, но не уверен, ещё послежу)