Co je soubor AHK?

Jak otevřít, upravit a převést soubory AHK

Soubor s příponou souboru .AHK je soubor AutoHotkey Script. Jedná se o typ souboru prostého textu, který používá AutoHotkey, bezplatný skriptovací nástroj pro automatizaci úloh v systému Windows.

Software AutoHotkey může používat soubor AHK k automatizaci věcí, jako jsou například klepnutí na okno, zadávání písmen a čísel a další. Je obzvláště užitečné pro dlouhé, vytažené a opakované akce, které vždy sledují stejné kroky.

Jak otevřít soubor AHK

I když soubory AHK jsou pouze textové soubory, jsou pochopeny a spouštěny pouze v kontextu volného programu AutoHotkey. Tento program musí být nainstalován za účelem otevření souboru AHK, který provede úkoly, které soubor popisuje.

Dokud je syntaxe správná, software rozumí tomu, co je napsáno v souboru AHK jako řada příkazů, které má AutoHotkey následovat.

Důležité: Buďte zvlášť opatrní, abyste používali pouze spustitelné soubory, jako jsou soubory AHK, které jste vytvořili sami nebo které jste stáhli z důvěryhodného zdroje. V okamžiku, kdy existuje soubor AHK v počítači s nainstalovanou funkcí AutoHotkey, je okamžik ohrožení počítače. Soubor může obsahovat škodlivé skripty, které by mohly způsobit velké škody jak na vašich osobních souborech, tak na důležitých systémových souborech.

Poznámka: Stránka pro stahování AutoHotkey obsahuje jak verzi úplného instalačního softwaru, tak i přenosnou volbu pro 32bitovou i 64bitovou verzi systému Windows.

Jediné, co bylo řečeno, protože soubory AHK jsou psány v prostém textu, může být pro vytváření kroků a provádění změn ve stávajících souborech AHK použit jakýkoli textový editor (například Notepad v systému Windows nebo jeden z našich nejlepších seznamů Editorů volných textových textů ). Opět platí, že program AutoHotkey musí být nainstalován, aby příkazy zahrnuté do textového souboru skutečně něco udělaly .

To znamená, že pokud vytvoříte soubor AHK v počítači a funguje to s nainstalovaným programem AutoHotkey, nemůžete odeslat stejný soubor AHK někomu jinému, který nemá nainstalovaný software, a očekává, že pro něj bude fungovat. Samozřejmě, pokud převedete soubor AHK na soubor EXE , o němž se dozvíte více v části níže.

Poznámka: Může se zdát, že jste neotevřeli soubor AHK, pokud pokyny uvnitř souboru nečiní něco zjevného. Například pokud je váš soubor AHK nastaven tak, že pouze zadá větu po zadání speciální kombinace příkazů z klávesnice , otevření konkrétního souboru AHK nezjistí žádné okno nebo indikaci, že je spuštěn. Ovšem určitě víte, že jste otevřeli jeden, pokud je nakonfigurován k otevření dalších programů, vypnutí počítače atd. - něco zřejmého.

Všechny otevřené skripty se však zobrazují ve Správci úloh jako AutoHotkey , stejně jako v oznamovací oblasti hlavního panelu Windows. Takže pokud si nejste jisti, zda je aktuálně spuštěn soubor AHK na pozadí, nezapomeňte zkontrolovat tyto oblasti.

Jak převést soubor AHK

Soubory AHK lze převést na EXE tak, aby mohly běžet bez nutnosti explicitně instalovat software AutoHotkey. Další informace o konverzi AHK do EXE na převaděč skriptu společnosti Exe (ahk2exe) můžete přečíst.

V podstatě nejrychlejší způsob, jak to udělat, je pravým tlačítkem myši na soubor AHK a volbou možnosti Kompilovat skript . Můžete také převést soubor AHK pomocí programu Ahk2Exe, který je součástí instalační složky AutoHotkey (můžete jej vyhledat pomocí nabídky Start nebo pomocí nástroje pro vyhledávání souborů, jako je Vše), který také umožňuje vybrat vlastní soubor s ikonami.

AutoIt je program, který je podobný programu AutoHotkey, ale používá formáty souborů AUT a AU3 namísto AHK. Možná není snadný způsob, jak převést soubor AHK na AU3 / AUT, takže pokud budete chtít, budete muset celý skript zcela přepsat v AutoIt.

Příklady souborů AHK

Níže uvádíme několik příkladů souboru AHK, který můžete použít během několika minut. Jednoduše zkopírujte jednu do textového editoru, uložte jej s příponou souboru .AHK a poté ji otevřete v počítači se systémem AutoHotkey. Budou běžet v pozadí (neuvidíte je otevřené) a pracovat okamžitě, když budou spuštěny příslušné klíče.

Jedná se o skript AutoHotkey, který bude zobrazovat nebo skrývat skryté soubory při současném stisknutí klávesy Windows a klávesy H. To je mnohem rychlejší než ruční zobrazení / skrytí skrytých souborů ve Windows .

; Pomocí klávesy Windows Key + H zobrazte nebo skryjte skryté soubory # h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Skryté Pokud HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ (Eh_Class = "# 32770" NEBO A_OSVersion = "WIN_VISTA") Pokud je v nabídce "Aktualizováno \ CurrentVersion \ Explorer \ Advanced, skryté 1 další RegWrite, REG_DWORD, HKEY_CURRENT_USER, ) odeslat, {F5} Else PostMessage, 0x111, 28931 ,,, Return

Následuje jednoduchší skript AutoHotkey, který je plně upravitelný podle vašich představ. Otevře program s rychlou klávesovou zkratkou. V tomto příkladu jsme nastavili skript pro otevření programu Poznámkový blok při stisknutí klávesy Windows + N.

#n :: Spusťte Poznámkový blok

Tady je podobný, který rychle otevře příkazový řádek odkudkoli:

#p :: Spustit cmd

Tip: Prohlédněte si online AutoHotkey Quick Reference pro otázky týkající se syntaxe a další příklady skriptů AutoHotkey.

Stále nemůžete otevřít váš soubor AHK?

Pokud se váš soubor nespustí při instalaci funkce AutoHotkey, a zejména pokud v textovém editoru nejsou zobrazovány textové příkazy, je skutečně pravděpodobné, že ve skutečnosti nemáte soubor AutoHotkey Script.

Některé soubory používají příponu na konci, který je napsán jako ".AHK", ale to neznamená, že byste měli považovat soubory za rovnocenné - ne vždy se otvírají stejnými programy nebo převádějí se stejnými nástroji pro konverzi .

Například možná máte opravdu soubor AHX, což je soubor modulu WinAHX Tracker Module, který nemá žádný vztah k souborům skriptů použitým s AutoHotkey.

Další podobná znějící, ale naprosto odlišná přípona souboru je soubor APK, který se používá pro soubory s balíkem Android. Jedná se o aplikace, které běží v operačním systému Android a jsou co nejdále od textových souborů, takže pokud máte některý z těch, které nebudete moci používat otvíráky AutoHotkey shora, otevřete jej.

Důvodem je prozkoumat příponu souboru, které skutečně máte, abyste mohli najít vhodný program, který jej může otevřít nebo jej převést do nového formátu.

Pokud však máte soubor AHK a stále se nezobrazuje s výše uvedenými návrhy, podívejte se do části Získat další nápovědu, kde najdete informace o kontaktu s mnou v sociálních sítích nebo prostřednictvím e-mailu, zveřejnění na fórech technické podpory a další. Dejte mi vědět, jaké problémy máte s otevřením nebo použitím souboru AHK a uvidíme, co mohu pomoci.