Kio estas AHK-dosiero?

Kiel malfermi, redakti kaj konverti AHK-dosierojn

Dosiero kun la dosiero de .AHK- dosiero estas aŭtomata skripta dosiero. Ĝi estas klara teksta dosiero, kiu estas uzata de AutoHotkey, senpaga skripta ilo por aŭtomatigi taskojn en Vindozo.

La programaro de AutoHotkey povas uzi la AHK-dosieron por aŭtomatigi aferojn kiel alklaki fenestrajn demandojn, tajpante leterojn kaj nombrojn kaj pli. Ĝi estas speciale utila por longaj, strekitaj kaj ripetaj agoj, kiuj ĉiam sekvas la samajn paŝojn.

Kiel Malfermi AHK-dosieron

Kvankam AHK-dosieroj estas nur tekstaj dosieroj, ili nur komprenas kaj ekzekutas ene de la kunteksto de la senpaga programo AutoHotkey. Ĉi tiu programo devas esti instalita por malfermi AHK-dosieron por plenumi la taskojn, kiujn priskribas la dosiero.

Dum la sintakso estas ĝusta, la programaro komprenas tion, kio estas skribita en la AHK-dosiero kiel serio de komandoj, kiujn AutoHotkey devus sekvi.

Grava: Bonvolu zorgi nur uzi plenumeblajn dosierojn kiel AHK-dosierojn, kiujn vi mem faris aŭ vi elŝutis el fidinda fonto. La momento ekzistas dosiero AHK en komputilo, kiu havas aŭtomatan instalilon, estas la momento, kiam vi riskas vian komputilon. La dosiero povus enhavi malutilajn skriptoj, kiuj povus fari multajn difektojn al viaj personaj dosieroj kaj al gravaj sistemaj dosieroj.

Noto: La paĝo de malŝarĝo de AutoHotkey enhavas la version de plena instalilo de la programaro kaj portebla opcio por 32-bit kaj 64-bitaj versioj de Windows.

Ĉio, kion ili diris, ĉar AHK-dosieroj estas skribitaj en teksta teksto, ajna teksto-redaktilo (kiel Notepad en Vindozo aŭ unu el nia plej bona Libera Teksto-Redaktistoj ) povas esti uzata por konstrui la paŝojn kaj fari ŝanĝojn al ekzistantaj AHK-dosieroj. Denove, tamen, la Aŭtomata programo devas esti instalita por fari la komandojn inkluzivitajn en la teksta dosiero fakte fari ion .

Ĉi tio signifas, se vi kreos AHK-dosieron en vian komputilon kaj funkcias bone kun AutoHotkey instalita, vi ne povas sendi tiun saman AHK-dosieron al iu alia, kiu ne havas la programaron instalitan kaj esperas, ke ĝi funkciu por ili ankaŭ. Tio estas, kompreneble, se vi ne konvertos la AHK-dosieron al dosiero EXE , kiun vi povas lerni pli pri en la sekcio sube.

Noto: Eble ne ŝajnas, ke vi malfermis AHK-dosieron se la instrukcioj ene de la dosiero ne faras ion evidentan. Ekzemple, se via AHK-dosiero estas agordita nur por entajpi frazon post kiam vi eniris specialan kombinon de klavaraj komandoj, tiam malfermante tiun specifan AHK-dosieron ne malkaŝos neniun fenestron aŭ indikon, ke ĝi funkcias. Tamen vi certe scias, ke vi malfermis ĝin, se ĝi estas agordita por malfermi aliajn programojn, fermu vian komputilon, ktp - io preterlasas.

Tamen, ĉiuj malfermaj skriptoj estas montritaj en Task Manager kiel AutoHotkey , same kiel en la sciiga areo de la Vindoza tasko. Do se vi ne certas ĉu AHK-dosiero nun funkcias en la fono, nepre kontrolu tiujn areojn.

Kiel Konverti AHK-dosieron

AHK-dosieroj povas esti konvertitaj al EXE por ke ili povu kuri sen necese instali eksplicite la programaron AutoHotkey. Vi povas legi pli pri konverti AHK al EXE sur la Konverti Skripton de la kompanio al paĝo EXE (ahk2exe).

Esence, la plej rapida maniero fari tion estas al dekstra klako sur la AHK-dosiero kaj elektu la Kompilajn Skripton- opcion. Vi ankaŭ povas konverti la AHK-dosieron tra la programo Ahk2Exe inkluzivita en la instalado-dosierujo de AutoHotkey (vi povas serĉi ĝin tra la Komenca menuo aŭ kun dosiero serĉilo kiel Ĉio), kiu ankaŭ ebligas elekti ikonan dosieron.

AutoIt estas programo simila al AutoHotkey sed uzas la formatojn de dosiero AUT kaj AU3 anstataŭ AHK. Eble ne estas facila maniero konverti AHK-dosieron al AU3 / AUT, do vi eble devas reescribi la skripton tute aŭtomate, se tio estas, kion vi poste posedas.

AHK-dosier-ekzemploj

Malsupre estas kelkaj ekzemploj de AHK-dosiero, kiun vi povas uzi en minutoj. Simple kopiu unu en tekstila redaktilo, konservu ĝin per la etenda dosiero .AHK, kaj poste malfermu ĝin en komputilo, kiu funkcias aŭtomate. Ili kuros en la fono (vi ne "vidos" ilin malfermitaj) kaj funkciu tuj kiam la respondaj klavoj deĉeniĝos.

Ĉi tiu estas aŭtomata skripto, kiu montros aŭ kaŝos kaŝitajn dosierojn ĉiufoje kiam la klavo de Windows kaj H-klavo estas premataj samtempe. Ĉi tio multe pli rapide ol montras aŭ kaŝas kaŝitajn dosierojn en Vindozo .

; Uzu Windows Key + H por montri aŭ kaŝi kaŝitajn dosierojn #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Programaro \ 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, Programaro \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, Hidden, 2 WinGetClass, eh_Class, A If (eh_Class = "# 32770" OR A_OSVersion = "WIN_VISTA" ) sendu, {F5} Else PostMessage, 0x111, 28931 ,,, Reveno

Sekvanta estas multe pli simpla AutoHotkey skripto, kiu estas tute redaktebla al via plaĉo. Ĝi malfermos programon kun rapida klara klavaro. En ĉi tiu ekzemplo, ni starigis la skripton por malfermi Notepad kiam Windows Key + N estas premita.

#n :: Kuri Notepad

Jen simila kiu rapide malfermas Komandan Promeson de ie ajn:

#p :: Kuru cmd

Konsilo: vidu la Aŭtomatan Rapidan Reklamadon de AutoHotkey por demandoj de sintakso kaj aliaj ekzemploj de aŭtomata skripto.

Ĉu vi ne povas malfermi vian dosieron AHK?

Se via dosiero ne kuras kiam AutoHotkey estas instalita, kaj precipe se ĝi ne montras al vi ordonojn de teksto kiam oni vidos ĝin kun tekstredaktilo, tiam vere vere okazas, ke vi ne efektive havas aŭtomatan Skripton-dosieron.

Iuj dosieroj uzas sufikson ĉe la fino, kiu estas literita tre kiel ".AHK" sed tio ne signifas, ke vi traktu la dosierojn kiel egalajn - ili ne ĉiam malfermiĝas kun la samaj programoj aŭ konvertiĝas kun la samaj konvertaj iloj .

Ekzemple, eble vi vere havas AHX-dosieron, kiu estas WinAHX-Tracker-Modulo-dosiero, kiu ne rilatas al skriptoj uzataj kun AutoHotkey.

Alia simila sondado, sed tute malsama dosiero, estas APK, kiu estas uzata por pakoj de Android Pako. Ĉi tiuj estas aplikoj, kiuj funkcias en la mastruma sistemo de Android kaj estas tiom for de tekstaj dosieroj, do se vi havas unu el tiuj, vi ne povos uzi la aŭtomateblan malfermilojn de supre por malfermi ĝin.

La punkto ĉi tie estas esplori la dosieron, kiun vi vere havas, por ke vi povu trovi la taŭgan programon, kiu povas malfermi ĝin aŭ transformi ĝin al nova formato.

Tamen, se vi havas AHK-dosieron kaj ĝi ankoraŭ ne malfermas la sugestojn de supre, vidu Get More Help por informi pri kontakti min en sociaj retoj aŭ retpoŝte, afiŝante sur teknologiaj forumoj kaj pli. Lasu min scii, kiaj problemoj vi havas kun malfermado aŭ uzado de la dosiero AHK kaj mi vidos, kion mi povas fari por helpi.