Находит капчу где её нет
-
Скрипт спамит по ВК через моб версию. Всё отлично , вот только иногда находит на странице блок капчи в то время, когда её нет
и на моменте отгадывания зависает на минуту-полторы. В чём причина?
вот скрин:
-
@afk в том, что каптчу , да и любые другие html элементы таким образом не проверяют.
нужен исходный код стр. когда каптча есть и когда ее нет. тогда вам смогут помочь "поточнее".
-
@out я проверять html элементы проверять умею. тут не в этом дело
- скрипт находит капчу в том месте где её нет - и ждет ответа от сервера - антигейт
- если поставить на паузу и запустить с экшн'а "Код страницы" - то если капчи нет - её не найдет
как я понимаю, дело в том, что сохраняется Код страницы не корректно скорее всего
-
@afk нет, беда в том, что под проверкой наличия каптчи, вы подразумеваете поиск в исходном коде слова "Введите"
а это как вы уже поняли ну очень не правильно, а значит не надежно. Привязку нужно делать не к тексту, а html, + проверять видимость его (что style не был дисплей нон, и высота / ширина > 0)
-
@out said in Находит капчу где её нет:
@afk нет, беда в том, что под проверкой наличия каптчи, вы подразумеваете поиск в исходном коде слова "Введите"
а это как вы уже поняли ну очень не правильно, а значит не надежно. Привязку нужно делать не к тексту, а html, + проверять видимость его (что style не был дисплей нон, и высота / ширина > 0)ок, спасибо за подсказку ) а с помощью какого экшна это можно реализовать?
-
This post is deleted!
-
@afk он так и называется "Проверить Существование": https://wiki.bablosoft.com/doku.php?id=ru:how_to_check_if_page_element_exists