Datoteka AHK (kaj je in kako jo odpreti)

Kazalo:

Datoteka AHK (kaj je in kako jo odpreti)
Datoteka AHK (kaj je in kako jo odpreti)
Anonim

Kaj morate vedeti

  • Datoteka AHK je skript AutoHotkey.
  • Odprite eno s funkcijo AutoHotkey ali jo uredite z urejevalnikom besedil.
  • Pretvori v EXE z Ahk2Exe.

Ta članek pojasnjuje, kaj je datoteka AHK in kako jo odpreti v računalniku ter kako jo pretvoriti v bolj razširjeno izvršljivo obliko (EXE).

Kaj je datoteka AHK?

Datoteka s pripono datoteke. AHK je skript AutoHotkey. To je vrsta datoteke z navadnim besedilom, ki jo uporablja brezplačno skriptno orodje za avtomatizacijo opravil v sistemu Windows.

Program AutoHotkey uporablja to datoteko za avtomatizacijo stvari, kot so klikanje okenskih pozivov, vnašanje črk in številk ter veliko več. Še posebej je koristno pri dolgih, dolgotrajnih in ponavljajočih se dejanjih, ki vedno sledijo istim korakom.

Image
Image

Kako odpreti datoteko AHK

Čeprav so datoteke AHK le besedilne datoteke, jih razumemo in izvajamo samo v okviru brezplačnega programa AutoHotkey. Da lahko izvaja svoje naloge, mora biti nameščen na istem računalniku, iz katerega se izvaja datoteka.

Če je sintaksa pravilna, programska oprema razume, kaj je zapisano v datoteki, kot vrsto ukazov, ki jim mora slediti AutoHotkey.

Bodite posebej previdni in uporabljajte samo izvedljive datoteke, kot so te, ki ste jih naredili sami ali ste jih prenesli iz zaupanja vrednega vira. Trenutek, ko obstaja datoteka AHK v računalniku, ki ima nameščen AutoHotkey, je trenutek, ko ogrozite svoj računalnik. Datoteka morda vsebuje škodljive skripte, ki bi lahko na skrivaj povzročili veliko škode vašim osebnim datotekam in pomembnim sistemskim datotekam.

Ker je povedano, ker so datoteke AHK napisane v navadnem besedilu, lahko kateri koli urejevalnik besedil (kot je Beležnica v sistemu Windows ali eden z našega seznama najboljših brezplačnih urejevalnikov besedila) uporabite za izdelavo korakov in spreminjanje obstoječih datotek. Ponovno pa je treba namestiti AutoHotkey, da lahko ukazi, vključeni v besedilno datoteko, dejansko nekaj storijo.

To pomeni, da če naredite datoteko AHK v svojem računalniku in deluje dobro z nameščenim AutoHotkey, te iste datoteke ne morete poslati nekomu drugemu, ki nima nameščene programske opreme in pričakuje, da bo delovala zanj, tudi. To je, razen če ga pretvorite v EXE, o čemer lahko izveste več v spodnjem razdelku.

Morda se ne zdi, kot da ste odprli datoteko AHK, če navodila v datoteki ne naredijo nečesa očitnega. Na primer, če je vaša nastavljena tako, da po vnosu posebne kombinacije ukazov s tipkovnice samo vnese stavek, potem odpiranje te določene datoteke ne bo pokazalo nobenega okna ali znaka, da se izvaja. Vendar pa boste zagotovo vedeli, da ste ga odprli, če je konfiguriran za odpiranje drugih programov, zaustavitev računalnika itd. – nekaj očitnega.

Vendar pa so vsi odprti skripti prikazani v upravitelju opravil in v območju za obvestila opravilne vrstice Windows. Torej, če niste prepričani, ali se katera aktivno izvaja v ozadju, preverite ta področja.

Kako pretvoriti enega

