Čo je súbor AHK?

Ako otvoriť, upraviť a previesť súbory AHK

Súbor s príponou súboru .AHK je súbor AutoHotkey Script. Jedná sa o typ súboru s obyčajným textom, ktorý používa nástroj AutoHotkey, ktorý je bezplatný skriptovací nástroj na automatizáciu úloh v systéme Windows.

Softvér AutoHotkey môže pomocou súboru AHK automatizovať veci, ako sú výzvy na kliknutie, zadávanie písmen a čísel atď. Je to obzvlášť užitočné pri dlhých, vyťahovaných a opakujúcich sa akciách, ktoré vždy sledujú rovnaké kroky.

Ako otvoriť súbor AHK

Aj keď sú súbory AHK len textové súbory, sú pochopené a spustené len v kontexte bezplatného programu AutoHotkey. Tento program musí byť nainštalovaný, aby sa otvoril súbor AHK na vykonanie úloh, ktoré popisuje súbor.

Pokiaľ je syntax správny, softvér rozumie tomu, čo je napísané v súbore AHK ako séria príkazov, ktoré má AutoHotkey sledovať.

Dôležité: Buďte zvlášť opatrní, aby ste mohli používať iba spustiteľné súbory, ako sú súbory AHK, ktoré ste vytvorili sami alebo ktoré ste stiahli z dôveryhodného zdroja. V okamihu, keď existuje súbor AHK v počítači, ktorý má nainštalovanú funkciu AutoHotkey, je moment, keď počítač vystavujete riziku. Súbor môže obsahovať škodlivé skripty, ktoré by mohli spôsobiť veľké poškodenie osobných súborov, ako aj dôležitých systémových súborov.

Poznámka: Stránka na prevzatie softvéru AutoHotkey obsahuje plnú verzi inštalátora softvéru, ako aj prenosnú možnosť pre 32-bitovú aj 64-bitovú verziu systému Windows.

Všetko, čo bolo povedané, pretože súbory AHK sú napísané v obyčajnom texte, môže použiť akýkoľvek textový editor (napríklad program Poznámkový blok v systéme Windows alebo jeden z našich zoznamov najlepších editorov voľných textov ) na vytvorenie krokov a vykonanie zmien existujúcich súborov AHK. Aj napriek tomu musí byť program AutoHotkey nainštalovaný, aby príkazy zahrnuté v textovom súbore skutočne niečo urobili .

To znamená, že ak na počítači vytvoríte súbor AHK a nainštalujete ho do AutoHotkey, nemôžete odoslať ten istý súbor AHK inému používateľovi, ktorý nemá nainštalovaný softvér a očakáva, že bude pracovať aj pre ne. Samozrejme, pokiaľ neprevediete súbor AHK do súboru EXE , o ktorom sa dozviete viac v sekcii nižšie.

Poznámka: Možno sa nezdá, že ste otvorili súbor AHK, ak inštrukcie vnútri súboru nepriniesli nič zrejmé. Napríklad, ak je váš súbor AHK nastavený tak, aby zadal iba vetu po zadaní špeciálnej kombinácie príkazov z klávesnice , potom otvorenie konkrétneho súboru AHK nezobrazí žiadne okno alebo indikáciu, že je spustený. Určite však budete vedieť, že ste otvorili jeden, ak je nakonfigurovaný na otvorenie iných programov, vypnutie počítača atď. - niečo jasné.

Všetky otvorené skripty sa však zobrazujú v Správcovi úloh ako AutoHotkey , ako aj v oblasti oznámení na paneli úloh systému Windows. Ak si teda nie ste istí, či je aktuálne spustený súbor AHK na pozadí, skontrolujte tieto oblasti.

Ako previesť súbor AHK

Súbory AHK je možné previesť na EXE, aby mohli bežať bez nutnosti explicitne inštalovať softvér AutoHotkey. Viac informácií o prevode AHK na EXE na stránke Konvertovať skript spoločnosti na stránku EXE (ahk2exe).

