Kaundan[Itago][Ipakita]
Aduna bay paagi sa paghimo sa mga balikbalik nga buluhaton sa pipila lang ka pag-klik?
Daghang mga tiggamit nahibal-an na ang pipila ka sukaranan nga mga yawe sa shortcut alang sa pagka-produktibo. Imbis nga gamiton ang imong mouse sa pag-navigate sa palibot sa usa ka GUI, mahimo nimong gamiton ang Ctrl+S aron ma-save ang imong trabaho. Imbis nga mano-mano ang pagminus sa matag bukas nga bintana, mahimo nimo i-type ang Win + D aron ipakita ang imong Desktop. Apan aduna bay paagi sa paghimo sa imong kaugalingong mga shortcut key?
Ang AutoHotkey usa ka programa nga dali ka makakat-on sa paghimo og mga kostumbre nga adunay pipila ka linya sa code. Hunahunaa nga makahimo ka sa pag-abli sa imong paborito nga mga website o mga programa gamit ang pipila ka mga keystroke, o awtomatik nga pagsulod sa kasamtangan nga petsa kung imong gi-type ang "currdate".
Kini nga artikulo maghisgot sa pipila sa mga batakang bahin nga imong makit-an sa AutoHotkey ingon man usab sa pagsuhid sa pipila ka kasagarang mga kaso sa paggamit alang sa programa.
Unsa ang AutoHotKey?
Ang AutoHotkey usa ka libre ug open-source nga custom scripting language nga anaa sa Microsoft Windows. Sa sinugdan kini gihimo aron makahimo og mga shortcut sa keyboard nga dali ug mga hotkey aron dali nga ma-automate ang mga buluhaton sa kompyuter.
Uban niini nga programa, ang mga tiggamit dali nga makahimo og mga script ug mga macros nga makasundog sa usa ka string sa keyboard ug mouse input. Ang mga advanced nga kaso sa paggamit sa AutoHotkey naggamit bisan sa mga interface sa gumagamit ug mga bar sa menu aron mahibal-an kung unsa gyud ang gusto nimo nga buhaton sa imong script.
Tungod kay ang AutoHotkey nagdagan sa C++, ang matag script dali ra mabag-o ngadto sa usa ka .EXE nga file nga bisan kinsa mahimong makadagan bisan kung wala sila naka-install sa AutoHotkey.
Mahimong i-install sa mga tiggamit ang AutoHotkey sa ilang opisyal nga website. Ilang dokumentasyon mao usab ang beginner-friendly ug kaylap.
Mga Key Features
- Abilidad sa pag-assign ug pagkuha sa mga variable
- I-remap o i-disable ang pipila ka mga yawe sa keyboard
- I-simulate ang keyboard, mouse, ug joystick input
- Ang mga tiggamit mahimong mag-assign og "mga hotstrings" nga makapuli sa pipila ka teksto
- Pasadya nga mga porma sa pagsulod sa datos pinaagi sa GUI
- Pagkaangay sa Windows API
- Paghimo ug custom arrays o mga butang.
- Nag-uban sa usa ka halapad nga librarya sa mga gimbuhaton nga makatabang sa mga tiggamit sa pagmaniobra sa teksto, pag-compute sa mga kantidad, ug uban pa
Sukaranan nga mga Konsepto
Ania ang usa ka preview sa pipila sa mga batakang konsepto nga imong magamit sa paghimo sa imong AutoHotkey script.
Paghimo og bag-ong file
Kung na-install na ang AutoHotkey, ang mga tiggamit sa Windows dali nga makadugang usa ka bag-ong script pinaagi sa pagpili sa kapilian nga AutoHotkey Script sa ilawom sa Bag-o kung nag-right-click ka sa imong Desktop.
Aron masugdan ang pag-usab sa imong script, mahimo nimong ablihan ang bag-ong file sa imong paboritong text editor. Ang matag bag-ong script naglakip sa usa ka default nga script nga nagsiguro sa labing maayo nga performance ug pagkaangay.
Mga Hotkey ug Hotstrings
Mga manok o mga shortcut nga yawe kay mga kombinasyon sa mga yawe sa keyboard nga nagpalihok sa usa ka piho nga aksyon.
Sa pananglitan sa ubos, among gigamit ang hilo nga "#n" aron ipakita nga gusto namong gamiton ang hotkey Win + N. Ang sunod nga linya nagtakda ug Run command para sa Notepad application. Gigamit namon ang yawe sa pagbalik aron ipahibalo ang katapusan sa aksyon.
Ang pound sign nagpasabot sa Win. Ang “!” Ang simbolo gigamit alang sa Alt key, ang "^" nga simbolo gigamit alang sa Ctrl, ug ang "+" nga yawe gigamit alang sa Shift key. Sa tingub, kini nga mga yawe nailhan nga mga yawe sa modifier.
Gisuportahan usab sa AutoHotkey sensitibo sa konteksto mga hotkey. Pananglitan, tingali gusto nimo nga mag-trigger lang og aksyon kung naa ka sa imong paborito nga editor. Aron mahimo kini, ang AutoHotkey adunay #IfWinActive nga keyword.
Sa pananglitan sa ubos, gidugang namo ang usa ka #IfWinActive direktiba nga nagsusi una kung ang tiggamit naa sa aplikasyon sa Notepad sa wala pa ipahigayon ang aksyon.
Mga hotstring kasagarang gigamit sa pagpalapad sa mga abbreviation samtang imong gi-type kini. Pananglitan, mahimo nimong i-set up ang usa ka AHK script nga nag-type sa "sa paagi" pagkahuman nimo i-type ang "btw".
Ang paghubit sa hotstring sayon ra. Ilakip lang ang trigger abbreviation tali sa duha ka parisan sa colon. Ang hotstring mo-aktibo sa higayon nga imong i-type ang usa ka katapusan nga karakter pagkahuman sa minubo.
Ang pagtapos sa mga karakter naglakip sa parentheses, bracket, braces, punctuation marks, tabs, spaces, ug Enter key. Pananglitan, gamit ang script sa ibabaw, ma-type nako ang "ttylm" nga wala ang hotstring triggering.
Mahimong ibutang sa mga tiggamit ang daghang mga hotstring ug mga hotkey sa usa ka file.
Ipadala ang Key Input
Sa miaging mga pananglitan, gipakita namo ang mga pananglitan sa mga aksyon nga nagbalik sa input sa text. Samtang kini mapuslanon sa daghang mga kaso, adunay pipila ka mga higayon diin kinahanglan namong gamiton ang Send Key Input.
Kini nga bahin nagtugot kanimo sa pagpiho sa script kung ang usa ka yawe gipugos ug wala pugsa ug kung unsa kadugay kini kinahanglan nga magpabilin nga gipugos. Ang mga aksyon nga nanginahanglan usa ka hinungdan nga paglangan kasagaran mogamit usa ka Send nga mando.
Sa panig-ingnan sa ibabaw, kita adunay usa ka script nga naghupot sa up-arrow yawe sa usa ka segundo. Matikdi nga kita adunay bulag nga mga sugo alang sa pagpindot ug pagpagawas sa usa ka yawe.
Pagdalag mga Website ug Programa
Mahimo natong gamiton ang Run command aron maablihan ang mga file ug URL. Pagpiho sa usa ka nakadawat nga adunay hugpong sa mga pulong sama sa "mailto:[protektado sa email]” magbukas sa imong default nga aplikasyon sa email nga napuno ang gihatag nga nakadawat.
Gawas sa mga file, gitugotan ka sa AHK nga magbukas sa espesyal nga mga folder sa Windows sa imong operating system. Pananglitan, aron maablihan ang Recycle Bin, mahimo namong gamiton ang tibuok kalibutan nga talagsaon nga identifier o CLSID. Mahimo nimong i-browse kini listahan sa mga CLSID nga anaa sa Windows.
Mga butang ug mga Variable
Ang mas advanced nga mga bahin alang sa AutoHotkey naglakip sa abilidad sa paggamit sa mga variable ug mga butang.
Ang mga variable mahimong magamit sa pagtipig sa teksto, numero, ug datos gikan sa ubang mga gimbuhaton. Mahimo nimong i-assign ang bisan unsang kantidad sa usa ka variable.
Ang mga butang usa ka paagi sa pag-organisar sa datos nga mas episyente. Ang mga butang usa ka koleksyon sa mga variable. Sa AHK, ang variable nga mga ngalan nailhan nga mga yawe, samtang ang mga sulud gitawag nga mga kantidad.
Ang mga butang mahimong naa sa usa ka array format, diin ang matag kantidad adunay kauban nga indeks ingon nga yawe niini. Sa laing bahin, mahimo natong gamiton ang usa ka associative array diin ang mga yawe mga string o dili sunod-sunod nga mga numero.
Panig-ingnan sa mga Kaso sa Paggamit
1. Pag-rema sa Keyboard
Ang mga tiggamit nga gustong mogamit ug alternatibong mga keyboard mapping, sama sa Dvorak, makagamit ug AutoHotkey script aron daling ma-set up ang tukma nga mga mapping sa keyboard.
2. Mga Hotkey para sa bisan unsang Website ug Programa
Mahimong ablihan sa AutoHotkey ang bisan unsang programa sa imong kompyuter ug ipataas ang bisan unsang URL sa website. Pananglitan, mahimo nimong i-set up ang usa ka script nga magbukas sa Google Search kung imong pindota ang Ctrl + Shift + C. Ang imong labing gigamit nga mga programa mahimong usa ka keystroke ang layo.
3. Pun-i ang kanunay nga gigamit nga mga ngalan sa file o hugpong sa mga pulong
Makatabang kanimo ang AutoHotkey nga dali nga mapuno ang lainlaing mga hugpong sa mga pulong ug mga string sa teksto nga mahimo’g makapakapoy sa pag-type sa imong kaugalingon. Pananglitan, makahimo ka og usa ka mubo nga hotstring nga nag-type sa imong adres sa pagpadala.
4. Custom nga mga Shortcut para sa Espesyal nga mga Karakter ug Punctuation
Nalisdan ka ba sa pag-type sa usa ka espesyal nga karakter sama sa ñ o é? Mahimong kapoyan ang mga magsusulat sa paghinumdom kon unsaon pag-type ang en dash (–) o em dash (—). Ang AutoHotkey makatabang sa mga tiggamit sa paghimo og mga custom nga shortcut sa ilang labing gigamit nga espesyal nga mga karakter.
Panapos
Ang AutoHotkey usa ka labi ka kusgan nga programa alang sa mga tiggamit sa Windows.
Ang programa perpekto alang sa pag-automate sa balik-balik ug makakapoy nga mga buluhaton. Ang mga power user ug scripting fans siguradong makabenepisyo gikan sa daghang mga buluhaton nga mahimo sa AHK sa iyang scripting language.
Leave sa usa ka Reply