Šta je datoteka AHK?

Kako otvoriti, urediti i pretvoriti AHK datoteke

Datoteka sa .AHK ekstenzijom datoteke je AutoHotkey Script datoteka. To je običan tekstualni tip datoteke koji koristi AutoHotkey, besplatna alatka za skripte za automatizaciju zadataka u operativnom sistemu Windows.

Softver AutoHotkey može koristiti AHK datoteku za automatizaciju stvari kao što su klik na prozorske upute, tipkanje slova i brojeva i još mnogo toga. To je naročito korisno za dugačke, izvučene i ponavljajuće akcije koje uvek prate iste korake.

Kako otvoriti AHK datoteku

Iako su AHK datoteke samo tekstualne datoteke, one se razumiju i izvršavaju samo u kontekstu besplatnog programa AutoHotkey. Ovaj program mora biti instaliran kako bi se otvorila AHK datoteka za obavljanje zadataka koje opisuje datoteka.

Sve dok je sintaksa ispravna, softver razume ono što je napisano u AHK datoteki kao niz komandi koje bi AutoHotkey trebalo da prati.

Važno: Budite pažljivi da koristite samo izvršne datoteke kao što su AHK datoteke koje ste sami napravili ili koje ste preuzeli iz pouzdanog izvora. Trenutak kada postoji AHK datoteka na računaru sa instaliranim AutoHotkey-om jeste trenutak kada rizikujete računar. Datoteka može sadržavati štetne skripte koji mogu učiniti puno oštećenja i vaših ličnih datoteka, kao i važnih sistemskih datoteka.

Napomena: stranica za preuzimanje AutoHotkey sadrži i kompletnu verziju softvera za instalaciju kao i prenosnu opciju za 32-bitne i 64-bitne verzije Windowsa.

Sve što je rečeno, jer su AHK datoteke napisane u običnom tekstu, bilo koji tekst editor (kao što je Notepad u Windows-u ili jedan od naših najboljih lista slobodnih tekstualnih uređenja ) može se koristiti za izgradnju koraka i izmjene postojećih AHK datoteka. Opet, ipak, program AutoHotkey mora biti instaliran kako bi naredbe uključene u tekstualnu datoteku zapravo učinile nešto .

To znači da ako napravite AHK datoteku na vašem računalu i dobro funkcioniše sa instaliranim AutoHotkey-om, ne možete slati istu AHK datoteku nekome drugom koji nema instaliran softver i očekuje da će i oni raditi za njih. To je, naravno, ako ne pretvorite AHK datoteku u EXE datoteku, koju možete saznati više u odjeljku ispod.

Napomena: Možda vam se ne čini da ste otvorili AHK datoteku ako instrukcije unutar datoteke ne čine nešto očigledno. Na primjer, ako je vaša AHK datoteka podešena tako da samo otkucate rečenicu nakon što unesete posebnu kombinaciju komandi za tastaturu , otvaranje te specifične AHK datoteke neće otkriti bilo koji prozor ili indikaciju da se radi. Međutim, sigurno ćete znati da ste ga otvorili ako je konfigurisan da biste otvorili druge programe, isključili računar itd. - nešto očito.

Međutim, sve otvorene skripte su prikazane u Task Manager-u kao AutoHotkey , kao iu oblasti za obaveštenja na Windows traci zadataka. Dakle, ako niste sigurni da li AHK datoteka trenutno radi u pozadini, obavezno proverite ta područja.

Kako konvertovati AHK datoteku

AHK datoteke mogu biti konvertovane u EXE tako da mogu pokrenuti bez eksplicitne instalacije softvera AutoHotkey. Možete pročitati više o pretvaranju AHK-a u EXE-u na pretvaranje skripte kompanije na EXE (ahk2exe) stranicu.

U suštini, najbrži način za to je da desnim tasterom miša kliknete na AHK datoteku i izaberete opciju Compile Script . Možete takođe da pretvorite AHK datoteku pomoću programa Ahk2Exe koji je uključen u instalacionu fasciklu AutoHotkey-a (možete ga potražiti kroz meni Start ili pomoću alatke za pretraživanje datoteka kao što je Sve), koji također vam omogućava da izaberete prilagođenu datoteku ikona.

AutoIt je program koji je sličan AutoHotkey-u, ali koristi formate datoteka AUT i AU3 umesto AHK-a. Možda ne postoji jednostavan način za konverziju AHK datoteke u AU3 / AUT, tako da ćete možda morati potpuno prepisati skriptu u AutoIt ako je ovo ono što tražite.

Primjeri AHK datoteke

Ispod je nekoliko primjera AHK datoteke koju možete koristiti za nekoliko minuta. Samo kopirajte jedan u ureaj teksta, sačuvajte ga sa ekstenzijom datoteke .AHK, a zatim ga otvorite na računaru na kojem je pokrenut AutoHotkey. Oni će raditi u pozadini (nećete ih "videti" otvoriti) i odmah će raditi kada se pokrenu odgovarajući tasteri.

Ovaj je AutoHotkey skripta koja će prikazati ili sakriti sakrivene datoteke svaki put kada pritisnete taster Windows i taster H istovremeno. Ovo je mnogo brže nego ručno prikazivanje / skrivanje skrivenih datoteka u Windowsu .

; Koristite Windows ključ + H da prikažete ili sakrijete skrivene datoteke #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Softver \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredno, Skriveno Ako HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Softver \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredna, Skrivena, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Softver \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Napredno, Skriveno, 2 WinGetClass, eh_Class, A Ako (eh_Class = "# 32770" ili A_OSVersion = "WIN_VISTA" ) pošalji, {F5} Else PostMessage, 0x111, 28931 ,,, A Povratak

Slijedi mnogo jednostavniji AutoHotkey skript koji je u potpunosti moguće editovati po vašem ukusu. Otvoriće program pomoću kratke prečice na tastaturi. U ovom primeru, podesili smo skriptu da otvorimo Notepad kada se pritisne taster Windows + N.

#n :: Pokrenite Notepad

Evo sličnog onoga koji brzo otvara komandnu liniju sa bilo kog mesta:

#p :: Pokreni cmd

Savet: Pogledajte online AutoHotkey Quick Reference za sintaksna pitanja i druge primere skripta AutoHotkey.

Još uvek ne možete otvoriti datoteku AHK?

Ako se vaša datoteka ne pokrene kada je AutoHotkey instaliran, a pogotovo ako vam ne prikazuje tekstualne naredbe kada se gleda pomoću uređivača teksta, onda je stvarno dobra šansa da ustvari nemate datoteku datoteke AutoHotkey Script.

Neke datoteke na kraju koriste sufiks koji je puno napisan kao ".AHK", ali to ne znači da biste trebali tretirati datoteke kao jednake - ne otvaraju uvek isti programi ili konvertuju sa istim alatkama za konverziju .

Na primjer, možda imate stvarno AHX datoteku, koja je datoteka WinAHX Tracker modula koja nema veze s datotekama skripta koje se koriste sa AutoHotkey-om.

Još jedna slična zvučna, ali potpuno različita ekstenzija datoteke je APK koji se koristi za datoteke Android Paketa. To su aplikacije koje se pokreću na Android operativnom sistemu i što su daleko od tekstualnih datoteka, pa ako imate jednu od njih, nećete moći da koristite AutoHotkey otvarače sa gornje strane da biste je otvorili.

Ovde je da istražite produžetak datoteke koji stvarno imate kako biste pronašli odgovarajući program koji ga može otvoriti ili pretvoriti u novi format.

Međutim, ako imate AHK datoteku i još uvek se ne otvara sa sugestijama odozgo, pogledajte Get More Help za informacije o kontaktima sa mnom na društvenim mrežama ili putem e-pošte, objavljivanjem na forumima za tehničku podršku i još mnogo toga. Dozvolite mi da znam kakve probleme imate kada otvorite ili koristite AHK datoteku i videću šta mogu učiniti da pomognem.