10 страхотни скрипта на AutoHotkey (и как да си направите сами!)

10 страхотни скрипта на AutoHotkey (и как да си направите сами!)

Ако сте запознати с многото клавишни комбинации в Windows и все още чувствате, че имате нужда от повече, време е да преминете към усъвършенстван инструмент, който ви позволява да създавате свои собствени скриптове.





AutoHotkey (AHK) е отговорът на вашите нужди за персонализиране. Тази програма ви позволява да пренареждате ключове, да създавате персонализирани преки пътища, да изпълнявате макроси за автоматизиране на повтарящи се задачи и др.





Нека да разгледаме някои полезни скриптове на AutoHotkey, за да започнете, заедно с основите на софтуера, за да можете да си направите свой собствен.





Как да инсталирате AutoHotkey

Преди да можете да използвате страхотни AHK скриптове или да направите свои собствени, ще трябва да инсталирате AutoHotkey на вашата система.

Посетете Началната страница на AutoHotkey , щракнете Изтегли , и изберете Изтеглете текущата версия да го грабна. Изпълнете диалоговия прозорец за бързо инсталиране и сте готови да започнете да използвате скриптове на AutoHotkey.



Как да създадете нови скриптове на AutoHotkey

Програмата, която току -що сте инсталирали, се справя с изпълнението на AHK скриптове, но няма да направи нищо, докато всъщност не стартирате скрипт.

За да създадете нов скрипт на AutoHotkey, щракнете с десния бутон на мишката навсякъде на работния плот (или където е удобно) и изберете Ново> AutoHotkey Script . Назовете го нещо, което има смисъл. След това щракнете с десния бутон върху новия файл и изберете Редактиране на скрипт или отворете файла в избрания от вас текстов редактор, за да започнете работа по него.





Имайте предвид, че можете също да отворите текстовия си редактор, да въведете скрипт на AutoHotkey и да го запишете като файл, завършващ на .ahk за постигане на същия резултат. Просто се уверете, че има правилното разширение на файла!

Говорейки за това, добра идея е да надстроите текстовия си редактор от основния Notepad. Notepad ++ и Код на Visual Studio и двете са страхотни безплатни опции.





Сега, когато имате софтуера за стартиране на скриптове на AutoHotkey, можете да изтеглите скриптове, които други са написали, за да се възползват от тях, без да вършите никаква работа сами. За да запишете такъв, просто го изтеглете като .ahk файл и го запишете където пожелаете.

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

За да направите това, копирайте и поставете .ahk файлове в папката за стартиране . Можете да стигнете до него лесно, като пишете черупка: стартиране в менюто 'Старт'. В противен случай отидете на следното място:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Това зарежда вашите скриптове на AutoHotkey, след като влезете в компютъра си.

Най -добрите скриптове за AutoHotkey, които да изпробвате

Ето някои от най -полезните скриптове на AutoHotkey, които можете да изтеглите и използвате, за да подобрите Windows веднага. За още повече примери за скриптове на AutoHotkey, включително такива, които са много по -сложни от тези, вижте AutoHotkey Script Showcase .

1. Автокорекция

Дори и с прецизността на настолната клавиатура, все пак ще правите грешки при писане. И макар това да е стар AHK скрипт, правописните грешки не излизат от мода.

Свързани: Как да активирате вградената автоматична корекция в Windows 10

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

Изтегли : Скрипт за автоматично коригиране

2. Деактивирайте ключа за заключване

Трите клавиша за заключване - Num Lock, Caps Lock и Scroll Lock - не се използват толкова често в днешните изчисления. Вероятно използвате цифровата клавиатура само за цифри случайно натиснете Caps Lock , и дори не се интересувайте от Scroll Lock.

как да получите парола за wifi от android

Ако рядко използвате тези модификатори, опитайте да ги настроите на стойност по подразбиране с този скрипт:

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

Това предполага, че искате Num Lock винаги да е включен. Ако предпочитате да го изключите, просто променете този ред (или го премахнете напълно и променете само Caps Lock и Scroll Lock).

3. Преназначете Caps Lock

След като използвате горния скрипт, за да деактивирате Caps Lock, има смисъл да дадете на този ключ друга цел.

Използването на този кратък скрипт ще превърне Caps Lock в друг клавиш Shift, но можете да го промените на всичко, което искате (може би друг ключ на Windows, ако клавиатурата ви има само един от тези):

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

4. Бързо преглеждане или скриване на скрити файлове

Важно е да знаете как да преглеждате скрити файлове и папки в Windows понякога. Ако имате нужда само от време на време от достъп до скрити папки и не искате те да затрупват нормално изгледа ви, това е полезен скрипт.

Този скрипт просто ви натиска Ctrl + F2 с File Explorer отворен, за да превключвате показването на скрити файлове или папки. Това е всичко! Просто трябва да копирате кода от свързаната публикация във форума в скрипт:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Посетете: Превключване на скрипта за скрити файлове

5. Бързо показване или скриване на известни файлови разширения

Това е подобно на горното, тъй като се занимава и с File Explorer. От съображения за сигурност е умно винаги да се показват разширения на файлове. Това улеснява разпознаването на измамни EXE файлове, маскирани като PDF или подобни. Също така е удобно, когато имате нужда справяне с файлови асоциации на Windows 10 .

Скриптът по -долу ще ви позволи да превключвате показването на разширения за известни типове файлове с Win + Y .

Изтегли: Превключване на известния скрипт за разширения на файлове

6. Вмъкнете специални знаци

Освен няколкото специални знака на клавиатурата (като @ и *), има още десетки, които не са толкова удобни за достъп. Един от най -бързите начини за въвеждане на чужди символи и други необичайни символи използва AutoHotkey.

Само с ред AHK код можете бързо да вмъкнете тези специални символи и да спрете да се налага да помните ALT кодовете или да копирате и поставяте от онлайн списък.

Използвайте шаблона по -долу, за да създадете преки пътища, които са най -полезни за вас. Символите вляво от двете двоеточия са това, което натискате, за да задействате пряк път, докато символът в скобите е това, което прекият път вмъква.

Така например, ако искате да натиснете Alt + Q за да вмъкнете иконата на търговска марка, трябва да създадете скрипт с това:

!q::SendInput {™}

За справка, символите за ключовете са както следва. Можете да прочетете повече за клавишните комбинации на Страница с ръководство на AutoHotkey :

  • ^ за Ctrl
  • ! за Всичко
  • # за Печеля
  • + за Преместване

Ако сте сериозен търсач на Google, този удобен пряк път ви позволява да търсите всеки копиран текст на вашия компютър.

Той ще стартира браузъра ви по подразбиране и ще търси в Google всеки фрагмент от текст, който сте маркирали, когато натиснете Ctrl + Shift + C . Удобно е да намалявате копирането и поставянето през цялото време!

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

8. Използвайте Numpad като мишка

Докато можете навигирайте в Windows без мишка ако е необходимо, наличието на този скрипт означава, че не е нужно да помните клавишните комбинации, за да направите това. Този чист скрипт на AutoHotkey използва вашата цифрова клавиатура, за да действа като мишка, като ви дава повече прецизност и начин да заобиколите компютъра си в случай на хардуерна повреда.

Погледнете информацията в горната част на скрипта за насоки относно използването му.

Изтегли: Използване на клавиатурата Numpad като скрипт на мишката

9. Стартирайте всяко приложение

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

Скриптът за отваряне на приложение е прост; ето един за стартиране на Firefox, когато натиснете Win + F . Променете го според нуждите за предпочитаната от вас комбинация от клавиши и приложение.

#f::Run Firefox

10. Ключове за сила на звука за смяна

