5 простых скриптов AutoHotKey, которые сделают вашу жизнь проще

AutoHotKey — прекрасный инструмент. В статье, опубликованной в начале года в Help Desk Geek , я объяснил, как отключить клавиши в Windows(how to disable keys in Windows) с помощью AutoHotKey . Однако это всего лишь один из бесчисленных трюков, которых вы можете достичь с помощью этого программного обеспечения.

С помощью всего нескольких строк кода вы можете создать что-то, что изменит то, как вы используете клавиатуру и компьютер на долгие годы. Уже более десяти лет у меня есть постоянно меняющийся скрипт AutoHotKey , который находится в моем стартапе Windows — без того, что он позволяет, я был бы полностью потерян.

Позвольте мне поделиться с вами пятью наиболее полезными скриптами AutoHotKey для повседневного использования ПК. Хотя я изложил более подробное объяснение установки, настройки и создания сценариев с использованием AutoHotKey в вышеупомянутой статье, все, что вам нужно сделать, это загрузить приложение(download the application) , открыть текстовый редактор, сохранить и запустить любой из следующих сценариев для заставить их работать немедленно.

Переназначение функциональных клавиш

Для многих из нас функциональные клавиши ( F1–F12 ) в конечном итоге совершенно не используются. В зависимости от раскладки вашей клавиатуры доступ к этому ряду клавиш может быть неудобным компромиссом по сравнению с их функциональностью. Для других эти ключи могут оказаться просто бесполезными.

Мне больше всего нравится использовать функциональные клавиши для запуска программ, которые я часто использую, но не часто держу открытыми. Блокнот(Notepad) — отличный пример.

F1::Run "%WINDIR%\notepad.exe"

Приведенный выше сценарий устанавливает клавишу F1 для запуска Блокнота(Notepad) в любой современной версии Windows . Как видите, путь к файлу поддерживает как прямой путь, так и одну из переменных среды Windows . Использование переменных среды идеально, если вы используете несколько разных версий Windows .

Используйте специальные символы

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

!-::Send {—}

Приведенный выше скрипт будет вставлять длинное тире при нажатии клавиш Alt + – . Alt — отличный модификатор для ваших горячих клавиш, потому что он используется гораздо реже по сравнению с Shift и Ctrl .

Еще одна хорошая идея — привязать многоточие к Alt + ., что можно выполнить с помощью следующего однострочного кода:

!.::Send {…}

Как писатель, использование AutoHotKey для быстрого доступа к знакам препинания экономит мне невероятное количество времени.

Контролируйте громкость

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

Мой любимый способ реализации этого — использование Shift + Page Up для увеличения громкости, Shift + Page Down для уменьшения громкости и Shift + Pause для отключения звука (переключаемый).

+PgUp::Send {Volume_Up}
+PgDn::Send {Volume_Down}
+Pause::Send {Volume_Mute}

Конечно, есть вероятность, что вы можете использовать клавиатуру, где такая раскладка не очень практична. Вы можете просто изменить любое из названий клавиш выше по своему вкусу, просмотрев список клавиш AutoHotKey(AutoHotKey’s list of keys) .

Закрепить окно сверху

Это может быть мой любимый однострочник AutoHotKey(AutoHotKey) из всех. Возможность закрепить окно поверх других — это то, что может избавить вас от головной боли во время работы, просмотра фильма или множества других занятий на рабочем столе.

^Space::Winset, AlwaysOnTop, , A

Я считаю, что это особенно полезно, если у вас есть монитор приличного размера, но не установка с двумя мониторами. С приведенным выше скриптом этот калькулятор больше не будет скрыт под всеми другими вашими окнами! Просто(Just) нажмите Ctrl + Space , чтобы закрепить (или открепить) окно.

Мгновенный поиск в Google

Если вы используете свой компьютер каждый божий день, вы, вероятно, тратите больше времени, чем вы замечаете, на поиск в Google терминов, с которыми вы сталкиваетесь, разговаривая с друзьями или просматривая веб-страницы.

Однако выделение текста, его копирование, открытие новой вкладки, вставка текста в адресную строку и нажатие клавиши Enter — ужасно долгий процесс. Почему бы не сделать это проще?

^+c::
Send ^c
Sleep 50
Run "http://www.google.com/search?q=%clipboard%"
return

Приведенный выше сценарий позволяет горячей клавише Ctrl + Shift + C делать все это с помощью одной горячей клавиши, если вы выделили текст, который хотите найти. Страница поиска(Google Search) Google откроется в вашем браузере по умолчанию.

Если вы не можете выбрать только один из этих сценариев, есть хорошие новости: все, что вам нужно сделать, это вставить каждый из них в новую строку, и все они будут без проблем работать вместе!

Пока вы не изменили горячие клавиши для создания конфликтов, использование всех пяти вышеперечисленных сценариев одновременно в одном файле AHK должно работать отлично.



About the author

Я инженер-программист с более чем 15-летним опытом работы с Microsoft Office и Edge. Я также разработал несколько инструментов, используемых конечными пользователями, например, приложение для отслеживания важных медицинских данных и детектор программ-вымогателей. Мои навыки заключаются в разработке элегантного кода, который хорошо работает на различных платформах, а также в отличном понимании взаимодействия с пользователем.



Related posts