Тема: AHK: Движение мыши по координатам
Всем привет!
У меня есть длинный код, который выполняет следующие функции: начинает двигать курсор мыши от координат экрана 600 пикселей по горизонтали и 120 по вертикали вплоть до 1470 по горизонтали (попутно выполняя код), затем возвращается на 600 пикселей по горизонтали, но опускается на 10 пикселей ниже (130 по вертикали) и так далее. То есть скрипт двигает мышь по экрану в пределах координат от 600 до 1470 по горизонтали и от 120 до 980 по вертикали (при опускании каждый раз проходит строку по горизонтали).
Прошу вашей помощи в оптимизации этого кода, чтобы он не занимал так много места.
MouseMove, 600, 120, 0
Gosub, run_code
MouseMove, 610, 120, 0
Gosub, run_code
MouseMove, 620, 120, 0
Gosub, run_code
...
...
MouseMove, 1450, 120, 0
Gosub, run_code
MouseMove, 1460, 120, 0
Gosub, run_code
MouseMove, 1470, 120, 0
Gosub, run_code
...
...
MouseMove, 600, 130, 0
Gosub, run_code
MouseMove, 610, 130, 0
Gosub, run_code
MouseMove, 620, 130, 0
Gosub, run_code
...
...
MouseMove, 1450, 130, 0
Gosub, run_code
MouseMove, 1460, 130, 0
Gosub, run_code
MouseMove, 1470, 130, 0
Gosub, run_code
...
...