Каптча Press & Hold

linima2229

Новичок
Регистрация
07.03.2020
Сообщения
17
Благодарностей
3
Баллы
3
Выделение_006.png

Сталкивался кто?Как сэмулировать зажатую кнопку мыши?
 

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
63
Я сталкивался, решается довольно легко. Есть в зеннопостере стандратные методы клик и удержание кнопки, ими и реализовывал решение.
 
  • Спасибо
Реакции: Dim_ON и linima2229

baracuda

Client
Регистрация
19.06.2013
Сообщения
793
Благодарностей
278
Баллы
63
Взято где то с форума

C#:
//Находим элемент кнопки
var elButton = instance.ActiveTab.FindElementByXPath("//iframe", 0);
//Определяем, на каком расстоянии от верха страницы находится кнопка
int topInBrowser = int.Parse(elButton.GetAttribute("topInBrowser"));
//Делаем прокрутку на это расстояние
instance.ActiveTab.FullEmulationMouseWheel(0, topInBrowser);
//Ведём курсор мышки к кнопке
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(elButton);
//Кликаем
instance.ActiveTab.FullEmulationMouseClick("left", "down");
Thread.Sleep(5 * 1000);
instance.ActiveTab.FullEmulationMouseClick("left", "up");
Ну и не забываем менять IP
 

Dim_ON

Client
Регистрация
01.03.2016
Сообщения
22
Благодарностей
2
Баллы
3
Я сталкивался, решается довольно легко. Есть в зеннопостере стандратные методы клик и удержание кнопки, ими и реализовывал решение.
Как делать клик понятно. А как реализовать удержание кнопки
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113

Dim_ON

Client
Регистрация
01.03.2016
Сообщения
22
Благодарностей
2
Баллы
3
Этот код у меня не работает. Курсор двигается но на кнопку с капчей не нажимается.
Может я конечно Xpath путь не правильный указал...
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

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