V podstate najrýchlejší spôsob, ako to urobiť, je kliknúť pravým tlačidlom myši na súbor AHK a vybrať možnosť Kompilovať skript . Môžete tiež previesť súbor AHK cez program Ahk2Exe, ktorý je súčasťou inštalačného priečinka AutoHotkey (môžete ho vyhľadať v ponuke Štart alebo pomocou nástroja na vyhľadávanie súborov, ako je Všetko), ktorý tiež umožňuje vybrať si vlastný súbor s ikonami.

AutoIt je program, ktorý je podobný programu AutoHotkey, ale namiesto AHK používa formáty súborov AUT a AU3. Možno nie je jednoduchý spôsob, ako previesť súbor AHK na AU3 / AUT, takže budete musieť úplne prepísať skript v programe AutoIt, ak ste to urobili.

Príklady súboru AHK

Nižšie je niekoľko príkladov súboru AHK, ktorý môžete použiť v priebehu niekoľkých minút. Stačí skopírovať jeden do textového editora, uložiť ho s príponou súboru .AHK a potom ho otvoriť v počítači s automatickým spustením. Bude spustené na pozadí (nebudete ich "vidieť" otvorené) a okamžite pracovať, keď sa aktivujú príslušné kľúče.

Jedná sa o skript AutoHotkey, ktorý bude zobrazovať alebo skryť skryté súbory pri každom stlačení tlačidla systému Windows a klávesy H naraz. Je to oveľa rýchlejšie, než ručné zobrazovanie / skrytie skrytých súborov v systéme Windows .

; Použite Windows Key + H na zobrazenie alebo skrytie skrytých súborov # h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Skryté Ak HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ CurrentVersion \ Explorer \ Rozšírené, skryté, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Softvér \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Rozšírené, Skryté, 2 WinGetClass, eh_Class, A If (eh_Class = "# 32770" OR A_OSVersion = "WIN_VISTA" ) poslať, {F5} Else PostMessage, 0x111, 28931 ,,, Return

Nasleduje jednoduchší skript AutoHotkey, ktorý je úplne upraviteľný podľa vašich predstáv. Otvorí sa program s rýchlou klávesovou skratkou. V tomto príklade sme skript nastavili na otvorenie programu Poznámkový blok pri stlačení tlačidla Windows Key + N.

#n :: Spustiť program Poznámkový blok

Tu je podobný, ktorý rýchlo otvorí príkazový riadok odkiaľkoľvek:

#p :: Spustiť cmd

Tip: Pozrite si on-line AutoHotkey Quick Reference pre syntaktické otázky a ďalšie príklady skriptov AutoHotkey.

Stále nemôžete otvoriť súbor AHK?

Ak sa váš súbor nespustí po inštalácii aplikácie AutoHotkey a najmä ak sa pri zobrazovaní pomocou textového editora nezobrazuje textové príkazy, je naozaj dobrá šanca, že v skutočnosti nemáte súbor AutoHotkey Script.

Niektoré súbory používajú príponu na konci, ktorý je napísaný ako ".AHK", ale to neznamená, že by ste mali považovať súbory za rovnocenné - nie vždy otvorené pomocou rovnakých programov alebo konvertovať pomocou rovnakých konverzných nástrojov ,

Napríklad, možno máte naozaj AHX súbor, ktorý je súbor WinAHX Tracker Module, ktorý nemá žiadny vzťah k súborom skriptov používaným s AutoHotkey.

Ďalším podobným zvukovým, ale úplne odlišným príponou súborov je súbor APK, ktorý sa používa pre súbory balíka Android. Jedná sa o aplikácie, ktoré bežia v operačnom systéme Android a sú čo najďalej od textových súborov, takže ak máte jedno z tých, ktoré nebudete môcť použiť otvárače AutoHotkey vyššie, otvorte ho.

Ide tu o to, aby ste hľadali rozšírenie súboru, ktoré skutočne máte, aby ste mohli nájsť vhodný program, ktorý ho môže otvoriť alebo previesť na nový formát.

Ak však máte súbor AHK a stále sa neotvára s vyššie uvedenými návrhmi, prečítajte si časť Ďalšie informácie o tom, ako ma kontaktovať v sociálnych sieťach alebo prostredníctvom e-mailu, zverejnenia na fórach technickej podpory a ďalšie informácie. Dajte nám vedieť, aké problémy máte s otvorením alebo použitím súboru AHK a uvidím, čo môžem urobiť, aby som vám pomohol.