Përmbajtje[Fshih][Shfaqje]
A ka ndonjë mënyrë për të kryer detyra të përsëritura me vetëm disa klikime?
Shumë përdorues tashmë dinë disa çelësa të shkurtoreve bazë për produktivitetin. Në vend që të përdorni miun për të lundruar rreth një GUI, thjesht mund të përdorni Ctrl+S për të ruajtur punën tuaj. Në vend që të minimizoni manualisht çdo dritare të hapur, thjesht mund të shkruani Win+D për të shfaqur Desktopin tuaj. Por a ka ndonjë mënyrë për të krijuar çelësat tuaj të shkurtoreve?
AutoHotkey është një program që mund të mësoni lehtësisht të krijoni komanda të personalizuara me disa rreshta kodi. Imagjinoni të jeni në gjendje të hapni faqet e internetit ose programet tuaja të preferuara me disa shtypje tastieje, ose të futni automatikisht datën aktuale kur shkruani "currdate".
Ky artikull do të shqyrtojë disa nga veçoritë bazë që mund të gjeni në AutoHotkey si dhe do të eksplorojë disa raste të përdorimit të zakonshëm për programin.
Çfarë është AutoHotKey?
AutoHotkey është një gjuhë skriptimi pa pagesë dhe me burim të hapur, e disponueshme në Microsoft Windows. Fillimisht u zhvillua për të krijuar lehtësisht shkurtore të tastierës dhe çelësa të nxehtë për të automatizuar lehtësisht detyrat e kompjuterit.
Me këtë program, përdoruesit mund të krijojnë lehtësisht skripta dhe makro që mund të përsërisin një varg të dhënash të tastierës dhe miut. Rastet e avancuara të përdorimit të AutoHotkey madje përdorin ndërfaqet e përdoruesit dhe shiritat e menusë për të specifikuar se çfarë saktësisht dëshironi të bëjë skripti juaj.
Meqenëse AutoHotkey funksionon në C++, çdo skript mund të konvertohet lehtësisht në një skedar .EXE që çdokush mund ta ekzekutojë edhe nëse nuk ka të instaluar AutoHotkey.
Përdoruesit mund të instalojnë AutoHotkey në to Faqen zyrtare të internetit. e tyre Dokumentacioni është gjithashtu miqësor për fillestarët dhe i gjerë.
Key Features
- Aftësia për të caktuar dhe marrë variabla
- Rivendosni ose çaktivizoni disa çelësa të tastierës
- Simuloni hyrjen e tastierës, miut dhe levës
- Përdoruesit mund të caktojnë "hotstrings" që mund të zëvendësojnë tekst të caktuar
- Format e personalizuara të futjes së të dhënave përmes GUI
- Pajtueshmëria me API të Windows
- Krijoni vargje ose objekte të personalizuara.
- Vjen me një bibliotekë të gjerë funksionesh që mund t'i ndihmojnë përdoruesit të manipulojnë tekstin, të llogaritin vlerat dhe më shumë
Konceptet Themelore
Këtu keni një pamje paraprake të disa prej koncepteve bazë që mund të përdorni kur ndërtoni skriptet tuaja AutoHotkey.
Krijimi i një skedari të ri
Pasi të jetë instaluar AutoHotkey, përdoruesit e Windows mund të shtojnë shpejt një skript të ri duke zgjedhur opsionin AutoHotkey Script nën New kur klikoni me të djathtën në Desktopin tuaj.
Për të filluar modifikimin e skriptit tuaj, mund të hapni skedarin e ri në redaktuesin tuaj të preferuar të tekstit. Çdo skript i ri përfshin një skript të paracaktuar që siguron performancën dhe pajtueshmërinë më të mirë.
Hotkeys dhe Hotstrings
hotkeys ose tastet e shkurtoreve janë kombinime të tasteve të tastierës që shkaktojnë një veprim specifik.
Në shembullin e mëposhtëm, ne kemi përdorur vargun “#n” për të treguar se duam të përdorim tastin e nxehtë Win + N. Rreshti tjetër specifikon një komandë Run për aplikacionin Notepad. Ne përdorim çelësin e kthimit për të sinjalizuar përfundimin e veprimit.
Shenja e paundit qëndron për Win. "!" simboli përdoret për tastin Alt, simboli "^" përdoret për Ctrl dhe tasti "+" përdoret për tastin Shift. Së bashku, këta çelësa njihen si çelësat modifikues.
AutoHotkey gjithashtu mbështet e ndjeshme ndaj kontekstit çelësat e nxehtë. Për shembull, mund të dëshironi të aktivizoni një veprim vetëm nëse jeni në redaktorin tuaj të preferuar. Për ta bërë këtë, AutoHotkey ka një fjalë kyçe #IfWinActive.
Në shembullin e mëposhtëm, ne kemi shtuar një #NëseFitonAktiv direktivë që kontrollon së pari nëse përdoruesi është aktualisht në aplikacionin Notepad përpara se të kryejë veprimin.
telat e nxehta përdoren kryesisht për të zgjeruar shkurtesat ndërsa i shkruani ato. Për shembull, mund të vendosni një skript AHK që shkruan "nga rruga" pasi të shkruani "btw".
Përcaktimi i hotstring-ut është mjaft i lehtë. Thjesht vendosni shkurtesën e këmbëzës midis dy palë dy pikash. Vargu i nxehtë aktivizohet sapo të shkruani një karakter fundor pas shkurtesës.
Karakteret fundore përfshijnë kllapat, kllapat, kllapat, shenjat e pikësimit, skedat, hapësirat dhe tastin Enter. Për shembull, duke përdorur skriptin e mësipërm, mund të shkruaj "ttylm" pa ndezur vargun e nxehtë.
Përdoruesit mund të vendosin sa më shumë hotstrings dhe hotkeys në një skedar të vetëm.
Dërgo hyrjen kryesore
Në shembujt e mëparshëm, ne kemi treguar shembuj të veprimeve që kthejnë futjen e tekstit. Ndërsa kjo është e dobishme në shumë raste, ka disa raste ku mund të na duhet të përdorim në vend të saj hyrjen e çelësit "Dërgo".
Kjo veçori ju lejon të specifikoni në skript kur një tast shtypet dhe nuk shtypet dhe sa kohë duhet të qëndrojë i shtypur. Veprimet që kërkojnë një vonesë kyçe zakonisht do të përdorin një komandë Dërgo.
Në shembullin e mësipërm, ne kemi një skript që mban të shtypur tastin e shigjetës lart për një sekondë. Vini re se kemi komanda të veçanta për shtypjen dhe lëshimin e një tasti.
Drejtoni faqet e internetit dhe programet
Ne mund të përdorim komandën Run për të hapur skedarë dhe URL. Përcaktimi i një marrësi me një frazë si "mailto:[email mbrojtur]” do të hapë aplikacionin tuaj të paracaktuar të emailit me marrësin e dhënë të plotësuar.
Përveç skedarëve, AHK ju lejon të hapni dosje të veçanta të Windows në sistemin tuaj operativ. Për shembull, për të hapur koshin e riciklimit, ne mund të përdorim identifikuesin unik global të asaj dosjeje ose CLSID. Ju mund ta shfletoni këtë listë e CLSID-ve të disponueshme në Windows.
Objektet dhe variablat
Karakteristikat më të avancuara për AutoHotkey përfshijnë aftësinë për të përdorur variabla dhe objekte.
Variablat mund të përdoren për të ruajtur tekstin, numrat dhe të dhënat nga funksione të tjera. Mund t'i caktoni çdo vlerë një ndryshoreje.
Objektet janë një mënyrë për të organizuar të dhënat në mënyrë më efikase. Objektet janë në thelb një koleksion variablash. Në AHK, emrat e variablave njihen si çelësa, ndërsa përmbajtja quhen vlera.
Objektet mund të jenë në një format grupi, ku çdo vlerë ka një indeks të lidhur si çelës. Përndryshe, ne mund të përdorim një grup shoqërues ku çelësat janë vargje ose numra jo sekuencialë.
Shembuj të rasteve të përdorimit
1. Rimaptimi i tastierës
Përdoruesit që duan të përdorin harta alternative të tastierës, si p.sh. Dvorak, mund të përdorin një skript AutoHotkey për të vendosur lehtësisht hartëzimin e duhur të tastierës.
2. Hotkeys për çdo faqe interneti dhe program
AutoHotkey mund të hapë çdo program në kompjuterin tuaj dhe të shfaqë çdo URL të faqes në internet. Për shembull, mund të konfiguroni një skript që hap një "Kërko në Google" kur shtypni Ctrl + Shift + C. Programet tuaja më të përdorura mund të jenë një goditje e vetme larg.
3. Plotësoni emrat ose frazat e skedarëve të përdorur shpesh
AutoHotkey mund t'ju ndihmojë të plotësoni me lehtësi fraza të ndryshme dhe vargje teksti që mund të jenë të lodhshme t'i shkruani vetë. Për shembull, mund të krijoni një varg të shkurtër hotstring që shkruan adresën tuaj të postës.
4. Shkurtoret e personalizuara për karaktere speciale dhe shenja pikësimi
A keni pasur ndonjëherë vështirësi të shkruani një karakter të veçantë si ñ ose é? Shkrimtarëve mund t'u duket e lodhshme të kujtojnë se si të shkruajnë një vizë en (–) ose një vizë em (-). AutoHotkey mund t'i ndihmojë përdoruesit të krijojnë shkurtore të personalizuara për karakteret e tyre speciale më të përdorura.
Përfundim
AutoHotkey është një program jashtëzakonisht i fuqishëm për përdoruesit e Windows.
Programi është i përsosur për automatizimin e detyrave të përsëritura dhe të lodhshme. Përdoruesit e fuqishëm dhe fansat e skriptimit sigurisht që do të përfitojnë nga numri i madh i detyrave që AHK mund të bëjë me gjuhën e tij të skriptimit.
Lini një Përgjigju