Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Nikanr
Отправлено: 05 Июня, 2021 - 22:30:20
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 231
Дата рег-ции: Март 2019  
Репутация: 5




Есть стартовые координаты c которых двигается мышка допустим это xs(347), ys(969). Есть финишные координаты например xf(147), yf(445). Финишные и стартовые координаты могут меняться. Вопросы:

1. Как создать необходимое число шагов перемещения, что бы мышка плавно переместилась из одной точки в другую?
2. Как добиться равномерной генерации шага перемещения если разница между xs и xf небольшая, а между ys и yf большая, наоборот или равномерная?
3. Можно ли сделать шаг случайным и оставить равномерную генерацию?

Сделал что-то такого но он сначала двигается пока не истечет меньшая координата, а потом идет доводка движение по большей, но это ужасно выглядит)

CODE:
int xs = 347, ys = 969;

int temp = xs, temp2 = ys; // 147 445

int mas[500][500];

int g = 0, fl = 0;

while(temp2 >= 445){

temp2 = temp2 - rand(4, 15);

mas[g][1] = temp2;

if(temp >= 147)temp = temp - rand(4, 15);

mas[g][0] = temp;

g++;
}

for(int i = 0; i < g - 1; i++){

mousemove(mas[i][0], mas[i][1]);
}

mousemove(137, 445);

(Отредактировано автором: 05 Июня, 2021 - 22:31:31)

 
 Top
Dantes3000
Отправлено: 06 Июня, 2021 - 10:37:38
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Nikanr , enablerealmouse уже давно всё сделано Подмигивание
 
 Top
Nikanr
Отправлено: 06 Июня, 2021 - 20:16:18
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 231
Дата рег-ции: Март 2019  
Репутация: 5




 Dantes3000 пишет:
уже давно всё сделано
Мне для другого нужно)

P:S: проблему решил
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by