Повечето клавиатури имат клавиши за лесно промяна на силата на звука, промяна на музикалната песен и други подобни. Но в случай, че вашият няма такива, можете да използвате AutoHotkey, за да измислите свои собствени бутони за сила на звука.

Ето един пример, който използва Shift + плюс и Shift + минус (бутони на цифровата клавиатура), за да увеличите и намалите силата на звука. Можете да ударите и малко използваните Прекъсване клавиш за превключване на заглушаване.

Както при другите скриптове, не се колебайте да регулирате бутоните по ваш вкус.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Писане на собствени скриптове

Ако се чувствате уверени, защо не опитате да направите свои собствени скриптове за AutoHotkey? Ако тепърва започвате с AHK, вероятно ще се възползвате най -много от разширяването на текста.

Прочетете повече: Най -добрите инструменти за разширяване на текст за Windows

По същество разширяването на текста ви позволява да въвеждате малък текст, който автоматично се разширява до нещо много по -дълго. Ако изпращате един и същ имейл няколко пъти на ден или въвеждате имейл адреса си през цялото време, когато влизате в уебсайтове, настройването на текстово разширение ще ви направи по -продуктивни.

Ако сте изтеглили скрипта за автоматично коригиране от #1 по-горе, в долната част има място, където можете да добавите свои собствени фрази, което е идеалното място за поставяне на едноредово разширение. Ако не използвате този скрипт, просто направете нов скрипт за вашите записи за разширяване.

Това е лесно да се направи: въведете две двоеточия, последвани от клавишната комбинация. След още две точки, въведете фразата, до която искате да се разшири пряк път. Така че, ако искате да направите въвеждане на „@@“ автоматично разширяване до вашия имейл адрес, скриптът ще бъде:

::@@::youremail@domain.com

Възможностите тук са много. Можете да направите клавишната комбинация Ctrl + Alt + C изплюйте консервиран имейл, който въвеждате няколко пъти на ден, или произволен брой други задачи, свързани с работата ви:

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

След като настроите някакво разширение на текста, можете да започнете да пренареждате ключове, ако смятате, че някои от тях не са полезни в текущото им състояние.

Искате ли вместо това бутонът Вмъкване да е пряк път за Копиране, например? Можете да промените това със следното:

Insert::^c

Разгледайте уроците за AutoHotkey за повече информация. За по -ръководно въведение в AHK имаме ръководство за AutoHotkey за начинаещи, което също можете да проверите.

Силата на AutoHotkey

Голямата част на AutoHotkey е, че той е напълно персонализиран за вашите нужди. Ако просто искате автоматична корекция и няколко прости части от разширяването на текста, можете лесно да го настроите. Ако искате да отидете по -дълбоко с много персонализирани контроли и сложни преки пътища, можете да напишете всякакви скриптове, които желаете.

С тези страхотни скриптове на AutoHotkey не се нуждаете от кодиране, за да започнете. За подобен инструмент също трябва да разгледате основите на пакетните файлове на Windows.

Кредит на изображението: FabrikaSimf/ Shutterstock

Дял Дял Туит електронна поща Как да използвате командни файлови команди на Windows за автоматизиране на повтарящи се задачи

Често ли изпълнявате скучни и повтарящи се задачи? Пакетният файл може да е точно това, което търсите. Използвайте го за автоматизиране на действия. Ще ви покажем командите, които трябва да знаете.

Прочетете Напред
Свързани теми
  • Windows
  • Производителност
  • Комбинация от клавиши
  • Компютърна автоматизация
  • AutoHotkey
  • Скриптове
  • Съвети за Windows
  • Съвети за производителност
За автора Бен Стегнер(1735 публикувани статии)

Бен е заместник -редактор и мениджър по включване в MakeUseOf. Той напусна ИТ работата си, за да пише на пълен работен ден през 2016 г. и никога не е поглеждал назад. Той отразява технически уроци, препоръки за видео игри и повече като професионален писател повече от седем години.

Още от Бен Стегнер

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате