- Регистрация
- 29.10.2016
- Сообщения
- 97
- Благодарностей
- 187
- Баллы
- 33
Есть капча:
Координаты куда нужно вставлять пазл получаю через ImageMagick
Стандартными средствами drag drop пазл вставляется, но палится, что делал не человек и капча не срабатывает, через данный код тоже палит
Помогите сэмулировать введение капчи!
Координаты куда нужно вставлять пазл получаю через ImageMagick
![](/discussion/proxy.php?image=https%3A%2F%2Fd.radikal.ru%2Fd09%2F1801%2F69%2F7d4160c95753.png&hash=058542e066c843eefe62d70b60c43ed3)
Стандартными средствами drag drop пазл вставляется, но палится, что делал не человек и капча не срабатывает, через данный код тоже палит
PHP:
instance.ActiveTab.MouseClick(355, 372, "left", "down");
int x = 355;
int y = 372;
Random rnd = new Random();
//x += rnd.Next(50, 200);
//y += rnd.Next(50, 200);
// массив точек, по которым будет двигаться курсор мыши
Point[] points = new Point[10]
{
new Point(x, y),
new Point(x + 10, y + 2),
new Point(x + 20, y + 0),
new Point(x + 30, y + 1),
new Point(x + 40, y + 3),
new Point(x + 50, y - 6),
new Point(x + 60, y + 0),
new Point(x + 70, y + 0),
new Point(x + 80, y + 0),
new Point(x + 90, y + 0)
};
// случайные задержки между движениями
int[] delay = new int[10] {
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150),
rnd.Next(50, 150)
};
instance.ActiveTab.MouseMove(points, delay, false);
instance.ActiveTab.MouseClick(442, 348, "left", "up");
Помогите сэмулировать введение капчи!