AHK fájl (mi ez és hogyan nyitható meg)

Az .AHK fájlkiterjesztéssel rendelkező fájl egy AutoHotkey Script fájl. Ez egy egyszerű szöveges fájltípus, amelyet az AutoHotkey, egy ingyenes szkripteszköz használ a feladatok automatizálásához a Windows rendszerben.

Az AutoHotkey felhasználhatja ezt a fájlt olyan dolgok automatizálására, mint például az ablakos felszólításokra kattintás, betűk és számok beírása és egyebek. Különösen hasznos hosszú, elhúzódó és ismétlődő műveleteknél, amelyek mindig ugyanazokat a lépéseket követik.


Hogyan nyitható meg egy AHK fájl

Annak ellenére, hogy az AHK fájlok csak szöveges fájlok, ezeket csak az ingyenes AutoHotkey program keretében értik és futtatják. Telepíteni kell annak érdekében, hogy a fájl elvégezhesse azokat a feladatokat, amelyekre írták.

Amíg a szintaxis helyes, a szoftver a fájlban leírtakat parancsok sorozataként érti, amelyeket az AutoHotkey-nek követnie kell.

Különös figyelmet fordítson arra, hogy csak olyan futtatható fájlokat használjon, amelyeket Ön készített, vagy amelyeket megbízható forrásból töltött le. Abban a pillanatban, amikor egy AHK fájl létezik egy olyan számítógépen, amelyre az AutoHotkey telepítve van, az a pillanat, amikor veszélybe sodorja a számítógépet. A fájl káros szkripteket tartalmazhat, amelyek sok kárt okozhatnak mind a személyes fájlokban, mind a fontos rendszerfájlokban.

Az AutoHotkey letöltési oldal tartalmazza a szoftver teljes telepítő verzióját, valamint egy hordozható opciót a Windows 32 és 64 bites verzióihoz.

Mindez azt mondta, hogy mivel az AHK fájlok egyszerű szöveggel vannak írva, bármilyen szövegszerkesztővel (például a Windows Jegyzettömbjével vagy a Legjobb ingyenes szövegszerkesztők listájával) fel lehet használni a lépések felépítését és a meglévő fájlok módosítását. Ismét meg kell telepíteni az AutoHotkey-t, hogy a szövegfájlba beillesztett parancsok ténylegesen tegyenek valamit.

Ez azt jelenti, hogy ha AHK fájlt készít a számítógépén, és az AutoHotkey telepítésével jól működik, akkor nem küldheti el ugyanazt a fájlt valakinek, aki még nem telepítette a szoftvert, és elvárhatja, hogy az is nekik működjön. Ez természetesen, hacsak nem alakítja át EXE-be, amelyről az alábbi szakaszban többet megtudhat.

Úgy tűnhet, hogy nem nyitott meg egy AHK fájlt, ha a fájlban található utasítások nem tesznek valami nyilvánvalót. Például, ha a tiéd úgy van beállítva, hogy csak írja be a mondatot, miután megadta a billentyűzet parancsainak speciális kombinációját, akkor az adott fájl megnyitása nem tárja fel azt, hogy futna. Azonban biztosan tudja, hogy megnyitott egyet, ha más programok megnyitására, a számítógép leállítására stb. Van beállítva - ami nyilvánvaló.

Azonban az összes megnyitott parancsfájl a Feladatkezelőben AutoHotkey néven jelenik meg, valamint a Windows tálca értesítési területén. Tehát, ha nem biztos abban, hogy egy AHK fájl fut-e jelenleg a háttérben, ellenőrizze ezeket a területeket.


Hogyan lehet átalakítani az egyiket

Az AHK fájlok konvertálhatók EXE-be, hogy azok az AutoHotkey kifejezett telepítése nélkül fussanak. Az EXE-re való konvertálásról többet olvashat a vállalat Script konvertálása EXE-be (ahk2exe) oldalára.

Alapvetően a leggyorsabb módszer az, ha jobb gombbal kattint a fájlra, és kiválasztja a Szkript összeállítása választási lehetőség. Ezt az átalakítást az AutoHotkey telepítési mappájában található Ahk2Exe programon keresztül is elvégezheti. Kereshet a Start menüben, vagy megnézheti ezt a mappát:

C: Program Files AutoHotkey Compiler

Az AutoIt egy olyan program, amely hasonló az AutoHotkey-hoz, de ehelyett az AUT és az AU3 fájlformátumokat használja. Lehet, hogy nem lesz egyszerű módja az AHK átalakítására e formátumok egyikére, ezért előfordulhat, hogy teljesen át kell írnia a szkriptet az AutoIt-ben, ha ezt követi.


AHK fájl példák

Az alábbiakban bemutatunk néhány példát, amelyeket percek alatt használhat fel. Csak másolja át az egyiket egy szövegszerkesztőbe, mentse el az .AHK fájlkiterjesztéssel, majd nyissa meg egy olyan számítógépen, amelyen az AutoHotkey fut. A háttérben futnak (nem fogja "látni" őket nyitva), és azonnal működnek, amikor a megfelelő kulcsok elindulnak.

Ez minden alkalommal megjeleníti vagy elrejti a rejtett fájlokat A windows és H gombokat egyszerre nyomják meg. Ez sokkal gyorsabb, mint a rejtett fájlok kézi megjelenítése / elrejtése.

; A Windows Key + H használatával jelenítse meg vagy rejtse el a rejtett fájlokat
#h ::
RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software Microsoft Windows CurrentVersion Explorer Advanced, Rejtett
Ha HiddenFiles_Status = 2
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software Microsoft Windows CurrentVersion Explorer Advanced, Rejtett, 1
Más
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software Microsoft Windows CurrentVersion Explorer Advanced, Rejtett, 2
WinGetClass, eh_Class, A
Ha (eh_Class = "# 32770" VAGY A_OSVersion = "WIN_VISTA")
küldés, {F5}
Egyéb PostMessage, 0x111, 28931 ,,, A
Visszatérés

Az alábbiakban egy sokkal egyszerűbb AutoHotkey szkript található, amely tetszés szerint teljesen szerkeszthető. Megnyit egy programot egy gyors billentyűparancs segítségével. Ebben a példában a szkriptet úgy állítottuk be, hogy mikor nyitja meg a Jegyzettömböt WIN + N megnyomja.

#n :: A Jegyzettömb futtatása

Itt van egy hasonló, amely gyorsan megnyitja a parancssort bárhonnan:

#p :: Futtassa a cmd-t

A szintaktikai kérdéseket és egyéb szkript-példákat az AutoHotkey gyors útmutatóban talál.


Még mindig nem tudja megnyitni?

Ha a fájl nem fut, amikor az AutoHotkey telepítve van, és különösen, ha nem mutat szöveges parancsokat, ha szövegszerkesztővel nézi meg, akkor nagyon jó esély van arra, hogy valójában nincs AutoHotkey Script fájlja.

Bizonyos fájlok végén olyan utótag található, amely nagyon hasonló, mint az ".AHK", de ez nem azt jelenti, hogy a fájlokat egyenlőnek kellene kezelni - ezek nem mindig ugyanazokkal a programokkal nyílnak meg, vagy ugyanazokkal az eszközökkel konvertálnak.

Például talán valóban van egy AHX fájlja, amely egy WinAHX Tracker Module fájl, amely nincs kapcsolatban az AutoHotkey-val használt szkriptfájlokkal. Vagy lehet egy AHS fájl, amelyet a Photoshop alkalmazásával használnak.

Egy másik hasonló hangzású, de teljesen más fájlkiterjesztés az APK. Ezek olyan alkalmazások, amelyek az Android operációs rendszeren futnak, és a lehető legtávolabb vannak a szöveges fájloktól, így ha van ilyen, akkor nem tudja felülről használni az AutoHotkey nyitókat a megnyitásához.

Az ASHX fájlok egy másik példa. Csak egy betű van hozzáadva ahhoz a fájlkiterjesztéshez, de a formátum inkább az ASP.NET webkiszolgálóalkalmazásokhoz kapcsolódik.

A lényeg itt az, hogy kutasson az általa használt fájlkiterjesztésről, hogy megtalálja a megfelelő programot, amely képes megnyitni vagy konvertálni a fájlt.