Тема: AHK: Помощь в передвижении мыши
Здравствуйте.
Мне нужно чтобы из координат 1306, 605 мышь перемещалась по направлению 1306, 595, при этом чтобы при движении мыши нажималась клавиша ЛКМ(Click 2).
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте.
Мне нужно чтобы из координат 1306, 605 мышь перемещалась по направлению 1306, 595, при этом чтобы при движении мыши нажималась клавиша ЛКМ(Click 2).
Оформите тему как требуют правила. AHK - обязательный тег.
__Михаил__ готово
blezg, название темы должно отражать суть вопроса. Предложения должны начинаться с заглавной буквы и заканчиваться знаками препинания. Исправьте!
Не удалось во время движения заставить отправлять скрипт клик мыши (Send).
Простое перемещение в координату выглядит так:
MouseMove, 1306, 595, 5
Думаю есть какие-то ограничения, таймер ожидает полной остановки перемещения и лишь затем срабатывает. Планировал такой код:
SetBatchLines -1
CoordMode, Mouse, Screen
F1::
SetTimer, Clicker, 10
Sleep, 100
MouseMove, 1306, 595, 10
Clicker:
MouseGetPos, X, Y
If (X = 1306) And (Y = 595)
SetTimer, Clicker, Off
ToolTip, % X ", " Y
;Send, {vk1 2}
Return
Мне нужно чтобы из координат 1306, 605 мышь перемещалась по направлению 1306, 595, при этом чтобы при движении мыши нажималась клавиша ЛКМ(Click 2).
Не знаю, зачем это нужно. Могу дать для примера выделение курсором значков на Рабочем столе.
MouseClick, L, 400, 400, , , D
Sleep, 1000
MouseClick, L, 600, 600, , , U
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться