Wat is in AHK bestân?

Hoe iepenjen, bewurkjen, & AHK-bestannen konvertearje

In triem mei de .AHK- bestân is in AutoHotkey Script-bestân. It is in plaintype triemtype dat brûkt wurdt troch AutoHotkey, in fergese scripting-ark foar automatisearring fan taken yn Windows.

De software fan AutoHotkey kin de AHK-bestân brûke om dingen te automatisearjen lykas klikken fan finsterbehearder, typen fan letters en getallen, en mear. It is benammen nuttich foar lange, útlutsen en werhellende aksjes dy't altyd deselde stappen folgje.

Hoe kinne jo in AHK-bestân iepenje

Hoewol AHK-bestannen gewoan teksttriemmen binne, wurde se allinich begrepen en útfierd yn 'e kontekst fan it frije AutoHotkey-programma. Dit programma moat ynstalleard wêze om in AHK-bestân iepen te meitsjen om de taken te dwaan dy't de triem beskriuwt.

Sa lang as de syntax korrekt is, begrypt de software wat yn 'e AHK-bestân skreaun is as in rige fan kommando's dy't AutoHotkey folgje moat.

Wichtich: Nim ekstra soarch om allinich útfierbere triemen te brûken lykas AHK-bestannen dy't jo sels makke hawwe of dat jo yn in betroubere boarne ynladen binne. It momint bestiet in AHK-bestân op in kompjûter dat AutoHotkey ynstalleart hat is it momint dat jo kompjûter risiko hawwe. It bestân kin skoodlike skripten befetsje dy't in soad skea dwaan kinne oan jo persoanlike triemmen as ek fan wichtige systeemtriemmen.

Taljochting: De side fan 'e AutoHotkey-side befettet sawol de folsleine ynstallaasje ferzje fan' e software as in portable opsje foar sawol 32-bit en 64-bit ferzjes fan Windows.

Alles dat sei, om't AHK-bestannen yn platte tekst skreaun binne, kin in tekstredakteur (lykas Notepad yn Windows of ien fan ús Best Free Text Editors list) wurde brûkt om de stappen te bouwen en feroaringen yn besteande AHK-bestannen te meitsjen. Hjirnei moat it programma AutoHotkey ynstalleare wurde om de kommando's yn 'e tekst bestân te meitsjen .

Dit betsjut as jo in AHK-bestân meitsje op jo kompjûter en it funksjonearret mei AutoHotkey ynstalleare, jo kinne de selde AHK-bestân net stjoere nei ien fan 'e oaren dy't net de software ynstallearre hat en ferwachtsje dat se ek foar har wurkje. Dat is fansels, as jo de AHK-bestân yn in EXE- bestân wikselje, wat jo mear leare kinne yn 'e seksje.

Taljochting: It kin miskien net as jo in AHK-bestân iepene hawwe as de ynstruksjes yn it bestân net wat foarsichtich binne. As jo ​​bygelyks jo AHK-bestân ynstelt om just in sesje te typen, nei't jo in spesjale kombinaasje fan toetseboerdbehearders ynfierd hawwe, iepenje dan dat spesifike AHK-triem gjin finster of oanjout dat it rint. Jo sille lykwols wis wis witte dat jo in iepene iepene binne as it ynsteld is om oare programma's te iepenjen, jo kompjûter ôfslute ensfh. - wat foarsichtich.

Alle iepen skripts wurde lykwols yn Task Manager as AutoHotkey werjûn , lykas yn it notifikaasjebalke fan de Windows taakbalke. As jo ​​net wis binne oft in AHK-bestân op 'e eftergrûn wurket, moatte jo wiskje dat dizze gebieten binne.

Konvertearje in AHK-bestân

AHK-bestannen kinne konvertearre wurde yn EXE, sadat se rinne kinne sûnder de AutoHotkey-software eksplisyt te selektearjen. Jo kinne mear lêze oer it konvertearjen fan AHK nei EXE op it bedriuw Konvertearje in skript nei in EXE (ahk2exe) side.

