Всем привет, дорогие друзья! Сегодня мы подробно рассмотрим, что такое AutoHotkey и как с его помощью можно ускорить свою работу. В результате урока мы научимся писать часто используемые в работе слова, фразы, предложения и даже абзацы - нажатием одной кнопки на клавиатуре. Создадим набор "горячих клавиш" и протестируем их в программном комплексе Аттестация 5.1.

Навигация по статье:
  1. Видео урок
  2. Установка АutoHotkey
  3. Создание шаблона
  4. Мой шаблон

Видео урок:

Что такое AutoHotkey?

AutoHotkey - это бесплатный язык сценариев с открытым исходным кодом для Windows, который позволяет пользователям легко создавать небольшие и сложные сценарии для всех видов задач, таких как: заполнители форм, автоматический щелчок, макросы и т. д.

Варианты использования AutoHotkey:

  • Переназначение клавиатуры, например, из QWERTY в Dvorak или другие альтернативные раскладки клавиатуры.
  • Использование ярлыков для заполнения часто используемых имен файлов или других фраз.
  • Знаки препинания не предусмотрены на клавиатуре, например, изогнутые кавычки ( « … » ).
  • Управление курсором мыши с помощью клавиатуры или джойстика.
  • Открытие программ, документов и веб-сайтов с помощью простых нажатий клавиш.
  • Добавление подписи к электронной почте , доскам объявлений и т.д.
  • Мониторинг системы и автоматическое закрытие нежелательных программ.
  • Планирование автоматического напоминания, сканирования системы или резервного копирования.
  • Автоматизация повторяющихся задач.
  • Прототипирование перед реализацией на другом, более трудоемком языке программирования.
Можно с уверенностью сказать, что AutoHotkey - отличный помощник в повседневной жизни любого человека, который ежедневно работает за компьютером

Установка АutoHotkey

Для установки программы переходим на сайт и нажимаем кнопку "Download AutoHotkey Installer".

img: Download AutoHotkey Installer

Затем:

  1. Указываем и запоминаем путь, куда мы хотим скачать загрузочный файл.
  2. Запоминаем имя файла - установщика
  3. Жмем кнопку - "Сохранить"
Установка AutoHotkey-1

После загрузки файла на ваш компьютер:

  1. Заходим в папку, которую указывали при загрузки файла
  2. Правой кнопкой мыши жмем по файлу-установщику
  3. Выбираем пункт "Запуск от имени администратора"
Установка AutoHotkey-2

Далее, жмем "Express Insrallation"

Установка AutoHotkey-3

Завершаем нашу установку кнопкой "Exit"

Установка AutoHotkey-3

Создание шаблона

После установки программы на рабочем столе проделываем следующие операции:

  1. Щелкаем правой кнопкой мыши по рабочему столу
  2. Выбираем пункт "Создать"
  3. Выбираем пункт "AutoHotkeyScript"
Создание шаблона AutoHotkey-1

Появится файл, который можно переименовать, либо оставить имя по умолчанию. Для примера, я переименовал его в "AutoHotkey(1).ahk" , добавив "(1)" после слов "AutoHotkey".

Создание шаблона AutoHotkey-2

Теперь:

  1. Жмем по нашему новому файлу "Autohotkey.ahk" правой кнопкой мыши
  2. Выбираем пункт "Открыть с помощью"
  3. Выбираем пункт "Блокнот"
Создание шаблона AutoHotkey-3

Откроется блокнот в котором мы будем писать шаблон

Создание шаблона AutoHotkey-4

Вспоминаем слово, которое мы часто набираем на клавиатуре ежедневно. Например - слово "Отсутствует". Выберем кнопку на клавиатуре, на которую мы хотим забиндить наше тестовое слово.

Я выбрал кнопку с цифрой "6" справа на клавиатуре.

Создание шаблона AutoHotkey-7

Под наши условия запись в блокноте будет такой:

Клавиатура с выделенной цифрой 6
  • numpad6::
  • Sendinput, Отсутствует
  • return

Далее:

  1. Жмем меню "Файл"
  2. Выбираем пункт "Сохранить"
  3. Закрываем наш блокнот нажав на "крестик"
Создание шаблона AutoHotkey-5

Жмем правой кнопкой мыши по нашему файлу и выбираем пункт "Run Script".

Создание шаблона AutoHotkey-6

Ура! Наш шаблон запустился! Справа внизу (где часы) должен появиться значок запущеной программы AutoHotkey

Создание шаблона AutoHotkey-8

Предлагаю опробовать его в нашей любимой программе, в которой мы каждый день работаем. В моем случае, это Аттестация 5.1. Вы можете опробовать это везде, где можно писать текст.

Создание шаблона AutoHotkey-9

Вот тот момент, которого мы так долго ждали - жмем клавишу "6" справа на клавиатуре, после чего слово "Отсутствует" ставится в название cтруктурного подразделения.

Создание шаблона AutoHotkey-10

Мой шаблон

  • numpad1::
  • Sendinput, Генеральный директор
  • return
  • numpad2::
  • Sendinput, Главный бухгалтер
  • return
  • numpad3::
  • Sendinput, Общество с ограниченной ответственностью
  • return
  • numpad4::
  • Sendinput, Мероприятия отсутствуют
  • return
  • numpad5::
  • Sendinput, Добрый день
  • return
  • numpad6::
  • Sendinput, Отсутствует
  • return
  • numpad7::
  • Sendinput, заключения эксперта № от 21.01.2019
  • return
  • numpad8::
  • Sendinput, 21.01.2019
  • return

На этом всё. Напишите в комментариях, какие слова вы используете очень часто и что бы вы хотели автоматизировать в вашей рутинной работе. Возможно, в следующем уроке мы решим именно вашу проблему! Спасибо за внимание, друзья!