Tabl Cynnwys[Cuddio][Dangos]
A oes ffordd i gyflawni tasgau ailadroddus mewn dim ond ychydig o gliciau?
Mae llawer o ddefnyddwyr eisoes yn gwybod rhai bysellau llwybr byr sylfaenol ar gyfer cynhyrchiant. Yn lle defnyddio'ch llygoden i lywio o gwmpas GUI, gallwch chi ddefnyddio Ctrl+S i arbed eich gwaith. Yn lle lleihau pob ffenestr agored â llaw, gallwch chi deipio Win+D i ddangos eich Bwrdd Gwaith. Ond a oes ffordd i greu eich bysellau llwybr byr eich hun?
Mae AutoHotkey yn rhaglen y gallwch chi ei dysgu'n hawdd i greu gorchmynion arfer gydag ychydig linellau o god. Dychmygwch allu agor eich hoff wefannau neu raglenni gydag ychydig o drawiadau bysell, neu nodi'r dyddiad cyfredol yn awtomatig pan fyddwch chi'n teipio “currdate”.
Bydd yr erthygl hon yn mynd dros rai o'r nodweddion sylfaenol y gallwch ddod o hyd iddynt yn AutoHotkey yn ogystal ag archwilio rhai achosion defnydd cyffredin ar gyfer y rhaglen.
Beth yw AutoHotKey?
Mae AutoHotkey yn iaith sgriptio arfer ffynhonnell agored am ddim sydd ar gael yn Microsoft Windows. Fe'i datblygwyd i ddechrau i greu llwybrau byr bysellfwrdd yn hawdd ac allweddi poeth i awtomeiddio tasgau cyfrifiadurol yn hawdd.
Gyda'r rhaglen hon, gall defnyddwyr greu sgriptiau a macros yn hawdd a all atgynhyrchu llinyn o fewnbwn bysellfwrdd a llygoden. Mae achosion defnydd uwch o AutoHotkey hyd yn oed yn defnyddio rhyngwynebau defnyddwyr a bariau dewislen i nodi beth yn union yr ydych am i'ch sgript ei wneud.
Gan fod AutoHotkey yn rhedeg ar C ++, mae'n hawdd trosi pob sgript yn ffeil .EXE y gall unrhyw un ei rhedeg hyd yn oed os nad oes ganddyn nhw AutoHotkey wedi'i osod.
Gall defnyddwyr osod AutoHotkey yn eu Gwefan swyddogol. Mae eu dogfennaeth hefyd yn gyfeillgar i ddechreuwyr ac yn helaeth.
Nodweddion allweddol
- Y gallu i aseinio ac adalw newidynnau
- Ail-fapio neu analluogi rhai bysellau bysellfwrdd
- Efelychu mewnbwn bysellfwrdd, llygoden, a ffon reoli
- Gall defnyddwyr neilltuo “hotstrings” a all ddisodli testun penodol
- Ffurflenni mewnbynnu data personol trwy GUI
- Cydnawsedd â'r Windows API
- Creu araeau neu wrthrychau personol.
- Yn dod gyda llyfrgell eang o swyddogaethau a all helpu defnyddwyr i drin testun, cyfrifo gwerthoedd, a mwy
Cysyniadau Sylfaenol
Dyma ragolwg o rai o'r cysyniadau sylfaenol y gallwch eu defnyddio wrth adeiladu'ch sgriptiau AutoHotkey.
Creu ffeil newydd
Unwaith y bydd AutoHotkey wedi'i osod, gall defnyddwyr Windows ychwanegu sgript newydd yn gyflym trwy ddewis yr opsiwn AutoHotkey Script o dan Newydd pan fyddwch chi'n clicio ar y dde ar eich Bwrdd Gwaith.
I ddechrau addasu'ch sgript, gallwch agor y ffeil newydd yn eich hoff olygydd testun. Mae pob sgript newydd yn cynnwys sgript ddiofyn sy'n sicrhau'r perfformiad a'r cydnawsedd gorau.
Hotkeys a Hotstrings
Hotkeys neu bysellau llwybr byr yn gyfuniadau o allweddi bysellfwrdd sy'n sbarduno gweithred benodol.
Yn yr enghraifft isod, rydym wedi defnyddio'r llinyn "#n" i nodi ein bod am ddefnyddio'r hotkey Win + N. Mae'r llinell nesaf yn nodi gorchymyn Run ar gyfer y cymhwysiad Notepad. Rydym yn defnyddio'r allwedd dychwelyd i nodi diwedd y weithred.
Mae'r arwydd punt yn sefyll am Win. Mae'r “!” defnyddir symbol ar gyfer yr allwedd Alt, defnyddir y symbol “^” ar gyfer Ctrl, a defnyddir yr allwedd “+” ar gyfer yr allwedd Shift. Gyda'i gilydd, gelwir yr allweddi hyn allweddi addasydd.
Mae AutoHotkey hefyd yn cefnogi cyd-destun-sensitif allweddi poeth. Er enghraifft, efallai yr hoffech chi sbarduno gweithred dim ond os ydych chi yn eich hoff olygydd. Er mwyn gwneud hyn, mae gan AutoHotkey allweddair #IfWinActive.
Yn yr enghraifft isod, rydym wedi ychwanegu a #IfWinActive cyfarwyddeb sy'n gwirio yn gyntaf a yw'r defnyddiwr ar y rhaglen Notepad ar hyn o bryd cyn cyflawni'r weithred.
llinynnau poeth yn cael eu defnyddio'n bennaf i ehangu byrfoddau wrth i chi eu teipio. Er enghraifft, gallwch chi sefydlu sgript AHK sy'n teipio “gyda llaw” ar ôl i chi deipio “btw”.
Mae diffinio hotstring yn eithaf hawdd. Yn syml, amgaewch y talfyriad sbardun rhwng dau bâr o golonau. Mae'r llinyn poeth yn actifadu ar ôl i chi deipio nod terfynu ar ôl y talfyriad.
Mae nodau terfynu yn cynnwys cromfachau, cromfachau, braces, atalnodau, tabiau, bylchau, a'r allwedd Enter. Er enghraifft, gan ddefnyddio'r sgript uchod, gallaf deipio “ttylm” heb y llinyn poeth yn sbarduno.
Gall defnyddwyr roi cymaint o llinynnau poeth ac allweddi poeth mewn un ffeil.
Anfon Mewnbwn Allwedd
Yn yr enghreifftiau blaenorol, rydym wedi dangos enghreifftiau o gamau gweithredu sy'n dychwelyd mewnbwn testun. Er bod hyn yn ddefnyddiol mewn llawer o achosion, mae rhai achosion lle mae'n bosibl y bydd yn rhaid i ni ddefnyddio'r Anfon Allwedd Mewnbwn yn lle hynny.
Mae'r nodwedd hon yn eich galluogi i nodi yn y sgript pan fydd allwedd yn cael ei wasgu a heb ei wasgu a pha mor hir y dylai barhau i gael ei wasgu. Bydd gweithredoedd sydd angen oedi allweddol fel arfer yn defnyddio gorchymyn Anfon.
Yn yr enghraifft uchod, mae gennym sgript sy'n dal y fysell saeth i fyny am eiliad. Sylwch fod gennym orchmynion ar wahân ar gyfer pwyso a rhyddhau allwedd.
Rhedeg Gwefannau a Rhaglenni
Gallwn ddefnyddio'r gorchymyn Run i agor ffeiliau a URLs. Penodi derbynnydd gydag ymadrodd fel “bostto:[e-bost wedi'i warchod]Bydd ” yn agor eich cais e-bost diofyn gyda'r derbynnydd penodol wedi'i lenwi.
Ar wahân i ffeiliau, mae AHK yn caniatáu ichi agor ffolderi Windows arbennig yn eich system weithredu. Er enghraifft, i agor y Bin Ailgylchu, gallwn ddefnyddio dynodwr unigryw byd-eang y ffolder hwnnw neu CLSID. Gallwch bori hwn rhestr o CLSIDs ar gael ar Windows.
Gwrthrychau a Newidynnau
Mae nodweddion mwy datblygedig ar gyfer AutoHotkey yn cynnwys y gallu i ddefnyddio newidynnau a gwrthrychau.
Gellir defnyddio newidynnau i storio testun, rhifau, a data o swyddogaethau eraill. Gallwch aseinio unrhyw werth i newidyn.
Mae gwrthrychau yn ffordd o drefnu data yn fwy effeithlon. Casgliad o newidynnau yw gwrthrychau yn eu hanfod. Yn AHK, gelwir yr enwau newidyn yn allweddi, tra gelwir y cynnwys yn werthoedd.
Gall gwrthrychau fod mewn fformat arae, lle mae gan bob gwerth fynegai cysylltiedig fel ei allwedd. Fel arall, gallwn ddefnyddio arae cysylltiadol lle mae'r bysellau yn llinynnau neu'n rhifau nad ydynt yn ddilyniannol.
Achosion Defnydd Enghreifftiol
1. Ail-fapio Bysellfwrdd
Gall defnyddwyr sydd am ddefnyddio mapiau bysellfwrdd amgen, megis Dvorak, ddefnyddio sgript AutoHotkey i sefydlu'r mapiau bysellfwrdd cywir yn hawdd.
2. Hotkeys ar gyfer unrhyw Wefan a Rhaglen
Gall AutoHotkey agor unrhyw raglen ar eich cyfrifiadur a dod ag unrhyw URL gwefan i fyny. Er enghraifft, gallwch sefydlu sgript sy'n agor Chwiliad Google pan fyddwch yn pwyso Ctrl + Shift + C. Gall eich rhaglenni a ddefnyddir fwyaf fod yn un trawiad bysell i ffwrdd.
3. Llenwch enwau ffeiliau neu ymadroddion a ddefnyddir yn aml
Gall AutoHotkey eich helpu i lenwi ymadroddion amrywiol a llinynnau testun yn hawdd a allai fod yn ddiflas i deipio eich hun. Er enghraifft, gallwch greu llinyn poeth byr sy'n teipio'ch cyfeiriad post.
4. Llwybrau Byr Custom ar gyfer Cymeriadau Arbennig ac Atalnodi
Ydych chi erioed wedi cael trafferth teipio cymeriad arbennig fel ñ neu é? Gall fod yn ddiflas i awduron gofio sut i deipio en dash (–) neu dash em (—). Gall AutoHotkey helpu defnyddwyr i greu llwybrau byr wedi'u teilwra i'w cymeriadau arbennig a ddefnyddir fwyaf.
Casgliad
Mae AutoHotkey yn rhaglen hynod bwerus i ddefnyddwyr Windows.
Mae'r rhaglen yn berffaith ar gyfer awtomeiddio tasgau ailadroddus a diflas. Bydd defnyddwyr pŵer a chefnogwyr sgriptio yn sicr yn elwa o'r nifer helaeth o dasgau y gall AHK eu gwneud gyda'i iaith sgriptio.
Gadael ymateb