Skedari AHK (Çfarë është dhe si ta hapni një)

Skedari AHK (Çfarë është dhe si ta hapni një)
Skedari AHK (Çfarë është dhe si ta hapni një)
Anonim

Çfarë duhet të dini

  • Një skedar AHK është një skenar AutoHotkey.
  • Hap një me AutoHotkey ose modifikoje me një redaktues teksti.
  • Konverto në EXE me Ahk2Exe.

Ky artikull shpjegon se çfarë është një skedar AHK dhe si ta hapni atë në kompjuterin tuaj, plus si ta konvertoni një në një format të ekzekutueshëm më të përdorur (EXE).

Çfarë është një skedar AHK?

Një skedar me shtesën e skedarit. AHK është një skript AutoHotkey. Është një lloj skedari me tekst të thjeshtë që përdoret nga një mjet skriptimi falas për automatizimin e detyrave në Windows.

Programi AutoHotkey përdor këtë skedar për të automatizuar gjëra të tilla si klikimi i kërkesave të dritareve, shtypja e shkronjave dhe numrave dhe shumë të tjera. Është veçanërisht e dobishme për veprime të gjata, të zgjatura dhe të përsëritura që ndjekin gjithmonë të njëjtat hapa.

Image
Image

Si të hapni një skedar AHK

Edhe pse skedarët AHK janë thjesht skedarë teksti, ato kuptohen dhe ekzekutohen vetëm brenda kontekstit të programit falas AutoHotkey. Duhet të instalohet në të njëjtin kompjuter nga i cili ekzekutohet skedari në mënyrë që të kryhen detyrat e tij.

Për sa kohë që sintaksa është e saktë, softueri kupton se çfarë është shkruar në skedar si një seri komandash që duhet të ndjekë AutoHotkey.

Kini kujdes të shtuar për të përdorur vetëm skedarë të ekzekutueshëm si këta që keni krijuar vetë ose që keni shkarkuar nga një burim i besuar. Momenti që ekziston një skedar AHK në një kompjuter që ka të instaluar AutoHotkey është momenti kur e vendosni kompjuterin tuaj në rrezik. Skedari mund të përmbajë skripte të dëmshme që mund të shkaktojnë shumë dëme në fshehtësi si për skedarët tuaj personal ashtu edhe për skedarët e rëndësishëm të sistemit.

Gjithçka që u tha, sepse skedarët AHK shkruhen në tekst të thjeshtë, çdo redaktues teksti (si Notepad në Windows ose një nga lista jonë më e mirë e redaktuesve të tekstit falas) mund të përdoret për të ndërtuar hapat dhe për të bërë ndryshime në skedarët ekzistues. Përsëri, megjithatë, AutoHotkey duhet të instalohet për të bërë që komandat e përfshira në skedarin e tekstit të bëjnë diçka në të vërtetë.

Kjo do të thotë nëse krijoni një skedar AHK në kompjuterin tuaj dhe funksionon mirë me AutoHotkey të instaluar, nuk mund t'ia dërgoni të njëjtin skedar dikujt tjetër që nuk e ka të instaluar softuerin dhe prisni që ai të funksionojë për ta, gjithashtu. Kjo do të thotë, nëse nuk e konvertoni atë në EXE, për të cilën mund të mësoni më shumë në seksionin më poshtë.

Mund të mos duket sikur keni hapur një skedar AHK nëse udhëzimet brenda skedarit nuk bëjnë diçka të qartë. Për shembull, nëse e juaja është konfiguruar që thjesht të shkruani një fjali pasi të keni futur një kombinim të veçantë të komandave të tastierës, atëherë hapja e atij skedari specifik nuk do të zbulojë asnjë dritare ose tregues që ai po funksionon. Megjithatë, me siguri do ta dini se keni hapur një nëse është i konfiguruar për të hapur programe të tjera, për të mbyllur kompjuterin tuaj, etj. - diçka e qartë.

Megjithatë, të gjitha skriptet e hapura shfaqen në Task Manager, si dhe në zonën e njoftimeve të shiritit të detyrave të Windows. Pra, nëse nuk jeni i sigurt nëse një prej tyre po funksionon në mënyrë aktive në sfond, sigurohuni që t'i kontrolloni ato zona.

Si të konvertohet një

