Карта автоответчика F12 для выполнения четырех нажатий клавиш

#autohotkey

Вопрос:

здесь 67-летняя бабушка. Моя программируемая клавиатура 12-летней давности умерла, и я попытаюсь использовать автоответчик вместо нее для выполнения простых макросов клавиатуры. Вот первый, который мне нужно создать. Когда я нажимаю F12, я хочу, чтобы он отправлял эти нажатия клавиш в Audacity (но это может быть любая программа; нажатия клавиш-это просто сочетания клавиш для выполнения определенных функций): Alt G S Enter Enter

Как бы я запрограммировал это в AutoHotkey?

Ответ №1:

Довольно просто:

 F12:: ;When F12 is pressed
Send !g ;Press Alt g
Send s ;Press s
Send {Enter 2} ;Press Enter Twice
return ;End this hotkey
 

(Примечание: Все, что стоит после точки с запятой, является комментарием)

При тестировании в Audacity он правильно генерирует клип безмолвия по умолчанию, а затем отменяет выбор созданного аудиосегмента.


Бонус:

Добавьте #IfWinActive ahk_exe audacity.exe в верхнюю часть скрипта, чтобы горячая клавиша активировалась только в том случае, если активным окном является Audacity.

Комментарии:

1. Большое вам СПАСИБО! Прямолинейно для тех из вас, кто знает, что вы делаете. Я бы потратил 3 разочаровывающих дня, пытаясь понять это без всякой гарантии успеха.

2. Рад, что смог помочь @Eweforia! Если это решение решило ваш вопрос, не могли бы вы, пожалуйста, отметить его как принятый ответ?