Kaj je datoteka AHK?

Kako odpreti, urediti in pretvoriti datoteke AHK

Datoteka s končnico .AHK datoteke je datoteka datoteke AutoHotkey Script. To je vrsta datoteke z navadnim besedilom, ki ga uporablja AutoHotkey, brezplačno orodje za skriptiranje za avtomatizacijo opravil v sistemu Windows.

Programska oprema AutoHotkey lahko uporablja datoteko AHK za avtomatizacijo stvari, kot so klicanje oken, tipkanje črk in številk ter več. To je še posebej uporabno za dolge, potegnjene in ponavljajoče se ukrepe, ki vedno sledijo istim korakom.

Kako odpreti datoteko AHK

Čeprav so AHK datoteke le besedilne datoteke, jih razumemo in izvajamo samo v kontekstu brezplačnega programa AutoHotkey. Ta program mora biti nameščen, da odpre datoteko AHK za opravljanje nalog, ki jih opisuje datoteka.

Dokler je sintaksa pravilna, programska oprema razume, kaj je napisano v datoteki AHK kot vrsto ukazov, ki jih mora slediti AutoHotkey.

Pomembno: Bodite posebej pozorni, da uporabljate samo izvedljive datoteke, kot so datoteke AHK, ki ste jih naredili sami ali ste jih prenesli iz zaupnega vira. Trenutek, ko datoteka AHK obstaja na računalniku, v katerem je nameščen AutoHotkey, je trenutek, ko ogrozite računalnik. Datoteka lahko vsebuje škodljive skripte, ki bi lahko veliko škodovali vašim osebnim datotekam in pomembnim sistemskim datotekam.

Opomba: Stran za nalaganje AutoHotkey vsebuje tako polno različico programske opreme kot tudi prenosno možnost za 32-bitne in 64-bitne različice operacijskega sistema Windows.

Vse kar je bilo povedano, ker so datoteke AHK napisane v navadnem besedilu, se lahko za oblikovanje korakov in spreminjanje obstoječih datotek AHK uporabi katerikoli urejevalnik besedil (kot je Notepad v operacijskem sistemu Windows ali eden od našega najboljšega seznama prostih besedilnih urednikov ). Toda še enkrat je treba namestiti program AutoHotkey, da bodo ukazi, vključeni v besedilno datoteko, dejansko naredili nekaj .

To pomeni, da če naredite datoteko AHK na vašem računalniku in da deluje dobro z nameščenim AutoHotkey, iste datoteke AHK ne morete poslati drugemu, ki nima nameščene programske opreme in pričakuje, da bo tudi za njih delal. To je seveda, razen če datoteko AHK pretvorite v datoteko EXE , ki jo lahko v nadaljevanju razdelite.

Opomba: Morda ne bo videti, kot da ste odprli datoteko AHK, če navodila v datoteki ne naredijo očitnega. Če je na primer vaša datoteka AHK nastavljena tako, da natipkate besedo, potem ko ste vnesli posebno kombinacijo ukazov na tipkovnici , potem odprete to specifično datoteko AHK, ne bo razkrila nobenega okna ali indikacije, da se izvaja. Vendar boste zagotovo vedeli, da ste ga odprli, če je konfiguriran, da odprete druge programe, zaustavite računalnik itd. - nekaj očitnega.

Vendar so vsi odprte skripte prikazani v upravitelju opravil kot AutoHotkey , kot tudi v področju za obvestila v opravilni vrstici Windows. Torej, če niste prepričani, ali se datoteka AHK trenutno izvaja v ozadju, preverite ta področja.

Kako spremeniti datoteko AHK

Datoteke AHK lahko pretvorite v EXE, tako da lahko tečejo brez potrebe po eksplicitni namestitvi programske opreme AutoHotkey. Več o pretvorbi AHK v EXE lahko preberete na podjetju Pretvori skript na stran EXE (ahk2exe).

V bistvu je najhitrejši način za to, da z desno miškino tipko kliknete datoteko AHK in izberete možnost Compile Script . Datoteko AHK lahko prav tako pretvorite v program Ahk2Exe , ki je vključen v namestitveno mapo AutoHotkey (ga lahko poiščete v meniju Start ali z orodjem za iskanje datotek, kot je Vse), ki vam omogoča tudi izbiro ikone po meri.