Yn essinsje is de fluchste manier om dit te dwaan om rjochts te klikken op de AHK-bestân en kies de opsje Compile Skript . Jo kinne de AHK-bestân ek konvertearje troch it programma Ahk2Exe yn 'e ynstallaasje map fan AutoHotkey (jo kinne troch it Startmenu sykje of mei in triemsyk-ark as Alles), wêrtroch jo ek in byldkaike triem selektearje.

AutoIt is in programma dat fergelykber is mei AutoHotkey mar brûkt de AUT en AU3 triemfoarmen ynstee fan AHK. Der kin net in maklike manier wêze om in AHK-bestân nei AU3 / AUT te konvertearjen, sadat jo it skript yn AutoIt folslein skriuwe moatte as dit is wat jo nei binne.

AHK-triembeispiele

Hjirûnder binne in pear foarbylden fan in AHK-bestân dat jo yn minuten brûke kinne. Kopiearje dus ien yn in tekstdruk, bewarje it mei de .AHK-triem útwreiding, en iepenje it dan op in kompjûter dy't AutoHotkey útfiert. Se sille op 'e eftergrûn rinne (jo sille se "net" sjogge) en wurkje fuortendaliks as de oerienkommende toets útsluten wurde.

Dit is in AutoHotkey-skript dat elke kearen ferpleatse triemmen sjen litte of ferstopje as de Windows-kaai en H-kaai op deselde tiid yndrukt binne. Dit is folle flugger as manuell sjen / ferburgen triemmen yn Windows sjen te litten .

; Brûk Windows Key + H om ferburgen triemmen sjen te litten of ferburgen te ferstopjen #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Hidden As HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ AktueleVersion \ Explorer \ Advanced, Hidden, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Avansearre, Ferbergje, 2 WinGetClass, eh_Class, A As (eh_Class = "# 32770" ODER A_OSVersion = "WIN_VISTA" ) stjoere, {F5} Else PostMessage, 0x111, 28931 ,,, A werom

Folgje is in folle ienfâldiger AutoHotkey-skript dat is folslein bewurke nei jo leafde. It sil in programma iepenje mei in flugge toetsebining. Yn dit foarbyld hawwe wy it skript ynsteld foar it iepenjen fan Notepad wannear Windows Key + N yndrukt wurdt.

#n :: Führen Notepad

Hjir is in ferlykbere ien dat gau útkommende kommando prompt fan oeral leit:

# p :: Run cmd

Tip: Sjoch it online AutoHotkey-rapport foar syntaks- fragen en oare AutoHotkey-skripte foarbylden.

Noch kinne jo de AHK-bestân iepenje?

As jo ​​triem net útfiert as AutoHotkey ynstalleare is, en fral as it jo gjin tekstbehearders sjen litte wannear't jo mei in tekstredakteur besjen, dan is in echt goede kâns dat jo net eins in AutoHotkey Skripttriem hawwe.

Guon bestannen brûke in suffix oan it ein dat in protte as ".AHK" skreaun is, mar dat betsjuttet net dat jo de triemen as lykweardich behannelje moatte - se geane net altyd mei deselde programma's iepenje of mei deselde konvertearrings .

Bygelyks, miskien hawwe jo in AHX-bestân, wat is in WinAHX Tracker-module-bestân dy't gjin relaasje hat oan skriptdateeën dy't brûkt wurde mei AutoHotkey.

In oare likegoed klankende, mar folslein oare triemferbining, is APK dat brûkt wurdt foar Android-pakketten bestannen. Dit binne applikaasjes dy't op it Android- bestjoeringssysteem laat hawwe en binne sa fier fan teksttriemmen sa mooglik, dus as jo ien fan dy hawwe, kinne jo de AutoHotkey-iepeners fan boppesteande brûke om dizze te iepenjen.

It punt hjir is om te ûndersykjen fan de triem-útwreiding dy't jo echt hawwe dat jo it passende programma fine kinne dat jo kin iepenje of yn in nije formaat ferpleatse.

As jo ​​in AHK-bestân hawwe en it noch altyd net iepenje mei de suggestjes fan boppe-sjoch, sjoch Get More Help foar ynformaasje oer kontakt mei my op sosjale netwurken of fia e-mail, post op technyk foarums, en mear. Lit my witte wat soarten problemen jo hawwe mei iepenjen of gebrûk fan 'e AHK-bestân en ik sjoch wat ik kin te helpen.