Если вы хотите автоматизировать работу на своем ПК, AutoHotKey — один из лучших способов сделать это. Это мощный инструмент, который может имитировать ввод на вашем ПК, и самое лучшее в нем то, что он бесплатен. Это может быть настолько просто или сложно, насколько вам нравится, и может значительно ускорить вашу работу в зависимости от того, что вам нужно сделать.
Однако, если вы играете в какие-либо киберспортивные игры, предупреждаем: AutoHotKey может помечаться как читерская программа в глазах многих античит-программ, если она работает во время игры или вы вызываете какие-либо сценарии во время игры. Будьте осторожны и изучите его, прежде чем использовать, если вы беспокоитесь. Помимо этого, вот что может сделать AutoHotKey, что может значительно ускорить использование вашего ПК.

5 Расширение текста
Автоматически печатать за вас
Вам когда-нибудь приходилось часто вводить определенную строку или фрагмент текста? Может быть, электронное письмо, подпись или даже что-то, связанное с программированием? AutoHotKey имеет очень простой расширитель текста, который творит чудеса и будет работать в любом приложении, открытом на вашем компьютере. Чтобы создать сценарий расширения электронной почты, создайте такой сценарий:
::emailme::
Когда вы его выполните, то, что находится внутри двойного двоеточия, приведет к замене вашего фактического адреса электронной почты. В этом случае при вводе «emailme» текст будет заменен вашим адресом электронной почты.
Пауза, воспроизведение и регулировка громкости
Если вы слушаете много музыки и хотите контролировать то, что воспроизводится на вашей клавиатуре, AutoHotKey имеет полную поддержку управления воспроизведением мультимедиа. Хотя на некоторых клавиатурах есть встроенные элементы управления для воспроизведения мультимедиа, это будет хорошо работать для вашей клавиатуры, если она не имеет встроенной поддержки. Вы можете включить кнопку паузы/воспроизведения с помощью Ctrl+Shift+’ с помощью следующего кода в сценарии AutoHotKey.
^+'::Send, {Media_Play_Pause}
Вы также можете вызвать {Volume_Up} и {Volume_Down} с тем же синтаксисом, чтобы вы могли изменить привязки клавиш, которые будут это делать. Например, вы можете изменить его на Ctrl+Shift и стрелку вверх, чтобы увеличить громкость. Он работает для Spotify и любого другого медиаплеера, поддерживающего API управления Windows Media.
3 Запустить приложение
Быстрый и легкий доступ к программам
Если вы хотите запускать приложения с помощью быстрого сочетания клавиш, AHK также является отличным инструментом для этого. Вы можете сделать так, чтобы он мог запускать любой исполняемый файл по любому пути к файлу, то есть вы также можете запускать что-то вроде Блокнота, Калькулятора или любого другого приложения, которое вы устанавливаете. Для начала все, что вам нужно, это что-то вроде:
^!n::Run, notepad.exe
Это запустит Блокнот, когда вы нажмете Ctrl + Alt + N, и вы можете изменить «notepad.exe» на путь к любому файлу на вашем компьютере.
2 Автоматизируйте повторяющиеся задачи
Массовое управление файлами
Например, если вы хотите переместить несколько файлов в папку, AutoHotKey может сделать это за вас. AutoHotKey имеет параметры цикла, которые вы можете использовать для перемещения по папке и работы с ней. Например, эта часть цикла, проверяющего наличие файлов jpg, переместит эти изображения в подпапку под названием «Изображения».
FileMove, %A_LoopFileName%, Images\%A_LoopFileName%
Вам нужно быть осторожным, чтобы определить для него правильную папку, но AHK может значительно упростить массовое перемещение файлов, если вам это необходимо.
1 Управление окнами
Быстро передвигайте окна
В Windows есть встроенные функции для перемещения ваших приложений и привязки их к краям, и вы можете сделать это, удерживая клавишу Windows и нажимая клавишу со стрелкой. Например, Windows + Left переместит окно влево, но AutoHotKey дает вам больше контроля над тем, как вы это делаете с помощью функции WinMove. Например:
#Left::WinMove, A, , 0, 0, A_ScreenWidth/2, A_ScreenHeight
Это мгновенно приведет к привязке окна слева, пропуская анимацию. С его помощью вы также можете делать более сложные вещи, например перемещать окно в левый верхний угол или правый верхний угол.