Kas yra AHK failas?

Kaip atidaryti, redaguoti ir konvertuoti AHK failus

Failas su .AHK failo plėtiniu yra AutoHotkey scenarijaus failas. Tai paprasto teksto failo tipas, kurį naudoja AutoHotkey, nemokamas scenarijų įrankis automatinėms užduotims sistemoje Windows.

"AutoHotkey" programinė įranga gali naudoti AHK failą, kad automatizuotų tokius dalykus kaip spustelėję lango raides, rašydami raides ir skaitmenis ir dar daugiau. Tai ypač naudinga ilguose, ištrauktuose ir pasikartojančiuose veiksmuose, kurie visada seka tais pačiais žingsniais.

Kaip atidaryti AHK failą

Nors AHK failai yra tik tekstiniai failai, jie yra suprantami ir vykdomi tik nemokamos AutoHotkey programos kontekste. Ši programa turi būti įdiegta norint atidaryti AHK failą, kad būtų galima atlikti užduotis, kurias aprašo failas.

Kol sintazė yra teisinga, programinė įranga supranta tai, kas parašyta AHK byloje, kaip komandų, kurias turėtų atlikti AutoHotkey, serija.

Svarbu: ypač atsargiai naudokite tik vykdomąjį failą, pvz., AHK failus, kuriuos sukūrėte pats arba kurį atsisiuntėte iš patikimo šaltinio. Tuo metu, kai kompiuteryje, kuriame įdiegta "AutoHotkey", yra AHK failas, yra tas momentas, kai jūsų kompiuteris kelia grėsmę. Failas gali turėti kenksmingų scenarijų, kurie gali padaryti daug žalos tiek jūsų asmeniniams failams, tiek svarbiems sistemos failams.

Pastaba: "AutoHotkey" atsisiuntimo puslapyje yra ir visa programinės įrangos diegimo versija, ir nešiojamasis 32 bitų ir 64 bitų "Windows" versijų variantas.

Visa tai sakoma, nes AHK failai yra parašyti paprastu tekstu, bet kuris teksto redaktorius (pvz., "Notepad" sistemoje "Windows" arba vienas iš mūsų geriausių teksto redaktorių sąrašo) gali būti naudojamas siekiant sukurti veiksmus ir keisti esamus AHK failus. Tačiau dar kartą reikia įdiegti "AutoHotkey" programą, kad teksto rinkmenoje įrašytos komandos iš tikrųjų ką nors padarė .

Tai reiškia, kad jei kompiuteryje įdėsite AHK failą ir tai gerai veikia įdiegus AutoHotkey, negalėsite siųsti to paties AHK failo kitam asmeniui, kuris neturi įdiegtos programinės įrangos, ir tikisi, kad jis taip pat dirbs. Tai yra, žinoma, nebent jūs konvertuosite AHK failą į EXE failą, apie kurį galite daugiau sužinoti toliau pateiktame skyriuje.

Pastaba: gali atrodyti, kad neatsirado, kaip atidarote AHK failą, jei failo instrukcijos neveikia akivaizdu. Pavyzdžiui, jei jūsų AHK failas yra nustatytas norint įrašyti sakinį tik įvedus specialų klaviatūros komandų kombinaciją, atidarant šį konkretų AHK failą nebus atskleistas bet koks langas ar nuoroda, kad jis veikia. Tačiau jūs tikrai žinote, kad atidarėte vieną, jei jis sukonfigūruotas, kad atidarytumėte kitas programas, išjunkite kompiuterį ir tt - kažkas akivaizdu.

Tačiau visi atvirieji scenarijai yra rodomi užduočių tvarkytuve kaip " AutoHotkey" , taip pat "Windows" užduočių juostos pranešimų srityje. Taigi, jei nesate tikri, ar šiuo metu fone yra AHK failas, būtinai patikrinkite tas vietas.

Kaip konvertuoti AHK failą

AHK failai gali būti konvertuojami į EXE, kad jie galėtų būti paleisti neturint aiškiai įdiegti "AutoHotkey" programinės įrangos. Galite sužinoti daugiau apie AHK konvertavimą į EXE bendrovės konvertuojant scenarijų į EXE (ahk2exe) puslapį.

