Ce este un fișier AHK?

Cum se deschide, editează și se convertesc fișierele AHK

Un fișier cu extensia de fișier .AHK este un fișier AutoHotkey Script. Este un tip de fișier text simplu care este folosit de AutoHotkey, un instrument gratuit de scripting pentru automatizarea sarcinilor în Windows.

Software-ul AutoHotkey poate utiliza fișierul AHK pentru a automatiza lucruri cum ar fi solicitarea ferestrelor de clic, tastarea literelor și numerelor și multe altele. Este util mai ales pentru acțiuni lungi, trase și repetitive, care respectă întotdeauna aceiași pași.

Cum se deschide un fișier AHK

Chiar dacă fișierele AHK sunt doar fișiere text, ele sunt înțelese și executate numai în contextul programului gratuit AutoHotkey. Acest program trebuie instalat pentru a deschide un fișier AHK pentru a efectua sarcinile pe care le descrie fișierul.

Atâta timp cât sintaxa este corectă, software-ul înțelege ceea ce este scris în fișierul AHK ca o serie de comenzi pe care AutoHotkey ar trebui să le urmeze.

Important: Aveți grijă să utilizați numai fișiere executabile precum fișierele AHK pe care le-ați creat sau pe care le-ați descărcat dintr-o sursă de încredere. Momentul în care un fișier AHK există pe un computer care are instalat AutoHotkey este momentul în care puneți calculatorul în pericol. Fișierul poate conține script-uri dăunătoare care ar putea afecta atît fișierele personale, cît și fișierele importante ale sistemului.

Notă: Pagina de descărcare AutoHotkey conține atât versiunea de instalare completă a software-ului, cât și o opțiune portabilă pentru versiunile de Windows pe 32 de biți și pe 64 de biți .

Totuși, deoarece fișierele AHK sunt scrise în text simplu, orice editor de text (cum ar fi Notepad în Windows sau unul din lista celor mai buni editori de texte gratuite ) poate fi folosit pentru a construi pașii și pentru a modifica fișierele AHK existente. Din nou, însă, programul AutoHotkey trebuie instalat pentru a face comenzile incluse în fișierul text să facă ceva .

Aceasta înseamnă că dacă faceți un fișier AHK pe computerul dvs. și funcționează bine cu AutoHotkey instalat, nu puteți trimite același fișier AHK altcuiva care nu are instalat software-ul și se așteaptă ca acesta să funcționeze și pentru ei. Aceasta este, desigur, excepția cazului în care convertiți fișierul AHK într-un fișier EXE , despre care puteți afla mai multe în secțiunea de mai jos.

Notă: Este posibil să nu pară că ați deschis un fișier AHK dacă instrucțiunile din interiorul fișierului nu fac ceva evident. De exemplu, dacă fișierul dvs. AHK este configurat doar pentru a scrie o propoziție după ce ați introdus o combinație specială de comenzi de tastatură , atunci deschiderea acelui fișier AHK specific nu va dezvălui nicio fereastră sau indicație că rulează. Cu toate acestea, sigur veți ști că ați deschis unul dacă este configurat să deschidă alte programe, să închidă calculatorul etc. - ceva evident.

Cu toate acestea, toate scripturile deschise sunt afișate în Manager de activități ca AutoHotkey , precum și în zona de notificare a barei de activități Windows. Deci, dacă nu sunteți sigur dacă un fișier AHK rulează în prezent în fundal, asigurați-vă că ați verificat acele zone.

Cum se convertește un fișier AHK

Fișierele AHK pot fi convertite în EXE, astfel încât acestea să poată funcționa fără a fi nevoie să instalați în mod explicit software-ul AutoHotkey. Puteți citi mai multe despre convertirea AHK în EXE pe conversia Companiei Script a companiei pe o pagină EXE (ahk2exe).

