Всем привет!
Посоветовали вот мне кликерман.
Пытаюсь написать свой первый скрипт в нем. Смысл такой:
Нужно чтоб при нажатии кнопки F1 он с имитировал нажатие подряд 7 комбинаций клавиш от Ctrl+0 до Ctrl+4
Так-же нужно, чтоб он это сделал всего 1 раз и ждал новой команды.
Получилось так:
IF (ISKEYDOWN(112)=1)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#0)
WAITMS (50)
KEYUP (#0)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#9)
WAITMS (50)
KEYUP (#9)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#8)
WAITMS (50)
KEYUP (#8)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#7)
WAITMS (50)
KEYUP (#7)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#6)
WAITMS (50)
KEYUP (#6)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#5)
WAITMS (50)
KEYUP (#5)
KEYUP (#CTRL)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#4)
WAITMS (50)
KEYUP (#4)
KEYUP (#CTRL)
END_IF
Хотел вот что узнать:
1. Что не правильно?
2. Возможно ли упростить скрипт?
Рассмотрим на примере "Ctrl+0"
Каждый раз когда он нажимает комбинацию "Ctrl+0", то он с начала зажимает "Ctrl", потом зажимает "0", потом всё отжимает.
Может можно с начала зажать "Ctrl" потом нажать все нужные цифры, а потом отжать "Ctrl" ? И почему "0" нужно зажимать? может его можно просто нажать?