Datoteke AHK je mogoče pretvoriti v EXE, tako da se lahko izvajajo, ne da bi morali izrecno namestiti AutoHotkey. Več o pretvorbi v EXE lahko preberete na strani podjetja Pretvori skript v EXE (ahk2exe).

V bistvu je najhitrejši način za to, da z desno miškino tipko kliknete datoteko in izberete Prevedi skript. To pretvorbo lahko izvedete tudi prek programa Ahk2Exe, ki je vključen v namestitveno mapo programa AutoHotkey. Poiščete ga lahko v meniju Start ali poiščete v tej mapi:


C:\Program Files\AutoHotkey\Compiler

AutoIt je program, ki je podoben AutoHotkeyju, vendar namesto tega uporablja formata datotek AUT in AU3. Morda ni preprostega načina za pretvorbo AHK v enega od teh formatov, zato boste morda morali popolnoma prepisati skript v AutoIt, če je to tisto, kar iščete.

Primeri datotek AHK

Spodaj je nekaj primerov skriptov AutoHotkey. Preprosto kopirajte enega v urejevalnik besedil, ga shranite s pripono AHK in ga nato odprite v računalniku, v katerem se izvaja AutoHotkey. Delovali bodo v ozadju (ne boste jih »videli« odprtih) in delovali takoj, ko bodo sprožene ustrezne tipke.

Ta bo pokazal ali skril skrite datoteke vsakič, ko sočasno pritisnete tipki Windows in H. To je veliko hitreje kot ročno prikazovanje/skrivanje skritih datotek.


; Pokaži ali skrij skrite datoteke

h::

RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden

If HiddenFiles_Status=2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 1

Else

RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2

WinGetClass, eh_Class, A

Če (eh_Class="32770" ALI A_OSVersion="WIN_VISTA")

pošlji, {F5}

Else PostMessage, 0x111, 28931,,, A

Return

Naslednji je veliko enostavnejši skript, ki ga je mogoče popolnoma urejati po vaših željah. Odprl bo program s hitro bližnjico na tipkovnici. V tem primeru smo ga nastavili tako, da odpre beležnico, ko pritisnete WIN+N.


n::Zaženi beležnico

Tukaj je podoben, ki hitro odpre ukazni poziv od koder koli:


p::Zaženi cmd

Glejte AutoHotkey Quick Reference za sintaksna vprašanja in AutoHotkey Script Showcase za več primerov skriptov.

Še vedno ne morete odpreti?

Če se vaša datoteka ne zažene, ko je nameščen AutoHotkey, in še posebej, če vam ne prikaže besedilnih ukazov, ko si jo ogledate z urejevalnikom besedil, potem obstaja res velika možnost, da dejansko nimate enega od teh skripte.

Nekatere datoteke na koncu uporabljajo pripono, ki se črkuje podobno kot "AHK", vendar to ne pomeni, da bi morali datoteke obravnavati kot enake - ne odprejo se vedno z istimi programi ali pretvorijo z ista orodja.

Na primer, morda res imate datoteko AHX, ki je datoteka WinAHX Tracker Module, ki nima nobene zveze s skriptnimi datotekami, ki se uporabljajo z AutoHotkey. Lahko pa je datoteka AHS, ki se uporablja s Photoshopom.

Druga podobno zveneča, a popolnoma drugačna končnica datoteke je APK. To so aplikacije, ki delujejo v operacijskem sistemu Android in so čim dlje od besedilnih datotek, tako da, če imate eno od teh, ne boste mogli uporabiti odpiračev AutoHotkey od zgoraj, da jo odprete.

Drug primer so datoteke ASHX. Tej datotečni priponi je dodana samo ena črka, vendar je oblika namesto tega povezana z aplikacijami spletnega strežnika ASP. NET.

Bistvo tukaj je raziskati datotečno pripono, ki jo uporablja vaša datoteka, da boste lahko našli ustrezen program, ki lahko odpre ali pretvori datoteko.

Priporočena: