Súbor AHK (čo to je a ako ho otvoriť)

Obsah:

Súbor AHK (čo to je a ako ho otvoriť)
Súbor AHK (čo to je a ako ho otvoriť)
Anonim

Čo by ste mali vedieť

  • Súbor AHK je skript AutoHotkey.
  • Otvorte ho pomocou AutoHotkey alebo ho upravte pomocou textového editora.
  • Previesť na EXE pomocou Ahk2Exe.

Tento článok vysvetľuje, čo je súbor AHK a ako ho otvoriť v počítači a ako ho previesť do rozšírenejšieho spustiteľného formátu (EXE).

Čo je súbor AHK?

Súbor s príponou súboru. AHK je skript AutoHotkey. Ide o súbor typu obyčajného textu, ktorý používa bezplatný skriptovací nástroj na automatizáciu úloh v systéme Windows.

Program AutoHotkey používa tento súbor na automatizáciu vecí, ako je klikanie na výzvy v okne, písanie písmen a číslic a mnoho ďalších. Je to užitočné najmä pri dlhých, zdĺhavých a opakujúcich sa akciách, ktoré vždy sledujú rovnaké kroky.

Image
Image

Ako otvoriť súbor AHK

Aj keď sú súbory AHK len textové súbory, sú zrozumiteľné a spustené iba v kontexte bezplatného programu AutoHotkey. Musí byť nainštalovaný na tom istom počítači, z ktorého sa súbor spúšťa, aby bolo možné vykonať jeho úlohy.

Pokiaľ je syntax správna, softvér chápe, čo je napísané v súbore, ako sériu príkazov, ktoré by mala AutoHotkey nasledovať.

Venujte zvýšenú pozornosť tomu, aby ste používali iba takéto spustiteľné súbory, ktoré ste si sami vytvorili alebo stiahli z dôveryhodného zdroja. V momente, keď existuje súbor AHK na počítači, ktorý má nainštalovaný AutoHotkey, je moment, kedy vystavujete svoj počítač riziku. Súbor môže obsahovať škodlivé skripty, ktoré by mohli tajne poškodiť vaše osobné súbory aj dôležité systémové súbory.

Všetko povedané, pretože súbory AHK sú napísané ako obyčajný text, na zostavenie krokov a vykonanie zmien v existujúcich súboroch možno použiť ľubovoľný textový editor (napríklad Poznámkový blok v systéme Windows alebo niektorý z nášho zoznamu najlepších bezplatných textových editorov). Opäť však platí, že musí byť nainštalovaný AutoHotkey, aby príkazy zahrnuté v textovom súbore skutočne vykonali niečo.

To znamená, že ak si na svojom počítači vytvoríte súbor AHK a funguje to dobre s nainštalovaným AutoHotkey, nemôžete ten istý súbor poslať niekomu inému, kto nemá nainštalovaný softvér, a očakávať, že mu bude fungovať, tiež. Teda pokiaľ ho neprevediete na EXE, o ktorom sa dozviete viac v sekcii nižšie.

Nemusí sa zdať, že ste otvorili súbor AHK, ak pokyny v súbore nerobia niečo zrejmé. Napríklad, ak je váš nastavený tak, že iba napíše vetu po zadaní špeciálnej kombinácie klávesových príkazov, potom otvorenie konkrétneho súboru neodhalí žiadne okno ani náznak, že je spustený. Určite však budete vedieť, že ste nejaký otvorili, ak je nakonfigurovaný na otváranie iných programov, vypínanie počítača atď. – niečo samozrejmé.

Všetky otvorené skripty sa však zobrazujú v Správcovi úloh, ako aj v oblasti oznámení na paneli úloh systému Windows. Ak si teda nie ste istí, či niektorá z nich aktívne beží na pozadí, nezabudnite tieto oblasti skontrolovať.

Ako previesť jeden

