10 + крутих скриптів AutoHotkey і як зробити свій власний

Поєднання клавіш - це круто - є щось у швидкому виконанні завдання, яке дає вам почуття задоволення. Після того, як ви освоїте величезний список поєднань клавіш Windows і вкажете всі жести Windows 10, ви, можливо, захочете використовувати інші поєднання клавіш.

Розблокуйте шпаргалку «Поєднання клавіш Windows 101» вже сьогодні!

Це підпише вас на нашу розсилку


Введіть адресу електронної пошти

[] [] [] [] розблокування

Прочитайте нашу політику конфіденційності

AutoHotkey (AHK) є відповіддю на всі ваші потреби в налаштуванні. Ця маленька програма може подбати про перепризначення клавіш, створення нових ярликів і запуск макросів для автоматизації повторюваних завдань. Давайте подивимося на деякі приголомшливі сценарії, які ви можете завантажити і почати використовувати прямо зараз, а потім розберетеся з деякими основами AHK, щоб ви могли створювати свої власні сценарії там, де їх недостатньо!

Якщо вам потрібне докладне введення в AHK, коротко ознайомтеся з нашим керівництвом по AutoHotKey для початківців перш ніж продовжити.

Встановлення AutoHotkey

Перш ніж ви зможете протестувати деякі скрипти або створити свої власні скрипти, вам потрібно встановити AutoHotkey. Відвідайте головну сторінку AHK, клацніть «Завантажити» праворуч і виберіть «Установник», щоб отримати найпростішу версію для встановлення. Запустіть діалогове вікно швидкої установки, і AutoHotkey буде запущено і готовий до роботи!


Тепер тільки що встановлена програма обробляє виконання сценаріїв, які ви пишете мовою AutoHotkey, але у вас ще немає запущених сценаріїв! Щоб створити новий, переконайтеся, що AutoHotkey працює (відкривши меню «Пуск» і набравши AutoHotkey для запуску програми), потім клацніть правою кнопкою миші в будь-якому місці на робочому столі або в будь-якому іншому зручному місці і виберіть «Створити» > «Сценарій AutoHotkey». Назвіть це щось корисне і переконайтеся, що файл закінчується на .ahk, інакше він не буде працювати правильно.

Якщо ви збираєтеся писати деякі скрипти для AutoHotkey, непогано б оновити ваш текстовий редактор зі звичайного блокнота. Notepad++ - чудовий безкоштовний варіант, який рекомендується для цієї мети. Зверніть увагу, що ви можете відкрити свій текстовий редактор, набрати деякий код і просто зберегти його як файл, що закінчується на .ahk, і ви отримаєте той же результат, що і вищеописаний метод.

Тепер, коли у вас є програмне забезпечення для запуску сценаріїв, ви можете завантажити код, написаний іншими, для автоматизації всіх видів завдань. Щоб зберегти сценарій, просто завантажте його у вигляді файлу .ahk і збережіть у будь-якому місці.

Можливо, ви захочете, щоб деякі з цих сценаріїв запускалися відразу після завантаження комп'ютера, тому вам не потрібно кожен раз запускати їх вручну. Для цього скопіюйте та вставте файли .ahk у теку «Автовантаження», ввівши команду shell: автовантаження в меню «Пуск» або перейшовши за наступною адресою:

C:\Users\[USERNAME]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Це забезпечить їх запуск відразу після запуску, тому ви не намагаєтеся використовувати комбінації клавіш і нічого не отримуєте!

Найкращі скрипти AutoHotkey

Ось деякі з найкращих сценаріїв, які ви можете завантажити і почати використовувати, щоб зробити Windows ще кращим.


1. Автоматична заміна

Автозамена є основним елементом клавіатури смартфона. автозаміну в, але він ще не дійшов до настільного комп'ютера, оскільки у вас є більш точний друк на останньому. Тим не менш, ви все одно будете робити помилки при наборі тексту (будь то ковзання пальців або просто не знаючи написання слова), тому автозаміна повинна бути одним з перших сценаріїв, які ви отримуєте на своєму комп'ютері.

