- Регистрация
- 21.03.2016
- Сообщения
- 143
- Благодарностей
- 8
- Баллы
- 18
есть снипет:
Как все это переделать в FullEmulationMouse?
Код:
Tab tab = instance.ActiveTab;
HtmlElement he = tab.FindElementByAttribute("div", "class", "modal-body", "text", 0);
int leftintab = int.Parse(he.GetAttribute("leftintab"));
int topintab = int.Parse(he.GetAttribute("topintab"));
Random rnd = new Random();
int X = leftintab + rnd.Next(0, 50);
int Y1 = topintab + rnd.Next(-10, 10);
tab.MouseClick(X + 35, Y1 + 20, "left", "down");
Point[] points1 = new Point[12]
{
new Point(X + 60, Y1 + 50),
new Point(X + 80, Y1 + 50),
new Point(X + 100, Y1 + 50),
new Point(X + 120, Y1 + 50),
new Point(X + 140, Y1 + 50),
new Point(X + 160, Y1 + 50),
new Point(X + 180, Y1 + 50),
new Point(X + 200, Y1 + 50),
new Point(X + 220, Y1 + 50),
new Point(X + 250, Y1 + 50),
new Point(X + 280, Y1 + 50),
new Point(X + 310, Y1 + 50),
};
int[] delay1 = new int[12]
{
rnd.Next(20, 100), rnd.Next(20, 100), rnd.Next(20, 100),
rnd.Next(20, 100), rnd.Next(20, 50), rnd.Next(20, 100),
rnd.Next(20, 50), rnd.Next(20, 100), rnd.Next(20, 100),
rnd.Next(20, 100), rnd.Next(20, 120), rnd.Next(20, 120)
};
tab.MouseMove(points1, delay1);
tab.MouseClick(X + 310, Y1 + 50, "left", "up");
Последнее редактирование: