Si të automatizoni AutoHotkey për të rritur produktivitetin tuaj

Përditësimi i fundit: 02/12/2025

  • AutoHotkey ju lejon të krijoni shkurtore, hotstring-e dhe skripte që automatizojnë gjithçka, nga detyrat e thjeshta në desktop deri te rrjedhat komplekse të punës administrative.
  • Rastet më produktive të përdorimit përfshijnë zgjerimin e tekstit, kontrollin e aplikacioneve, kërkimin në dritare dhe në internet, si dhe përpunimin e automatizuar të kujtesës së përkohshme dhe të datës.
  • AHK është i lehtë, falas dhe integrohet me çdo program Windows, duke e bërë ideal për zyra, konsulenca dhe përdorues intensivë që përsërisin shumë veprime çdo ditë.
  • Sfidat më të mëdha qëndrojnë në skriptet e përparuara dhe lëvizshmërinë, por me praktika dhe dokumentacion të mirë, mund të vendosen automatizime të besueshme dhe të qëndrueshme.

autohotkey

Automate AutoHotkey Për kryerjen e detyrave të ndryshme, skriptimi është bërë një nga truket më të fuqishme për të përfituar sa më shumë nga një PC me Windows pa shpenzuar asnjë qindarkë dhe pa instaluar softuer gjigant për ndërmarrje. Nëse e kaloni ditën duke u marrë me email-e, spreadsheet-e, formularë web-i ose programe menaxhimi, ndoshta po përsërisni të njëjtat klikime dhe shtypje tastiere vazhdimisht… Dhe e gjithë kjo mund t'u delegohet skripteve.

AutoHotkey (AHK) është një gjuhë e lehtë skriptimiAHK është një mjet me burim të hapur i projektuar në mënyrë që çdo përdorues (edhe jo-programues) të mund të krijojë shkurtore tastiere, zgjerime teksti dhe automatizime komplekse që kontrollojnë aplikacionet, dritaret, skedarët, kujtesën e përkohshme, shfletuesin, apo edhe faqet e internetit si Agjencia Spanjolle e Taksave (AEAT). Në këtë artikull, do të analizojmë gjithçka që mund të bëni me AHK për të rritur produktivitetin, nga raste shumë të thjeshta deri te rrjedhat e punës vërtet të avancuara që shumë konsulenca dhe zyra tashmë i përdorin çdo ditë.

Çfarë është AutoHotkey dhe pse është kaq i dobishëm për produktivitetin?

AutoHotkey është një mjet për krijimin dhe ekzekutimin e skripteve për Windows. Skriptet janë skedarë të thjeshtë teksti me prapashtesën . .ahk që përmbajnë udhëzime: shkurtore të tastierës që aktivizohen duke shtypur taste të caktuara, funksione që manipulojnë dritaret, komanda që shkruajnë tekst për ju, që lëvizin miun ose që hapin programe dhe faqe interneti.

Çdo skript mund të përmbajë shumë "Tastet e shkurtra" dhe "vargjet e shkurtra"Një buton i shpejtë është një shkurtore e tastierës që aktivizon një veprim (për shembull, Ctrl+Alt+M për të shkruar email-in tuaj). Një hotstring është një varg i shkurtuar që, kur shtypet, bëhet një varg tjetër (për shembull, shkrimi mimensaje1 dhe zgjerojeni në një paragraf të plotë të kopjes së biznesit). Mund të ruani disa skripte të ndara ose të gruponi gjithçka në një skedar të vetëm kryesor, për shembull AutoHotkey.ahk.

Nëse e ruani atë skedar kryesor në dosjen Dokumentet dhe e konfiguroni AHK që të hapet kur të fillojë Windows, do t'i keni të gjitha shkurtoret në dispozicion sapo të ndizni kompjuterin. Ato janë skripte shumë të lehta: secili prej tyre zakonisht përdor rreth 2 MB RAM, kështu që mund të keni disa të ekzekutuara pa vënë re ndonjë ndikim.

automatizoni AutoHotkey

Instalimi bazë dhe hapat e parë me skriptet AHK

Për të filluar automatizimin e AutoHotkey, gjithçka që duhet të bëni është shkarkoni instaluesin Shkarkojeni nga faqja e tij zyrtare e internetit (autohotkey.com) dhe instalojeni duke përdorur cilësimet fillestare. Prej andej, çdo skedar me prapashtesën .ahk Do të shoqërohet me interpretuesin dhe do të ekzekutohet duke klikuar dy herë.

Krijo skriptin tënd të parë Është kaq e thjeshtë:

  1. Në çdo dosje, klikoni me të djathtën.
  2. Selecciona «Nuevo».
  3. Zgjidhni "Dokument Teksti" dhe riemërtoni atë në diçka si p.sh. productividad.ahk (sigurohuni që prapashtesa të jetë .ahk, jo .txt) dhe modifikojeni atë me redaktorin tuaj të preferuar (vetë Notepad është në rregull).

Një shembull tipik i "Përshëndetje botë" në AutoHotkey Bëhet fjalë për shfaqjen e një kutie mesazhi kur shtypet një kombinim tasti. Për shembull, mund të vendosim që Ctrl+Shift+Alt+U shfaq një mesazh pop-up:

Shembull: ^+!U:: ; ctrl + shift + alt + U
MsgBox, 0, Hola, Soy AutoHotkey, Aquí empieza la magia
return

La sintaksë Tastet modifikuese janë shumë të thjeshta: ^ Është Kontroll, + është Shift, ! është Alt dhe # Është tasti i Windows-it. Dy pika. :: shënon fillimin e bllokut të kodit të lidhur me shkurtoren, dhe return Kjo tregon fundin. Me këtë, ju mund ta lidhni fjalë për fjalë çdo kombinim tasti me çdo veprim që dëshironi.

Përmbajtje ekskluzive - Kliko këtu  Si të automatizoni detyrat në Windows 11

Automatizim i avancuar lokal

Aty ku AutoHotkey shkëlqen vërtet është në automatizoni proceset e punës realeNuk janë vetëm truke të izoluara. Në zyra dhe konsulenca tatimore, po përdoret për të përshpejtuar proceset që janë të vështira për t'u bërë manualisht: gjenerimi i dokumenteve nga programet lokale, ngarkimi i skedarëve në platformat web, identifikimi i vetes me certifikata dixhitale dhe arkivimi i dokumenteve mbështetëse.

Një shembull shumë i qartë është dorëzimi i formularëve dhe deklaratave në AEATTradicionalisht, procesi manual ishte diçka e tillë: hapni programin e kontabilitetit, gjeneroni skedarin e formularit, shkoni në faqen e internetit të Agjencisë Tatimore, zgjidhni certifikatën dixhitale të saktë, ngarkoni skedarin, nënshkruajeni atë dhe më pas ruani faturat në dosjen përkatëse të klientit.

Me AutoHotkey mund t'i lidhni të gjitha këto së bashku një rrjedhë e vetmeSkripti nis programin lokal, lundron në menutë e tij duke përdorur shkurtesa dhe klikime të simuluara për të gjeneruar skedarin, hap shfletuesin në URL-në AEAT, zgjedh certifikatën dixhitale të klientit, ngarkon skedarin, pret faturën, e ruan atë në vendndodhjen e saktë lokale dhe regjistron rezultatin. Për përdoruesin, "detyra" reduktohet në shtypjen e një shkurtoreje ose butoni.

Rezultati, në mjedise me shumë klientë dhe modele të përsëritura, është një kursim i madh kohe dhe një reduktim i konsiderueshëm i gabimeve njerëzore (zgjedhja e certifikatës së gabuar, ngarkimi i skedarit të gabuar, harrimi i ruajtjes së faturës, etj.). Këtu po flasim tashmë për automatizim "serioz" të ndërtuar mbi një mjet jashtëzakonisht të lehtë.

Skripti AutoHotkey

Rastet e përdorimit të AutoHotkey për produktivitet të përditshëm

Nëse je i ri në AHK, gjëja më praktike për të bërë është filloni me automatizime të thjeshta Përdoreni disa herë në ditë. Në këtë mënyrë do ta mësoni gjuhën dhe, rastësisht, do të kurseni kohë çdo ditë. Nga aty mund të kaloni në gjëra më të avancuara. A Më poshtë është një përmbledhje e disa rasteve të përdorimit shumë të zakonshëm:

Hapni faqet e internetit dhe kryeni kërkime me një shkurtore

Një nga përdorimet më të drejtpërdrejta të AutoHotkey është hapni faqe interneti specifike me shkurtore tastiere që janë të përshtatshme për ju. Për shembull, hapni menaxherin e detyrave, ERP-në, intranetin, faqen e internetit të autoritetit tatimor ose një portal lajmesh.