Súbory AHK je možné skonvertovať na EXE, aby sa dali spustiť bez toho, aby ste museli explicitne inštalovať AutoHotkey. Viac o konverzii na EXE si môžete prečítať na firemnej stránke Prevod skriptu na EXE (ahk2exe).

V podstate najrýchlejší spôsob, ako to urobiť, je kliknúť pravým tlačidlom myši na súbor a vybrať Compile Script. Túto konverziu môžete vykonať aj prostredníctvom programu Ahk2Exe, ktorý je súčasťou inštalačného priečinka AutoHotkey. Môžete ho vyhľadať cez ponuku Štart alebo sa pozrieť do tohto priečinka:


C:\Program Files\AutoHotkey\Compiler

AutoIt je program, ktorý je podobný AutoHotkey, ale namiesto toho používa formáty súborov AUT a AU3. Možno nie je jednoduchý spôsob, ako previesť AHK do jedného z týchto formátov, takže možno budete musieť úplne prepísať skript v AutoIt, ak vám ide o toto.

Príklady súborov AHK

Nižšie je niekoľko príkladov skriptov AutoHotkey. Stačí ho skopírovať do textového editora, uložiť ho s príponou AHK a potom ho otvoriť v počítači, na ktorom je spustená funkcia AutoHotkey. Budú bežať na pozadí (neuvidíte ich otvorené) a budú fungovať okamžite, keď sa spustia príslušné klávesy.

Táto možnosť zobrazí alebo skryje skryté súbory pri každom súčasnom stlačení klávesov Windows a H. Je to oveľa rýchlejšie ako manuálne zobrazenie/skrytie skrytých súborov.


; Zobraziť alebo skryť skryté súbory

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

WinGetlas If (eh_Class="32770" ALEBO A_OSVersion="WIN_VISTA") odoslať, {F5} Else PostMessage, 0x111, 28931,,, A Return

Nasleduje oveľa jednoduchší skript, ktorý je možné úplne upraviť podľa vašich predstáv. Otvorí program s rýchlou klávesovou skratkou. V tomto príklade sme ho nastavili tak, aby otvoril Poznámkový blok, keď stlačíte WIN+N.


n::Spustiť Poznámkový blok

Tu je podobný, ktorý rýchlo otvorí príkazový riadok odkiaľkoľvek:


p::Spustiť cmd

Otázky týkajúce sa syntaxe nájdete v Rýchly prehľad AutoHotkey a ďalšie príklady skriptov AutoHotkey Script Showcase.

Stále to nejde otvoriť?

Ak sa váš súbor nespustí, keď je nainštalovaný AutoHotkey, a najmä ak vám pri prezeraní v textovom editore nezobrazuje textové príkazy, potom je naozaj veľká šanca, že v skutočnosti nemáte ani jeden z nich skripty.

Niektoré súbory používajú na konci príponu, ktorá sa píše podobne ako „AHK“, ale to neznamená, že by ste so súbormi mali zaobchádzať ako s rovnocennými súbormi – nie vždy sa otvárajú pomocou rovnakých programov alebo sa konvertujú pomocou rovnaké nástroje.

Napríklad možno naozaj máte súbor AHX, čo je súbor modulu WinAHX Tracker Module, ktorý nemá nič spoločné so súbormi skriptov používanými s AutoHotkey. Alebo to môže byť súbor AHS používaný s Photoshopom.

Ďalšia podobne znejúca, no úplne iná prípona súboru je APK. Ide o aplikácie, ktoré bežia na operačnom systéme Android a sú čo najďalej od textových súborov, takže ak jeden z nich máte, nebudete ho môcť otvoriť pomocou otváračov AutoHotkey zhora.

Súbory ASHX sú ďalším príkladom. K tejto prípone súboru je pridané iba jedno písmeno, ale formát má do činenia s aplikáciami webového servera ASP. NET.

Ide o to, aby ste preskúmali príponu súboru, ktorú váš súbor používa, aby ste mohli nájsť vhodný program, ktorý dokáže súbor otvoriť alebo previesť.

Odporúča: