Предлагаю:
1. добавить возможность движение не лучами, а между координатам дугообразно. Вот нашел исходники расчета движения
https://www.codeproject.com/Articles/25 ... ade-Simple
Делать самостоятельно через вызовы mouse.move() - очень долго, потому что приходиться передавать сотни координат поочередно.
2. Запоминать расположение курсора после последнего движения и сделать следующее движение от него
3. Рисовать в хумане виртуальный курсор, который отображает действия mouse.send_()
Спасибо всем за обсуждение
Улучшение mouse
Re: Улучшение mouse
Принято
Re: Улучшение mouse
Как с реализацией? Может чем помочь?
Re: Улучшение mouse
Скоро будет готово, будет реализовано функцией
move_to(x,y,traectory_type,time)
x - конечная точка движения
y - конечная точка движения
traectory_type - тип траектории
- кривая
- окружность
- хаотично
- линейно
time - время (мс) за которое будет совершено движение
move_to(x,y,traectory_type,time)
x - конечная точка движения
y - конечная точка движения
traectory_type - тип траектории
- кривая
- окружность
- хаотично
- линейно
time - время (мс) за которое будет совершено движение
Re: Улучшение mouse
Функция добавлена в Хром
move_to(x,y,traectory_type,time) x - конечная точка движения y - конечная точка движения traectory_type - тип траектории - кривая - окружность - хаотично - линейно time - время (мс) за которое будет совершено движениеМожете посмотреть в тестах как работает. Будут какие то замечания или предложения по работе этой функции пишите сюда.
Re: Улучшение mouse
На каком то из типов бывает странное поведение, вроде когда по кругу должна идти.
А в IE версии , то собираетесь добавлять, там бы прямо сейчас пригодилось бы ?
А в IE версии , то собираетесь добавлять, там бы прямо сейчас пригодилось бы ?
Re: Улучшение mouse
Мышь дорабатываем в хроме, потом , если все хорошо портируем в IE.
Думаю 1-2 недели максимум.
Думаю 1-2 недели максимум.
Re: Улучшение mouse
добавлена новая траектория
текущие типы траекторий (параметр type):
текущие типы траекторий (параметр type):
- curve
- chaotic
- circle
- line
- readtext