#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! Если это решение решило ваш вопрос, не могли бы вы, пожалуйста, отметить его как принятый ответ?