Practic, cel mai rapid mod de a face acest lucru este să faceți clic dreapta pe fișierul AHK și să alegeți opțiunea Compile Script . De asemenea, puteți converti fișierul AHK prin programul Ahk2Exe inclus în dosarul de instalare al AutoHotkey (îl puteți căuta prin meniul Start sau cu un instrument de căutare de fișiere, cum ar fi Totul), care vă permite de asemenea să alegeți un fișier pictogramă personalizat.

AutoIt este un program similar cu AutoHotkey, dar utilizează formatele de fișiere AUT și AU3 în loc de AHK. S-ar putea să nu fie o modalitate ușoară de a converti un fișier AHK la AU3 / AUT, deci este posibil să trebuiască să rescrieți complet scriptul în AutoIt dacă acesta este ceea ce cauți.

Exemple de fișiere AHK

Mai jos sunt câteva exemple de fișiere AHK pe care le puteți utiliza în câteva minute. Doar copiați unul într-un editor de text, salvați-l cu extensia de fișier .AHK și apoi deschideți-l pe un computer care rulează AutoHotkey. Ele vor rula în fundal (nu le veți "vedea" deschise) și veți lucra instantaneu atunci când sunt declanșate cheile corespunzătoare.

Acesta este un script AutoHotkey care va afișa sau ascunde fișiere ascunse de fiecare dată când se apasă tasta Windows și tasta H în același timp. Acest lucru este mult mai rapid decât arătarea / ascunderea manuală a fișierelor ascunse în Windows .

; Utilizați Windows Key + H pentru a afișa sau ascunde fișierele ascunse #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Avansat, ascuns dacă HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ (Eh_Class = "# 32770" SAU A_OSVersion = "WIN_VISTA", dacă este necesar, ) trimite, {F5} Alte mesaje postmessage, 0x111, 28931 ,,, A Return

În continuare este un script AutoHotkey mult mai simplu, care este complet editabil în funcție de preferințele dvs. Acesta va deschide un program cu o scurtătură rapidă de la tastatură. În acest exemplu, am setat scriptul să deschidă Notepad când este apăsat Windows Key + N.

#n :: Run Notepad

Iată o versiune similară care deschide prompt Command Prompt de oriunde:

#p :: Executați cmd

Sfat: consultați referința rapidă AutoHotkey online pentru întrebări de sintaxă și alte exemple de script AutoHotkey.

Totuși, nu puteți deschide fișierul dvs. AHK?

Dacă fișierul dvs. nu se execută atunci când este instalat AutoHotkey și mai ales dacă nu vă arată comenzi text atunci când este vizualizat cu un editor de text, atunci există o șansă foarte bună să nu aveți într-adevăr un fișier AutoHotkey Script.

Unele fișiere utilizează un sufix la sfârșit care este scris mai mult ca ".AHK", dar asta nu înseamnă că ar trebui să tratați fișierele ca fiind egale - nu se deschid întotdeauna cu aceleași programe sau se convertesc cu aceleași instrumente de conversie .

De exemplu, poate aveți într-adevăr un fișier AHX, care este un fișier WinAHX Tracker Module care nu are nicio legătură cu fișierele de script utilizate cu AutoHotkey.

O altă extensie similară, dar total diferită, este APK-ul utilizat pentru fișierele cu pachete Android. Acestea sunt aplicații care rulează pe sistemul de operare Android și sunt cât mai departe de fișierele text, astfel încât dacă aveți una dintre cele care nu veți putea utiliza deschizătoarele AutoHotkey de mai sus pentru ao deschide.

Ideea aici este de a cerceta extensia de fișiere pe care o aveți cu adevărat, astfel încât să puteți găsi programul potrivit care să îl deschidă sau să îl convertească într-un format nou.

Cu toate acestea, dacă aveți un fișier AHK și încă nu se deschide cu sugestiile de mai sus, consultați obținerea unui ajutor mai mare pentru informații despre contactarea cu mine în rețelele sociale sau prin e-mail, postarea pe forumuri de asistență tehnică și multe altele. Dați-mi voie să știu ce fel de probleme aveți cu deschiderea sau utilizarea fișierului AHK și voi vedea ce pot face pentru a vă ajuta.