Файл AHK (что это такое и как его открыть)
А файл с .AHK расширение файла представляет собой файл сценария AutoHotkey. Это обычный текстовый тип файла это используется AutoHotkey, бесплатным инструментом создания сценариев для автоматизации задач в Windows.
AutoHotkey может использовать этот файл для автоматизации таких вещей, как нажатие на подсказки в окне, ввод букв и цифр и многое другое. Это особенно полезно для длительных, длительных и повторяющихся действий, которые всегда следуют одним и тем же шагам.

Как открыть файл AHK
Несмотря на то, что файлы AHK - это просто текстовые файлы, они понимаются и выполняются только в контексте бесплатного AutoHotkey программа. Его необходимо установить, чтобы файл мог выполнять те задачи, для которых он был написан.
Пока синтаксис правильно, программа понимает, что написано в файле, как серию команд, которым должен следовать AutoHotkey.
Будьте особенно осторожны, чтобы использовать только исполняемые файлы например, те, которые вы сделали сами или скачали из надежного источника. Момент, когда файл AHK существует на компьютере, на котором установлен AutoHotkey, - это момент, когда вы подвергаете свой компьютер опасности. Файл может содержать вредоносные сценарии, которые могут нанести большой ущерб как вашим личным файлам, так и важным системным файлам.
В Страница загрузки AutoHotkey содержит как полную версию установщика программного обеспечения, так и переносную опцию для обоих 32-битный и 64-битный версии Windows.
Все это говорит о том, что, поскольку файлы AHK записываются в виде обычного текста, любой текстовый редактор (например, Блокнот в Windows или один из наших Лучшие бесплатные текстовые редакторы list) можно использовать для построения шагов и внесения изменений в существующие файлы. Однако снова необходимо установить AutoHotkey, чтобы команды, включенные в текстовый файл, на самом деле сделай что-нибудь.
Это означает, что если вы создаете файл AHK на своем компьютере, и он отлично работает с установленным AutoHotkey, вы не можете отправить тот же файл кому-то другому, кто нет установите программное обеспечение и ожидайте, что оно будет работать и для них. Это, конечно, если вы не конвертируете его в исполняемый, о котором вы можете узнать больше в разделе ниже.
Может показаться, что вы открыли файл AHK, если инструкции внутри файла не делают чего-то очевидного. Например, если ваш настроен так, чтобы просто вводить предложение после того, как вы ввели специальную комбинацию команды клавиатуры, то при открытии этого конкретного файла не будет обнаружено ни одного окна или указаний на то, что он Бег. Однако вы наверняка знаете, что открыли один, если он настроен на открытие других программ, выключение компьютера и т. Д. - что-то очевидное.
Однако все открытые скрипты показаны в Диспетчер задач как AutoHotkey, а также в области уведомлений панели задач Windows. Поэтому, если вы не уверены, работает ли файл AHK в настоящее время в фоновом режиме, обязательно проверьте эти области.
Как преобразовать один
Файлы AHK можно преобразовать в EXE, чтобы их можно было запускать без явной установки AutoHotkey. Подробнее о преобразовании в EXE вы можете прочитать на сайте компании. Преобразование скрипта в EXE (ahk2exe) страница.
По сути, самый быстрый способ сделать это - щелкнуть файл правой кнопкой мыши и выбрать Скомпилировать скрипт вариант. Вы также можете выполнить это преобразование с помощью программы Ahk2Exe, которая находится в папке установки AutoHotkey. Вы можете найти его через меню «Пуск» или заглянуть в эту папку:
C: \ Program Files \ AutoHotkey \ Compiler
AutoIt - это программа, похожая на AutoHotkey, но использующая вместо этого форматы файлов AUT и AU3. Возможно, не существует простого способа преобразовать AHK в один из этих форматов, поэтому вам, возможно, придется полностью переписать скрипт в AutoIt, если это то, что вам нужно.
Примеры файлов AHK
Ниже приведены несколько примеров, которые можно использовать за считанные минуты. Просто скопируйте его в текстовый редактор, сохраните с расширением файла .AHK, а затем откройте на компьютере, на котором работает AutoHotkey. Они будут работать в фоновом режиме (вы не «увидите» их открытыми) и будут работать мгновенно при нажатии соответствующих клавиш.
Это покажет или скроет скрытые файлы каждый раз Окна а также ЧАС одновременно нажимаются клавиши. Это намного быстрее, чем отображение / скрытие скрытых файлов вручную.
; Используйте Windows Key + H, чтобы показать или скрыть скрытые файлы
#час::
RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Скрытый
Если HiddenFiles_Status = 2
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Скрытый, 1
Еще
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Скрытый, 2
WinGetClass, eh_Class, A
Если (eh_Class = "# 32770" ИЛИ A_OSVersion = "WIN_VISTA")
отправить, {F5}
Иначе PostMessage, 0x111, 28931 A
Возвращение
Ниже приведен гораздо более простой сценарий AutoHotkey, который можно полностью редактировать по своему вкусу. Он откроет программу с помощью быстрого сочетания клавиш. В этом примере мы установили сценарий для открытия Блокнота, когда WIN + N нажата.
#n:: Запустить блокнот
Вот похожая, которая быстро открывается Командная строка откуда угодно:
#p:: Запустить cmd
Увидеть Краткий справочник AutoHotkey для вопросов по синтаксису и других примеров сценариев.
Все еще не могу его открыть?
Если ваш файл не запускается, когда установлен AutoHotkey, и особенно если он не показывает вам текстовые команды при просмотре в текстовом редакторе, то есть действительно хороший шанс, что у вас на самом деле нет файла сценария AutoHotkey.
В некоторых файлах в конце используется суффикс, который очень похож на ".AHK", но это не означает, что вы должны относиться к файлам как к равным - они не всегда открываются одними и теми же программами или конвертируются одними и теми же инструменты.
Например, возможно, у вас действительно есть файл AHX, который представляет собой файл модуля отслеживания WinAHX, не имеющий отношения к файлам сценариев, используемым с AutoHotkey. Или это могло быть AHS файл, используемый с Photoshop.
Еще одно похожее, но совершенно другое расширение файла - APK-файл. Это приложения, которые работают на Android операционная система и находятся как можно дальше от текстовых файлов, поэтому, если у вас есть один из них, вы не сможете использовать открыватели AutoHotkey сверху, чтобы открыть его.
ASHX файлы - еще один пример. К этому расширению файла добавляется только одна буква, но вместо этого формат имеет отношение к приложениям веб-сервера ASP.NET.
Дело здесь в том, чтобы исследовать расширение файла, которое он использует, чтобы вы могли найти подходящую программу, которая может открыть или преобразовать файл.