В Clickermann существуют уже заданные по умолчанию горячие клавиши, но в настройках вы можете их изменить их сочетания.
По умолчанию значения такие:
- Alt + A – запуск сценария;
- Alt + S – остановка;
- Alt + R – запись сценария;
- Alt + R – вставка координат;
- Alt + W – привязка к окну;
- Alt + G – скриншот лупы.
Вы можете изменить их коды в настройках программы.
После изменения значений не забудьте нажать «Применить».
Примеры использования
Как можно проверить нажатие “горячих клавиш” прямо в скрипте?
Можно сделать проверку нажатия кнопок в скрипте. Ниже приведена проверка на нажатия одновременно ALT+S. Проверка сработает только если в момент выполнения IF кнопки будут нажаты.
IF((ISKEYDOWN(#S) = 1) & (ISKEYDOWN(#ALT) = 1)) LOGWRITE("Нажато Alt+S") END_IF
Как сделать запуск разных скриптов на разные комбинации горячих клавиш?
Нужно в одном скрипте сделать проверку нажатия разных нужных комбинаций кнопок и выполнить необходимые действия. Например, так:
GETKEYSDOWN ($arr) IF(ARRSIZE($arr)=3) IF((INT($arr[0])=17)&(INT($arr[1])=81)) // ctrl+q LOGWRITE ("запускается один скрипт") END_IF IF((INT($arr[0])=17)&(INT($arr[1])=65)) // ctrl+a LOGWRITE ("запускается второй скрипт") END_IF WHILE((ISKEYDOWN(17)=1)|(ISKEYDOWN(81)=1)|(ISKEYDOWN(65)=1)) // проверка отпустили вы зажатые кнопки или нет WAITMS(10) END_CYC END_IF