Как задать время на движение мышкой

Hannes

Client
Регистрация
03.02.2016
Сообщения
527
Благодарностей
273
Баллы
63
Доброго летнего дня, товарищи!

Подскажите, пожалуйста, как задать время на действие движения мышкой.
Само движение происходит через С#, как в хелпе.

Код:
instance.ActiveTab.MouseMove(200, 250, 500, 250);
Но нужно ещё задать время на это действие.
Как это можно сделать?
 

Hannes

Client
Регистрация
03.02.2016
Сообщения
527
Благодарностей
273
Баллы
63
Что бы для каждого действия можно было задавать: x, y, time
где x и y - координаты клика
time - время на действие
 

Hannes

Client
Регистрация
03.02.2016
Сообщения
527
Благодарностей
273
Баллы
63
Решение нашел:
Источник

Код:
// create points
Point[] points = new Point[10]
{
    new Point(100, 100),
    new Point(110, 110),
    new Point(120, 120),
    new Point(130, 130),
    new Point(140, 140),
    new Point(150, 150),
    new Point(160, 160),
    new Point(170, 170),
    new Point(180, 180),
    new Point(190, 190)
};
// create delay
int[] delay = new int[10] { 100, 100, 100, 100, 100, 100, 100, 100, 100, 100 };
// perform the mouve move events
instance.ActiveTab.MouseMove(points, delay, false);
Есть что-нибудь более удобное, что бы не разбито было на несколько элементов запись, а шло "x, y, time".
 

Hannes

Client
Регистрация
03.02.2016
Сообщения
527
Благодарностей
273
Баллы
63
Если тайминг на клик по координатам установлен менее 20 мс - слишком большой разброс значений от нормы. Т.е, ставлю 10 - на деле может быть как 20, так и 25. Это можно как-то вылечить? Реальна ли эмуляция кликов с таймингом до 10?

Буду благодарен за любую информацию по эмулированию мыши!
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Нет, там в любом случае есть разброс значений чтобы не было линейности
 

Hannes

Client
Регистрация
03.02.2016
Сообщения
527
Благодарностей
273
Баллы
63
Не подскажете, есть ли скрипт для клика более компактный и удобный. Если использовать пример выше, то при нескольких тысячах записей начинается какой-то ад.
Замучался уже, когда скрипт небольшой - все работает, когда генерю скрипт тысяч на 5 движений мышкой, что-то вечно ломается.

Т.е, более компактное, разбитое по действиям...

Спасибо!
 

Sz5

Client
Регистрация
10.12.2012
Сообщения
157
Благодарностей
186
Баллы
43
  • Спасибо
Реакции: Hannes

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