Це старий сценарій, але опікунки не виходять з моди. Він містить тонни загальних орфографічних помилок і, коли ви робите один, він миттєво замінює його правильною версією. Він навіть дозволяє редагувати ваші власні слова, які ми обговоримо пізніше.

Завантажити: Скрипт автозаміни

2. Вимкнути блокування клавіш

Три клавіші блокування - Num Lock, Caps Lock і Scroll Lock - насправді не так часто використовуються в сучасних обчисленнях. Ви, ймовірно, використовуєте цифрову клавіатуру тільки для чисел, ніколи не натискайте Caps Lock, крім як випадково, і, можливо, навіть не знаєте, що робить Scroll Lock. Ви можете змусити Windows відтворювати звуковий сигнал під час натискання цих клавіш., але щоб піти далі, спробуйте встановити для них значення за замовчуванням за допомогою цього сценарію:

; Set Lock keys permanently SetNumlockState, AlwaysOn SetCapsLockState, AlwaysOff SetScrollLockState, AlwaysOff return


Це передбачає, що ви хочете, щоб Num Lock завжди був включений; якщо ви бажаєте вимкнути його, просто змініть цей рядок (або вилучіть його повністю і працюйте тільки з Caps і Scroll Lock).

3. Повторіть Caps Lock

Після того, як ви використовували наведений вище код для відключення Caps Lock, має сенс дати цьому ключу інше призначення. прийшло.

Використання цього короткого скрипту перетворить Caps Lock на іншу клавішу Shift, але ви можете змінити її на що завгодно (можливо, на іншу клавішу Windows, якщо на вашій клавіатурі є тільки одна з них):

; Turn Caps Lock into a Shift key Capslock::Shift return


4. Швидкий перегляд або приховування прихованих файлів

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

Цей сценарій просто натискає клавішу Windows + H з будь-якою відкритою текою, щоб перемикати приховані файли або теки. Це все, що потрібно зробити!

Завантажити: Перемкнути скрипт прихованих файлів

5. Швидко показати або сховати відомі суфікси файлів

Подібним чином, іноді ви хочете побачити розширення файлів для кожного файла; це зручно, якщо у вас є декілька файлів з однаковою назвою або ви хочете переконатися, що те, що ви завантажили і вважали PDF-файлом, насправді не є шкідливим. Наведений нижче скрипт дозволить вам перемикати показ розширень для відомих типів файлів за допомогою Windows Key + Y.

Завантажити: Перемкнути відомий скрипт розширення файла


6. Вставте спеціальні символи

Хоча на вашій клавіатурі є деякі спеціальні символи (наприклад, @ або *), є ще десятки, які досить втомлюються, якщо ви використовуєте їх з будь-якою частотою. За допомогою лише рядка коду AHK ви можете швидко вставити ці спеціальні символи і припинити шукати код ALT. або скопіюйте і вставте з веб-списку.

Використовуйте шаблон нижче, щоб створити ярлики, які будуть корисні для вас; ліві символи - це те, що ви натискаєте, щоб викликати ярлик, а символ всередині дужок - це те, що вставляється. Отже, якщо ви хочете натиснути ALT + Q, щоб вставити піктограму торгової марки, ви повинні набрати:

!q::SendInput {™}

Для довідки, символи для ключів такі: Ви можете прочитати більше про гарячі клавіші на сторінці підручника з AHK.

  • CTRL
  • ! для ALT
  • # для Windows Key
  • + для зміни

7. Імітація ключа пошуку Chromebook

Chromebook від Google має багато власних ярликів, у тому числі зовсім інший ключ. Google вирішив видалити рідко використовуваний ключ Caps Lock і замінити його кнопкою пошуку на своїх машинах. Ви можете отримати подібну функціональність за допомогою простого скрипту.

Це запустить ваш переглядач за замовчуванням і виконає пошук у Google для будь-якого вибраного вами тексту, коли ви натиснете CTRL + Shift + C. Зручно весь час копіювати і вставляти!