Supozoni se dëshironi që Ctrl+Shift+G të hapë faqen tuaj të preferuar.Tasti i shpejtë do të jetë aq i thjeshtë sa:

Shkurtore: ^+g::Run "https://www.tusitiofavorito.com"
return

Nëse preferoni të përdorni një tastin e funksionitThjesht ndryshoni kombinimin. Për shembull, F2 do të ishte si F2::Run "https://www.tusitiofavorito.com"Mund ta përzieni edhe me modifikues (#F2 për Windows+F2, për shembull).

Një variant tjetër shumë i dobishëm është kërkoni në Google për tekstin që keni kopjuar tashmë në kujtesën e përkohshme. Kopjoni çdo term dhe, në vend që të hapni shfletuesin dhe ta ngjisni, shtypni një shkurtore dhe keni mbaruar:

Fragment: ^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

Ekzekutoni dhe kontrolloni aplikacionet e Windows

AutoHotkey mund të automatizohet për të hap çdo aplikacion desktopi dhe caktojeni atë në një shkurtore specifike. Për shembull, hapni Notepad me Windows+N për të mbajtur shënime të shpejta pa pasur nevojë ta kërkoni atë në menynë Start:

Qasje e shpejtë: #n::Run notepad
return

Nëse programi nuk është në PATH-in e sistemitThjesht duhet të vendosni rrugën e plotë për skedarin ekzekutues, për shembull "C:\Program Files\TuPrograma\tuapp.exe"Në këtë mënyrë mund të hartëzoni, për shembull, klientin tuaj të email-it, IDE-në tuaj, softuerin tuaj të kontabilitetit ose CRM-në tuaj.

Përtej hapjes së programeve, AutoHotkey mund t'u dërgojë atyre shkurtore të brendshmeNjë model tipik është të ricaktoni kombinimet e tasteve që nuk ju pëlqejnë me të tjera që ju janë më të rehatshme, duke i lënë origjinalet në sfond. Për shembull, duke përdorur Ctrl+Q për të hapur Task Manager që përdorni në të vërtetë Ctrl+Shift+Esc:

Ripërcaktimi i hartës: ^q::
Send ^+{Esc} ; envía Ctrl+Shift+Esc
return

Kjo ju lejon “Standardizoni” tastierën tuaj Edhe pse çdo aplikacion ka shkurtesat e veta, mund të vendosni që një gjest i caktuar i tastierës do të kryejë gjithmonë veprime të tilla si "hap kërkimin", "krijo detyrë të re", "regjistro klientin" etj., dhe AHK do ta përkthejë këtë në veprimet e nevojshme për secilin program.

Përmbajtje ekskluzive - Kliko këtu  IA për profesionistë të pavarur dhe ndërmarrje të vogla dhe të mesme: të gjitha proceset që mund të automatizoni pa ditur si të programoni

Kontroll global i volumit, dritareve dhe funksioneve të tjera të sistemit

Nëse tastiera juaj nuk ka taste multimediale, ose thjesht dëshironi një kontroll më të mirë, AutoHotkey ju lejon ta bëni këtë.injoroni volumin, heshtjen, shkëlqimin etj. te çelësat që keni në dorë. Një shembull tipik:

Multimedia: +NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
Break::Send {Volume_Mute}
return

Në atë skript, tasti Shift+Num rrit volumin, Shift+Decrease e ul atë dhe tasti Pause e aktivizon zërin në gjendje të heshtur. Shumë njerëz përfundojnë duke përdorur këto lloje përputhjesh sepse janë më të përshtatshme sesa tastet e funksioneve të laptopit.

Një tjetër klasik i produktivitetit është mbaj një dritare gjithmonë të dukshme (“gjithmonë në krye”), ideale për shënime, një shikues PDF me udhëzime ose një takim me videothirrje që dëshironi ta mbani në krye ndërsa punoni në diçka tjetër. Për shembull, me Ctrl+Hapësirë ​​në dritaren aktive:

Ventana: ^SPACE:: Winset, Alwaysontop, , A
return

Gjithashtu mund të Automatizoni gjëra të tilla si zbrazja e Koshit të Riciklimit me një shkurtore dhe pa konfirmime bezdisëse. Për shembull, Windows+Delete për ta zbrazur menjëherë:

Sistemi: #Del::FileRecycleEmpty
return

Zgjerimi i tekstit: korrigjimi automatik, shabllonet dhe "makrot e shkrimit"

Zgjerimi i tekstit (hotstrings) Është ndoshta përdorimi më me kosto efektive i automatizimit të AutoHotkey për ata që shkruajnë shumë: email-e, raporte, përgjigje mbështetjeje, shabllone ligjore, mesazhe biznesi, shënime mjekësore, etj.

Një varg i nxehtë korrigjon automatikisht fjalët me gabime drejtshkrimore ose zëvendësoni një fjalë kyçe të shkurtër me një tekst të gjatë. Për shembull, nëse gjithmonë shkruani "jashtë" në vend të "përshëndetje", ose ngatërroni emrin e faqes suaj të internetit:

Hotstring: :*?:salido::saludo
:*?:Genebta::Genbeta

E njëjta ide vlen edhe për futni blloqe të mëdha teksti Thjesht shkruani një fjalë kyçe. Perfekte për nënshkrimet e email-eve, pyetjet e shpeshta ose tekstet ligjore që nuk doni t'i rishkruani çdo herë:

Plantilla: :*?:mimensaje1::Estimado cliente, le escribo para informarle de que...

Gjithashtu mund të Përdorni hotstrings për karaktere speciale që nuk janë lehtësisht të disponueshme në tastierë. Për shembull, shtypja ++-- në mënyrë që të bëhet simboli plus/minus:

Símbolo: ; Inserta el símbolo ± al escribir ++--
:*?:++--::±

Nëse preferoni duke punuar me taste të shkurtra në vend të vargjeve të shkurtraMund të caktoni, për shembull, Alt + “-” për të futur një dash em (—) ose çdo karakter tjetër Unicode pa pasur nevojë të përdorni kode numerike ALT:

Karakteri: !-::Send —

Automatizimi me datat: muajt, orët dhe tekstin dinamik

AHK përfshin funksionet e datës dhe kohës të cilat mund të kombinohen me shkrim automatik të tekstit. Është shumë e zakonshme të nevojitet muaji aktual, muaji i mëparshëm ose një datë e formatuar në email-e, raporte ose qeliza Excel.

Për shembull, mund të keni një shkurtore që shkruan muajin aktual në spanjisht duke përdorur FormatTime me cilësimet e duhura rajonale (për shembull, L0x080a për spanjisht):

Data aktuale: ; Mes actual con Ctrl+Shift+Alt+F4
^+!F4::
time := a_nowutc
FormatTime, mes, %time%, L0x080a, MMMM
SendInput, %mes%
return

Me pak imagjinatë mundeni gjeneroni data të plota si p.sh. “Madrid, 3 tetor 2025”, vula kohore, intervale “nga 1 marsi deri më 31 mars”, etj., pa pasur nevojë të konsultoheni me kalendarin ose të mendoni nëse muaji i kaluar kishte 30 apo 31 ditë.

automatizoni tastin automatik të Excel-it

Integrime me Excel, Google Sheets dhe clipboard

Një kombinim shumë i fuqishëm është Përdorni AutoHotkey në lidhje me spreadsheet-et si Excel ose Google Sheets. Modeli i zakonshëm është: kopjoni një qelizë, përpunoni tekstin me AHK dhe ngjisni rezultatin e transformuar, të gjitha me një shkurtore.

Përmbajtje ekskluzive - Kliko këtu  Bing Video Creator Falas: Ky është gjeneratori i videos i mundësuar nga inteligjenca artificiale i Microsoft nga Sora.

Një shembull nga bota reale: ndryshimi i emrit të muajit të mëparshëm në muajin aktual në një qelizë që përmban tekst (për shembull, "Përmbledhje e Shitjeve të Shtatorit" deri në "Përmbledhje e Shitjeve të Tetorit") pa pasur nevojë ta modifikoni manualisht. Mund të përdorni një skript si ky:

Transformimi: ^+!F6::
; mes actual
time := a_nowutc
FormatTime, mes_actual, %time%, L0x080a, MMMM
; mes anterior
date := (A_YYYY . A_MM . "01")
date += -1, days
FormatTime, mes_anterior, %date%, L0x080a, MMMM
; copiar contenido de la celda
Send, ^c
texto_clipboard := Clipboard
; reemplazar mes anterior por mes actual
texto := StrReplace(texto_clipboard, mes_anterior, mes_actual)
Clipboard := texto
; pegar resultado
Send, ^v
return

E njëjta ide mund të zbatohet edhe për zëvendësimet e tjera masive.: ndryshoni emrin e një projekti në një tjetër, përditësoni vitet, modifikoni kodet e klientëve, etj., të gjitha duke luajtur me kujtesën e përkohshme, funksionet e tekstit AHK dhe shkurtoren e kopjimit/ngjitjes së aplikacionit.

Organizimi i skedarëve dhe detyrave të përsëritura të desktopit

Edhe pse AutoHotkey nuk është një menaxher tipik skedarësh, ai mund t'ju ndihmojë të Automatizoni detyrat themelore që përsërisni çdo ditëzhvendosni raportet në një dosje specifike, riemërtoni grupe skedarësh me një strukturë të qartë, hapni gjithmonë të njëjtin grup dokumentesh në fillim të ditës, etj.

Me komanda si Run, FileMove, FileCopy ose Loop Mund të konfiguroni robotë të vegjël që pastrojnë dosje të përkohshme, arkivojnë PDF-të e shkarkuara rishtazi në dosjen e secilit klient ose gjenerojnë struktura drejtorish për skedarë të rinj me një shkurtore të vetme.

Është gjithashtu e zakonshme Automatizoni AutoHotkey për të përmirësuar menaxhimin e dritareveorganizoni ekranet në pllaka, maksimizoni/minimizoni grupet e aplikacioneve menjëherë, zhvendosni dritaret midis monitorëve me një shkurtore ose përqendroni shpejt një dritare që është "humbur" në njërën anë.

Shkurt, pothuajse çdo detyrë e përsëritur që përfshin mausin dhe tastierën Është një kandidat për automatizim: pyetja është identifikimi i asaj që ju vjedh kohën çdo ditë dhe përkthimi i saj në disa komanda në një skript.

Si t’i bëni skriptet tuaja të fillojnë me Windows dhe si t’i kompiloni ato

Për të përfituar vërtet nga AutoHotkey, këshillohet që skriptet tuaja të çelësave ngarkohen gjatë nisjesNë këtë mënyrë nuk do të keni nevojë të mbani mend t'i hapni ato manualisht çdo mëngjes.

Truku klasik në Windows është përdorimi i dosjes Startup.Shtyp Win+R, shkruan shell:startup dhe shtypni Enter. Dosja e programeve që ekzekutohen gjatë hyrjes do të hapet (diçka si p.sh. C:\Users\TuUsuario\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup).

Brenda asaj dosjeje Krijo një shkurtore për skriptin tënd .ahk Kryesore (klikoni me të djathtën mbi skriptin > Krijo shortcut, pastaj priteni dhe ngjisni atë shortcut në dosjen Startup). Që nga ajo kohë, sa herë që të nisni Windows, AHK do ta ngarkojë automatikisht atë skript dhe do t'i keni të gjitha tastet e tij aktive.

Nëse ju pëlqen Çoni automatizimet tuaja në një kompjuter tjetër pa instaluar AutoHotkeyMund ta "kompiloni" skriptin në një skedar të ekzekutueshëm. Thjesht klikoni me të djathtën mbi skedarin .ahk dhe zgjidhni "Kompili i Skriptit". Do të gjenerohet një skedar. .exe softuer i pavarur që mund ta kopjoni në çdo makinë Windows dhe ta ekzekutoni pa ndonjë varësi të mëtejshme.

Ky opsion është shumë praktik kur dëshironi ndani mjetet e brendshme me kolegë që nuk e prekin kodin, ose kur duhet të shpërndani një program të vogël automatizimi brenda kompanisë.

Mirë e thënë, Automatizimi i AutoHotkey ju lejon të shndërroni një PC "normal" në një lloj qendre komande të optimizuar. ku çdo kombinim tasti shkakton një detyrë të dobishme: nga hapja e faqeve të internetit kritike dhe shkrimi i teksteve të paracaktuara deri te ngarkimi i dokumenteve tatimore me certifikata dixhitale pa lëvizur fare mausin. Çelësi është të filloni me skripte të thjeshta, të përsosni proceset që përsërisni më shpesh dhe gradualisht të ndërtoni ekosistemin tuaj të automatizimeve që funksionojnë për ju, ndërsa përqendroheni në atë që vërtet shton vlerë.