Вопрос по каптче

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48
Всем привет, на авито наткнулся на каптчу, которая вылезает ввиде выбора картинок, а в ЗеноПостер имеется ручое разгадывание капчи. Подскажите может имеется функция, по самостоятельному разгадыванию каптчи( с картинками
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113
Всем привет, на авито наткнулся на каптчу, которая вылезает ввиде выбора картинок, а в ЗеноПостер имеется ручое разгадывание капчи. Подскажите может имеется функция, по самостоятельному разгадыванию каптчи( с картинками
В нужном месте шаблона выполнить C#-код:
instance.WaitForUserAction(300);
После его выполнения приостановится работа шаблона до нажатия кн. Продолжить выполнение в прав. нижнем углу инстанса.
Вместо 300 - вписать кол-во секунд с запасом, побольше, чтобы выполнение не проскочило дальше.
 
  • Спасибо
Реакции: Serjio Leone

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48
В нужном месте шаблона выполнить C#-код:
instance.WaitForUserAction(300);
Я написал программу без кода С#, и если я вставлю эту строку в C#
instance.WaitForUserAction(300);
после нажатия кнопки ВОЙТИ, то появляется ошибка
Выполнение действия HtmlElement Не найден HTML элемент, по условиям поиска
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113
Я написал программу без кода С#, и если я вставлю эту строку в C#


после нажатия кнопки ВОЙТИ, то появляется ошибка
Выполнение действия HtmlElement Не найден HTML элемент, по условиям поиска
Видимо нужно переработать это место шаблона, т.к. часть действий вы выполняете вручную (нажимаете Войти), а дальше по шаблону видимо идет экшен клика на Войти, его нужно убрать.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48

Вложения

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113

Вложения

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48
У вас использованы неудачные атрибуты на действиях, которые изменяются, поправил и добавил код.
Кстати окно с капчей не всегда появляется, можно сделать, так что бы при появлении капчи появлялась она, если капчи нет, то программа дальше работала
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113
Кстати окно с капчей не всегда появляется, можно сделать, так что бы при появлении капчи появлялась она, если капчи нет, то программа дальше работала
Через конструктор действий сделайте focus на элементе каптчи.
Из этого действия пройдет по зеленому выходу, если каптча есть, по красному, если нет.
 

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 020
Благодарностей
29
Баллы
48
Через конструктор действий сделайте focus на элементе каптчи.
Не получается, можешь подсказать где имеются материалы про эти функции, а то бесплатные уроки посмотрел, там ни чего подобного нет
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113
Не получается, можешь подсказать где имеются материалы про эти функции, а то бесплатные уроки посмотрел, там ни чего подобного нет
https://zennolab.com/wiki/ru:action_constructor
https://zennolab.com/discussion/threads/pravilnyj-poisk-ehlementov-na-stranice-i-rabota-s-nimi-osnovy-i-xitrosti-dolzhen-znat-kazhdyj.23622/

Если коротко, то как только появилась каптча, по ней кликаем прав. кн. мыши и из контекстного меню выбираем Конструктор действий.
Желательно, чтобы у вас в Отладке было активное окно Свойства элемента, с ним будет легче ориентироваться.
upload_2018-6-28_13-29-27.png


upload_2018-6-28_13-30-25.png
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)