^+c:: { Send, ^c Sleep 50 Run, http://www.google.com/search?q=%clipboard% Return }

8. Використовуйте Numpad як мишу

Ви можете пересуватися Windows тільки за допомогою комбінацій клавіш, але використання цього сценарію робить його набагато простішим, якщо ви не хочете пам'ятати все це. Він використовує вашу цифрову клавіатуру, щоб діяти як миша, даючи вам більше точності і спосіб обійти ваш комп'ютер у разі збою.

Завантажити: Використання клавіатури Numpad як скрипту миші

9. Запустіть будь- яку програму

Засоби запуску, такі як Launchy, відмінно підходять для запуску будь-якої програми, встановленої на вашому комп'ютері, за лічені секунди, але для найбільш часто використовуваних програм вам може знадобитися більш швидкий спосіб.

Скрипт для відкриття програми простий; Ось один з них, щоб запустити Firefox при натисканні клавіш Windows + F:

#f::Run Firefox

10. Вставте у командний рядок

Аж до Windows 10 ви повинні були клацнути правою кнопкою миші і вибрати Вставити, щоб вставити що-небудь у командний рядок; звичайний ярлик CTRL + V не працює.

Якщо ви все ще тримаєтеся за Windows 10, цей швидкий скрипт дозволяє використовувати CTRL + V для вставки в командний рядок, як зазвичай.

#IfWinActive ahk_class ConsoleWindowClass ^V:: SendInput {Raw}%clipboard% return #IfWinActive

Навіть більше!

Щоб дізнатися більше сценаріїв, у тому числі більш складних, ознайомтеся з AutoHotkey Script Showcase.

Написання власних скриптів

Якщо ви тільки починаєте працювати з AHK, ви, ймовірно, найбільше виграєте від розширення тексту.

По суті, розширення тексту дозволяє вам набрати трохи тексту, який автоматично розширюється. У вас є повторювані електронні листи, які ви відправляєте кілька разів на день? Як часто ви вводите свою адресу електронної пошти при вході на веб-сайти тощо? Замість того, щоб витрачати час на введення цих елементів кожного разу, налаштуйте розширення тексту та зробіть його більш продуктивним.

Якщо ви завантажили скрипт автозаміни вище, внизу є місце, куди ви можете додати будь-які власні фрази, що є ідеальним місцем для додавання однострокового розширення. Якщо ви не використовуєте цей скрипт, просто створіть новий скрипт для ваших записів.

Все досить просто: введіть дві двокрапки, а потім текст гарячої клавіші. Після ще двох двокрапок введіть фразу для розширення. Отже, якщо ви хочете, щоб під час набору «@» автоматично розширювалася ваша адреса електронної пошти, сценарій був би:

::@@::Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.

Можливостей тут багато - ви можете змусити гарячу клавішу CTRL + ALT + C випльовувати постійний електронний лист, який ви набираєте кілька разів на день, або будь-яку кількість інших завдань, що мають відношення до вашої роботи:

^!c:: Send Hello,{enter}This is a canned email. return

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

Хочете, щоб кнопка «Вставити» була ярликом для «Копіювати»? Ви можете зробити це!

Insert::^c

Перевірте підручники AutoHotkey для отримання додаткової інформації.

Сила AutoHotkey

Особливістю AutoHotkey є те, що він повністю налаштовується для ваших потреб. Якщо ви просто хочете автозаміну і кілька простих бітів розширення тексту, ви можете легко налаштувати це. Якщо ви хочете заглибитися в безліч користувальницьких елементів управління і складних поєднань клавіш, ви можете написати все, що побажаєте.

У вас не повинно виникнути проблем з використанням AHK. Для початку ви можете комбінувати його з існуючими поєднаннями клавіш Microsoft Office поєднань клавіш і ви будете більш продуктивним, ніж коли-небудь раніше!

COM_SPPAGEBUILDER_NO_ITEMS_FOUND