Iš esmės, greičiausias būdas tai padaryti yra dešiniuoju pelės mygtuku spustelėkite AHK failą ir pasirinkite parinktį Sukaupti scenarijų . Taip pat galite konvertuoti AHK failą į Ahk2Exe programą, kuri yra įdiegimo aplanke AutoHotkey (galite ieškoti per meniu Pradėti arba su failų paieškos įrankiu, pvz., Viskuo), kuris taip pat leidžia pasirinkti pasirinktinį piktogramos failą.

AutoIt yra programa, kuri panaši į AutoHotkey, bet naudoja AUT ir AU3 failų formatus, o ne AHK. Gali būti, kad negalėsite lengvai konvertuoti AHK failo į AU3 / AUT, todėl gali tekti visiškai perrašyti scenarijų "AutoIt", jei tai yra tas, ko jūs esate.

AHK failų pavyzdžiai

Toliau pateikiami keli AHK failo pavyzdžiai, kuriuos galite naudoti per kelias minutes. Tiesiog nukopijuokite jį į teksto redaktorių, išsaugokite jį .AHK failo plėtiniu ir atidarykite jį kompiuteryje, kuriame veikia "AutoHotkey". Jie paleidžiami fone (jūs "jų" nematysite "atidarytų") ir dirbsite iškart, kai suaktyvinami atitinkami raktiniai žodžiai.

Šis yra AutoHotkey scenarijus, kuris parodys arba slėpys paslėptus failus kiekvieną kartą, kai vienu metu paspausite "Windows" klavišą ir "H" klavišą. Tai daug greičiau, nei rankiniu būdu rodyti / paslėpti paslėptus failus "Windows" .

; Naudokite "Windows" klavišą + H, jei norite parodyti arba slėpti paslėptus failus # h: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Paslėpti, jei 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 Jei (eh_Class = "# 32770" OR A_OSVersion = "WIN_VISTA" ) siųsti, (F5) Else PostMessage, 0x111, 28931 ,,, Grįžti

Toliau yra daug paprastesnis AutoHotkey scenarijus, kuris yra visiškai redaguojamas pagal jūsų skonį. Bus atidaryta programa su greita klaviatūra. Šiame pavyzdyje mes nustatėme, kad scenarijus atidaromas "Notepad", kai paspaudžiamas " Windows Key + N" .

#n :: Vykdyti užrašų knygutę

Štai panašus, kuris greitai atidaro komandų eilutę iš bet kurios vietos:

# p: paleisk cmd

Patarimas: žr. Sintaksės klausimų ir kitų AutoHotkey scenarijų pavyzdžių AutoHotkey greitosios nuorodos internete.

Vis dar negalėsite atidaryti savo AHK failo?

Jei jūsų failas neveikia, kai įdiegta "AutoHotkey", ir ypač, jei ji nerodo teksto komandų peržiūrint teksto redaktoriuje, yra tikrai didelė tikimybė, kad iš tikrųjų neturite "AutoHotkey Script" failo.

Kai kuriuose failuose pabaiga naudojama priesaga, kuri yra labai parašyta kaip ".AHK", bet tai nereiškia, kad turite tvarkyti failus lygiais - jie ne visada atveriamos naudojant tas pačias programas arba konvertuojamos naudojant tuos pačius konversijos įrankius .

Pavyzdžiui, galbūt jūs tikrai turite AHX failą, kuris yra WinAHX Tracker modulio failas, neturintis jokio ryšio su scenarijų failais, naudojamais su AutoHotkey.

Kitas panašus skambutis, bet visiškai kitoks failo plėtinys yra APK, naudojamas "Android Package" failams. Tai yra programos, kuri veikia "Android" operacinėje sistemoje ir yra kuo toliau nuo tekstinių failų, todėl, jei turite vieną iš tų, kurių negalėsite naudoti "AutoHotkey" atidarytuose iš viršaus, kad ją atidarytumėte.

Tikslas yra ištirti failo plėtinį, kurį jūs tikrai turite, kad galėtumėte rasti tinkamą programą, kuri galėtų ją atidaryti arba paversti į naują formatą.

Tačiau jei turite AHK failą ir jis vis tiek neatsidaro su aukščiau pateiktais pasiūlymais, žr. " Gaukite daugiau pagalbos", jei norite gauti informacijos apie tai, kaip susisiekti su manimi socialiniuose tinkluose arba el. Paštu, paskelbti techninės pagalbos forumus ir dar daugiau. Leiskite man žinoti, kokios problemos turite, atidarius arba naudojant AHK failą, ir pamatysiu, ką galiu padaryti, kad padėtų.