Яндекс.Метрика

Introduction -Autohotkey

AutoHotkey - это свободная утилита под Windows с открытыми исходными кодами. С помощью этой программы вы сможете:

AutoHotkey - это свободная утилита под Windows с открытыми исходными кодами. С помощью этой программы вы сможете:

  • Автоматизировать почти все процессы лишь нажатием клавиши или кликом мыши. Вы можете писать макросы вручную или с использованием макрорегистраторов.
  • Задавать "горячие" клавиши для клавиатуры, джойстика и мыши. Практически любая клавиша, кнопка или комбинация может стать "горячей" клавишей.
  • Использовать автозамену при печатании. Например, аббревиатура "btw" может автоматически заменяться на "by the way".
  • Создавать пользовательские формы ввода данных, пользовательские интерфейсы и меню. Чтобы получить дальнейшую информацию, см. раздел, посвященный GUI.
  • Переназначать клавиши и кнопки на клавиатуре, джойстике или мыши.
  • Передавать сигналы ручного пульта дистанционного управления через клиентский скрипт WinLIRC.
  • Пользоваться уже существующими скриптами AutoIt v2, а также добавлять в них новые возможности.
  • Конвертировать любой скрипт в EXE-файл, который затем можно запустить даже на компьютерах, где не установлен AutoHotkey.

Начать возможно, будет даже легче, чем вы думаете. Прочитайте раздел "Общий обзор программы и краткое обучение".

Еще немного о "горячих" клавишах

AutoHotkey использует весь потенциал клавиатуры, джойстика или мыши. Например, кроме обычных Control, Alt и Shift, в качестве модификаторов можно использовать также клавиши Windows и Capslock. Фактически, модификатором можно сделать любую клавишу или кнопку мыши. Чтобы узнать об этих и других возможностях, см. соответствующий раздел.

Другие возможности

  • Изменение громкости, приглушение звука (mute) и другие настройки любой звуковой карты.
  • Возможность делать окна прозрачными, устанавливать поверх других окон или изменять их форму.
  • Использование джойстика или клавиатуры в качестве мыши.
  • Мониторинг вашей системы. Например, возможность закрывать нежелательные окна при их появлении.
  • Чтение и изменение содержимого буфера обмена, включая имена файлов, скопированные из окна Explorer.
  • Запрет или замена собственных "быстрых" клавиш Windows, таких, как Win+E и Win+R.
  • Уменьшение травм от работы на клавиатуре путем замены комбинации Alt-Tab на другие клавиши, ролик или кнопки мыши.
  • Настройка меню трея собственными пиктограммами, всплывающими подсказками, пунктами меню и субменю.
  • Отображение диалоговых окон, подсказок и всплывающих меню, обеспечивающих взаимодействие с пользователем.
  • Выполнение заданных сценарием операций в ответ на завершение работы системы или конец сеанса.
  • Определение продолжительности простоя в работе пользователя. Например, запуск объемных задач CPU только в отсутствие пользователя.
  • Автоматизация игровых действий путем распознавания изображений и цветов пикселов.
  • Более простое, чем в других языках, чтение, запись и анализ текстовых файлов.
  • Выполнение операций с файлами с использованием подстановочных символов.
  • Работа с реестром и INI-файлами.

Лицензия: GNU General Public License.

Ограничения для Windows 95/98/Me: некоторые новые возможности, такие, как возможность настроить кнопки мыши в качестве "горячих" клавиш, а также строки автозамены, недоступны под Win9x.

Благодарности

Особая благодарность Джонатану Беннету (Jonathan Bennett) за выпуск в свет в 1999 году бесплатной программы AutoIt v2. Ваша щедрость экономит время и является вдохновением для меня и многих других во всем мире. Кроме того, многие дополнения AutoHotkey к набору команд AutoIt v2, а также Window Spy и скриптовый компилятор были взяты непосредственно из исходного кода AutoIt v3. Большое спасибо за это Джону (Jon) и другим создателям AutoIt.

И наконец, AutoHotkey не был бы тем, чем он является на сегодняшний день, если бы не множество ещё других людей, имена которых вы можете увидеть, воспользовавшись специальной ссылкой в тексте оригинала этой статьи.

Теги страницы: