Улучшение mouse

Обсуждение новых возможности программы, которые в будущем хотелось бы видеть в ней
Ответить
excme
Сообщения: 36
Зарегистрирован: 02 окт 2015, 16:38

Улучшение mouse

Сообщение excme » 17 июн 2017, 16:16

Предлагаю:
1. добавить возможность движение не лучами, а между координатам дугообразно. Вот нашел исходники расчета движения
https://www.codeproject.com/Articles/25 ... ade-Simple

Делать самостоятельно через вызовы mouse.move() - очень долго, потому что приходиться передавать сотни координат поочередно.

2. Запоминать расположение курсора после последнего движения и сделать следующее движение от него

3. Рисовать в хумане виртуальный курсор, который отображает действия mouse.send_()

Спасибо всем за обсуждение

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Улучшение mouse

Сообщение bigfozzy » 17 июн 2017, 17:56

Принято

excme
Сообщения: 36
Зарегистрирован: 02 окт 2015, 16:38

Re: Улучшение mouse

Сообщение excme » 04 июл 2017, 23:39

Как с реализацией? Может чем помочь?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Улучшение mouse

Сообщение bigfozzy » 12 сен 2017, 14:40

Скоро будет готово, будет реализовано функцией

move_to(x,y,traectory_type,time)

x - конечная точка движения
y - конечная точка движения
traectory_type - тип траектории
- кривая
- окружность
- хаотично
- линейно
time - время (мс) за которое будет совершено движение

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Улучшение mouse

Сообщение Support » 27 сен 2017, 00:57

Функция добавлена в Хром
move_to(x,y,traectory_type,time)

x - конечная точка движения
y - конечная точка движения
traectory_type - тип траектории
- кривая
- окружность
- хаотично
- линейно
time - время (мс) за которое будет совершено движение
Можете посмотреть в тестах как работает. Будут какие то замечания или предложения по работе этой функции пишите сюда.

kutuzoff
Сообщения: 19
Зарегистрирован: 06 ноя 2014, 03:57

Re: Улучшение mouse

Сообщение kutuzoff » 27 сен 2017, 01:06

На каком то из типов бывает странное поведение, вроде когда по кругу должна идти.

А в IE версии , то собираетесь добавлять, там бы прямо сейчас пригодилось бы ?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Улучшение mouse

Сообщение bigfozzy » 27 сен 2017, 01:19

Мышь дорабатываем в хроме, потом , если все хорошо портируем в IE.
Думаю 1-2 недели максимум.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Улучшение mouse

Сообщение bigfozzy » 27 сен 2017, 19:23

добавлена новая траектория

текущие типы траекторий (параметр type):
  • curve
  • chaotic
  • circle
  • line
  • readtext

Ответить