AutoIt je program, ki je podoben AutoHotkeyu, vendar namesto AHK uporablja formate datotek AUT in AU3. Morda ne bo enostaven način za pretvorbo datoteke AHK v AU3 / AUT, zato boste morda morali popolnoma spremeniti skript v AutoIt, če je to za vas.

Primeri datoteke AHK

Spodaj je nekaj primerov datoteke AHK, ki jo lahko uporabite v nekaj minutah. Preprosto kopirajte v urejevalnik besedil, jo shranite s končnico .AHK, nato pa jo odprite na računalniku, v katerem je nameščen AutoHotkey. V ozadju se bodo prikazovali (jih ne boste "videli" odpreti) in takoj, ko se sprožijo ustrezne tipke, delujejo takoj.

Ta je skript AutoHotkey, ki prikaže ali skrije skrite datoteke vsakič, ko pritisnete tipko Windows in tipko H hkrati. To je veliko hitreje kot ročno prikazovanje / skrivanje skritih datotek v operacijskem sistemu Windows .

; Uporabite Windows Key + H za prikaz ali skrivanje skritih datotek #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Programska oprema \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredno, Skrito Če HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Programska oprema \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredno, Skrit, 1 Drugi RegWrite, REG_DWORD, HKEY_CURRENT_USER, Programska oprema \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredno, Skrit, 2 WinGetClass, eh_Class, A Če (eh_Class = "# 32770" ALI A_OSVersion = "WIN_VISTA" ) pošlji, {F5} Else PostMessage, 0x111, 28931 ,,, A Vrnitev

Sledi veliko preprostejši AutoHotkey skript, ki je v celoti mogoče urejati po vaših željah. Program bo odprl s hitrimi bližnjicami na tipkovnici. V tem primeru smo nastavili skript, da odprete beležnico, ko pritisnete tipko Windows + N.

#n :: Zaženi Notepad

Tukaj je podoben, ki hitro odpre ukazni poziv od kjerkoli:

#p :: Zaženi cmd

Nasvet: Oglejte si spletno funkcijo AutoHotkey Quick Reference za sintaktična vprašanja in druge primere skripta AutoHotkey.

Še vedno ne morete odpreti datoteke AHK?

Če se vaša datoteka ne zažene, ko je nameščena funkcija AutoHotkey, in še posebej, če ne prikaže besedilnih ukazov, ko jih pregledujete z urejevalnikom besedil, potem obstaja res dobra priložnost, da dejansko nimate datoteke datoteke AutoHotkey.

Nekatere datoteke na koncu uporabijo pripono, ki se črpa veliko kot ".AHK", vendar to ne pomeni, da bi morali datoteke obravnavati enako - se z odprtimi programi vedno ne odprejo ali pretvarjajo z istimi orodji za pretvorbo .

Na primer, morda res imate datoteko AHX, ki je datoteka WinAHX Tracker Module, ki nima nobene zveze s skriptnimi datotekami, ki jih uporabljate s funkcijo AutoHotkey.

Druga podobna zvočna, vendar povsem druga razširitev datoteke je APK, ki se uporablja za datoteke paketa Android. To so aplikacije, ki se izvajajo v operacijskem sistemu Android in so čim daleč od besedilnih datotek, zato, če imate eno od teh, ne boste mogli uporabljati odprtin AutoHotkey od zgoraj, da bi jih odprli.

Tu je namen raziskati razširitev datoteke, ki jo resnično imate, tako da lahko najdete ustrezen program, ki ga lahko odpre ali pretvori v nov format.

Če pa imate datoteko AHK in se še vedno ne odpre z zgornjimi predlogi, glejte Get More Help za informacije o stikih z menoj v družabnih omrežjih ali prek e-pošte, objavljanje na forumih za tehnično podporo in še več. Sporočite mi, kakšne težave imate ob odpiranju ali uporabi datoteke AHK, in videl bom, kaj lahko storim, da vam pomagam.