Што е AHK датотека?

Како да отворите, уредите и конвертирате AHK датотеки

Датотека со .AHK датотека продолжување е датотека AutoHotkey скрипта. Тоа е обичен текст тип на датотека што се користи од AutoHotkey, бесплатна алатка за скриптирање за автоматизирање задачи во Windows.

Софтверот AutoHotkey може да ја користи AHK-датотеката за да ги автоматизира работите како што се кликање на прозорци, внесување букви и броеви и друго. Тоа е особено корисно за долги, извлечени и повторувачки активности кои секогаш ги следат истите чекори.

Како да отворите AHK датотека

Иако AHK датотеките се само текстуални датотеки, тие се разбираат и извршуваат само во контекст на бесплатната програма AutoHotkey. Оваа програма мора да се инсталира за да се отвори AHK-датотека за извршување на задачите што ги опишува датотеката.

Додека синтаксата е точна, софтверот сфаќа што е напишано во AHK-датотеката како серија на команди што треба да ги следи AutoHotkey.

Важно: Бидете особено внимателни да користите само извршни датотеки како што се AHK-датотеки што сте ги направиле или дека сте ги презеле од доверлив извор. Во моментот кога датотеката AHK постои на компјутер со инсталиран AutoHotkey е моментот кога ќе го ставите вашиот компјутер во опасност. Датотеката може да содржи штетни скрипти кои можат да направат многу штета на двете ваши лични датотеки, како и на важни системски датотеки.

Забелешка: Страницата за преземање на AutoHotkey содржи и целосна верзија за инсталирање на софтверот, како и пренослива опција за 32-битни и 64-битни верзии на Windows.

Сè што рече, бидејќи AHK-датотеките се напишани со обичен текст, секој уредувач на текст (како што е Notepad во Windows или еден од нашата листа за најдобра слободен текст ) може да се користи за да се изградат чекорите и да се прават промени на постоечките AHK-датотеки. Сепак, повторно, програмата AutoHotkey мора да биде инсталирана за да ги направи командите вклучени во текстуалната датотека всушност да направат нешто .

Ова значи дека ако направите AHK датотека на вашиот компјутер и работи добро со инсталираниот AutoHotkey, не можете да ја испратите истата AHK датотека на некој друг кој нема инсталиран софтвер и очекува да работи и за нив. Тоа е, се разбира, освен ако не ја конвертирате AHK датотеката во EXE- датотека, за која можете да дознаете повеќе во делот подолу.

Забелешка: Можеби изгледа дека не сте отвориле AHK-датотека ако инструкциите во датотеката не прават нешто очигледно. На пример, ако вашата AHK датотека е поставена за да напишете реченица откако ќе влезете во специјална комбинација на команди на тастатура , тогаш отворањето на таа специфична AHK датотека нема да открие кој било прозорец или индикација дека се работи. Сепак, сигурно ќе знаете дека сте го отвориле, ако е конфигурирано да отворате други програми, да го исклучите вашиот компјутер и друго - нешто очигледно.

Сепак, сите отворени скрипти се прикажани во Task Manager како AutoHotkey , како и во областа за известување на лентата со задачи Windows. Значи, ако не сте сигурни дали датотеката AHK моментално работи во позадина, не заборавајте да ги проверите тие области.

Како да конвертирате датотека AHK

AHK датотеките може да се претворат во EXE за да можат да работат без да мора експлицитно да го инсталираат софтверот AutoHotkey. Можете да прочитате повеќе за конвертирање на AHK во EXE на страницата Конвертирај скрипта на EXE (ahk2exe) страница.

Во основа, најбрзиот начин да го направите тоа е да кликнете со десното копче на AHK датотеката и да ја изберете опцијата за компилација на сценариото . Исто така, можете да ја конвертирате AHK датотеката преку програмата Ahk2Exe вклучена во папката за инсталација на AutoHotkey (можете да ја пребарувате преку менито Старт или со алатката за пребарување на датотеки како што е Everything), која исто така ви овозможува да изберете датотека со икони.

AutoIt е програма која е слична на AutoHotkey, но користи формати на датотеки AUT и AU3 наместо AHK. Можеби нема лесен начин да се конвертира AHK-датотека во AU3 / AUT, па можеби ќе треба целосно да ја напишете сценариото во AutoIt ако ова е она што го следите.

AHK датотека Примери

Подолу се дадени неколку примери на AHK-датотека што можете да ја користите за неколку минути. Едноставно ископирајте го во уредувач на текст, зачувајте го со .AHK наставката на датотеката, а потоа отворете го на компјутерот што работи AutoHotkey. Тие ќе работат во позадина (нема да ги "отворите") и ќе работат веднаш кога ќе се активираат соодветните клучеви.

Ова е скрипта AutoHotkey која ќе ги прикаже или скрие скриените датотеки секогаш кога ќе се притискаат копчето Windows и копчето H во исто време. Ова е многу побрзо отколку рачно прикажување / криење на скриените датотеки во Windows .

; Користете Windows Key + H за да ги прикажувате или скриете скриените датотеки #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Софтвер \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Напредно, Скриено Ако HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, CurrentVersion \ Explorer \ Напредно, Скриено, 1 Другиот регистар, REG_DWORD, HKEY_CURRENT_USER, Софтвер \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Напредно, Скриено, 2 WinGetClass, eh_Class, A Ако (eh_Class = "# 32770" или A_OSVersion = "WIN_VISTA" ) испрати, {F5} Else PostMessage, 0x111, 28931 ,,, A Враќање

Следи е многу поедноставна скрипта AutoHotkey која е целосно уредувана по ваш вкус. Тоа ќе отвори програма со брза кратенка на тастатурата. Во овој пример, ние ја наместивме скриптата за отворање Notepad кога Windows Key + N е притиснато.

#n :: Стартувај го Notepad

Еве еден сличен кој брзо отвора командната линија од било каде:

#p :: Стартувај cmd

Совет: Погледнете го Online AutoHotkey Quick Reference за синтакса прашања и други примери за скрипти од AutoHotkey.

Сè уште не можете да ја отворите вашата AHK датотека?

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

Некои датотеки користат суфикс на крајот кој е напишан многу како ".AHK", но тоа не значи дека треба да ги третирате датотеките како еднакви - тие не секогаш се отвораат со истите програми или конвертираат со исти алатки за конверзија .

На пример, можеби навистина имате AHX-датотека, која е датотека на WinAHX Tracker-модул која нема врска со скриптните датотеки што се користат со AutoHotkey.

Друга слична звучна, но сосема друга екстензија на датотека, е APK што се користи за датотеки со Android пакет. Ова се апликации кои работат на оперативниот систем Android и се што е можно подалеку од текстуални датотеки, па ако имате еден од оние, нема да можете да ги користите AutoHotkey отварачите од горе за да го отворите.

Поентата тука е да се истражи продолжувањето на датотеката што навистина имате, така што ќе можете да ја пронајдете соодветната програма што може да ја отвори или да го претвори во нов формат.

Меѓутоа, ако имате AHK-датотека и сеуште не се отвора со предлозите од погоре, погледнете Добијте повеќе помош за информации за контактирање на мене во социјалните мрежи или преку е-пошта, објавување на форуми за техничка поддршка и многу повеќе. Дозволете ми да знам какви проблеми имате со отворањето или користењето на AHK датотеката и ќе видам што можам да направам за да ви помогнам.