Skedarët AHK mund të konvertohen në EXE në mënyrë që të mund të ekzekutohen pa pasur nevojë të instaloni në mënyrë të qartë AutoHotkey. Mund të lexoni më shumë rreth konvertimit në EXE në faqen e kompanisë "Konvertoni një skript në një EXE" (ahk2exe).

Në thelb, mënyra më e shpejtë për ta bërë këtë është të klikoni me të djathtën mbi skedar dhe të zgjidhni Përpiloni Skriptin. Ju gjithashtu mund ta bëni këtë konvertim përmes programit Ahk2Exe të përfshirë në dosjen e instalimit të AutoHotkey. Mund ta kërkoni përmes menysë Start ose të kërkoni në këtë dosje:


C:\Program Files\AutoHotkey\Compiler

AutoIt është një program që është i ngjashëm me AutoHotkey, por përdor formatet e skedarëve AUT dhe AU3. Mund të mos ketë një mënyrë të lehtë për të kthyer AHK në një nga ato formate, kështu që mund t'ju duhet ta rishkruani plotësisht skriptin në AutoIt nëse kjo është ajo që kërkoni.

Shembuj të skedarëve AHK

Më poshtë janë disa shembuj të skripteve AutoHotkey. Thjesht kopjojeni një në një redaktues teksti, ruajeni me shtesën e skedarit AHK dhe më pas hapeni në një kompjuter që ka AutoHotkey. Ata do të funksionojnë në sfond (nuk do t'i "shihni" ato të hapura) dhe do të funksionojnë menjëherë kur të aktivizohen çelësat përkatës.

Ky do të shfaqë ose fshehë skedarët e fshehur sa herë që shtypen njëkohësisht tastet Windows dhe H. Kjo është shumë më e shpejtë sesa shfaqja/fshehja manuale e skedarëve të fshehur.


; Shfaq ose fshih skedarët e fshehur

h::

RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

Nëse HiddenFiles_Status=2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Softuer\Microsoft\Windows\CurrentVersion\Explorer\Hi,1, i avancuar, Tjetër RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2

eh Klasa

Nëse (eh_Class="32770" OSE A_OSVersion="WIN_VISTA")

send, {F5}

Mesazh tjetër postimi, 0x111, 28931,, A

Kthimi

Në vijim është një skenar shumë më i thjeshtë që është plotësisht i modifikueshëm sipas dëshirës tuaj. Do të hapë një program me një shkurtore të shpejtë të tastierës. Në këtë shembull, ne e kemi vendosur që të hapë Notepad kur shtypet WIN+N.


n::Runto Notepad

Ja një e ngjashme që hap shpejt vijën e komandës nga kudo:


p::Run cmd

Shih Referencën e Shpejtë AutoHotkey për pyetjet e sintaksës dhe AutoHotkey Script Showcase për më shumë shembuj skripti.

Ende nuk mund ta hap?

Nëse skedari juaj nuk funksionon kur është instaluar AutoHotkey, dhe veçanërisht nëse nuk ju shfaq komandat e tekstit kur shikohet me një redaktues teksti, atëherë ka një shans shumë të mirë që në fakt të mos keni një nga këto skriptet.

Disa skedarë përdorin një prapashtesë në fund që është shkruar shumë si "AHK", por kjo nuk do të thotë që ju duhet t'i trajtoni skedarët si të barabartë - ata jo gjithmonë hapen me të njëjtat programe ose konvertohen me të njëjtat mjete.

Për shembull, ndoshta ju keni vërtet një skedar AHX, i cili është një skedar WinAHX Tracker Module që nuk ka lidhje me skedarët e skriptit të përdorur me AutoHotkey. Ose mund të jetë një skedar AHS i përdorur me Photoshop.

Një tjetër shtesë skedari me tingull të ngjashëm, por krejtësisht të ndryshme është APK. Këto janë aplikacione që funksionojnë në sistemin operativ Android dhe janë sa më larg skedarëve të tekstit, kështu që nëse keni një prej tyre, nuk do të mund të përdorni hapësit AutoHotkey nga lart për ta hapur atë.

Skedarët ASHX janë një shembull tjetër. Vetëm një shkronjë i shtohet asaj shtesë skedari, por formati ka të bëjë me aplikacionet e serverit në internet ASP. NET.

Çështja këtu është të hulumtoni shtrirjen e skedarit që përdor skedari juaj në mënyrë që të gjeni programin e duhur që mund ta hapë ose konvertojë skedarin.

Recommended: