Clàr-innse[Falaich][Seall]
A bheil dòigh ann gnìomhan ath-aithris a dhèanamh ann am beagan chlican?
Tha fios aig mòran de luchd-cleachdaidh mu thràth air cuid de iuchraichean ath-ghoirid bunaiteach airson cinneasachd. An àite do luchag a chleachdadh gus seòladh timcheall GUI, faodaidh tu dìreach Ctrl+S a chleachdadh gus an obair agad a shàbhaladh. An àite a bhith a’ lughdachadh gach uinneag fhosgailte le làimh, faodaidh tu dìreach Win + D a thaipeadh gus an Deasg agad a shealltainn. Ach a bheil dòigh ann na h-iuchraichean goirid agad fhèin a chruthachadh?
Is e prògram a th’ ann an AutoHotkey as urrainn dhut ionnsachadh gu furasta gus òrdughan àbhaisteach a chruthachadh le beagan loidhnichean de chòd. Smaoinich gu bheil e comasach dhut na làraich-lìn no na prògraman as fheàrr leat fhosgladh le beagan iuchraichean, no cuir a-steach gu fèin-ghluasadach chun cheann-latha làithreach nuair a sgrìobhas tu “currdate”.
Thèid an artaigil seo thairis air cuid de na feartan bunaiteach a lorgas tu ann an AutoHotkey a bharrachd air cuid de chùisean cleachdaidh cumanta airson a’ phrògram a sgrùdadh.
Dè a th’ ann an AutoHotKey?
Tha AutoHotkey na chànan sgrìobhaidh àbhaisteach saor is fosgailte a tha ri fhaighinn ann am Microsoft Windows. Chaidh a leasachadh an toiseach gus ath-ghoiridean meur-chlàr a chruthachadh gu furasta agus hotkeys gus gnìomhan coimpiutair a dhèanamh fèin-ghluasadach.
Leis a’ phrògram seo, is urrainn do luchd-cleachdaidh sgriobtaichean agus macros a chruthachadh gu furasta as urrainn sreath de mheur-chlàr is luchag a chuir a-steach. Bidh cùisean cleachdaidh adhartach de AutoHotkey eadhon a’ cleachdadh eadar-aghaidh cleachdaiche agus bàraichean clàr gus sònrachadh dè dìreach a tha thu airson gun dèan an sgriobt agad.
Leis gu bheil AutoHotkey a’ ruith air C++, faodar a h-uile sgriobt a thionndadh gu furasta gu faidhle .EXE as urrainn do dhuine sam bith a ruith eadhon ged nach eil AutoHotkey aca air a chuir a-steach.
Faodaidh luchd-cleachdaidh AutoHotkey a stàladh anns na h-innealan aca làrach-lìn oifigeil. aca sgrìobhainnean tha e cuideachd càirdeil do luchd-tòiseachaidh agus farsaing.
pRÌOMH CHOMHARRAN
- Comas caochladairean a shònrachadh agus fhaighinn air ais
- Ath-mhap no cuir à comas iuchraichean meur-chlàr sònraichte
- Dèan atharrais air cuir a-steach meur-chlàr, luchag, agus clàr-fànais
- Faodaidh luchd-cleachdaidh “hotstrings” a shònrachadh a ghabhas àite teacsa sònraichte
- Foirmean inntrigidh dàta gnàthaichte tro GUI
- Co-chòrdalachd le Windows API
- Cruthaich arrays no nithean àbhaisteach.
- A’ tighinn le leabharlann farsaing de ghnìomhan a chuidicheas luchd-cleachdaidh gus teacsa a làimhseachadh, luachan a thomhas, agus barrachd
Bun-bheachdan bunaiteach
Seo ro-shealladh air cuid de na bun-bheachdan bunaiteach as urrainn dhut a chleachdadh nuair a bhios tu a’ togail do sgriobtaichean AutoHotkey.
A' cruthachadh faidhle ùr
Aon uair ‘s gu bheil AutoHotkey air a chuir a-steach, faodaidh luchd-cleachdaidh Windows sgriobt ùr a chuir ris gu sgiobalta le bhith a’ taghadh an roghainn AutoHotkey Script fo Ùr nuair a nì thu briogadh deas air an Deasg agad.
Gus tòiseachadh air do sgriobt atharrachadh, faodaidh tu am faidhle ùr fhosgladh anns an deasaiche teacsa as fheàrr leat. Bidh gach sgriobt ùr a’ toirt a-steach sgriobt bunaiteach a nì cinnteach gu bheil an coileanadh agus an co-chòrdalachd as fheàrr.
Hotkeys agus hotstrings
Hotkeys no iuchraichean ath-ghoirid mar mheasgachadh de dh’ iuchraichean meur-chlàr a bhrosnaicheas gnìomh sònraichte.
San eisimpleir gu h-ìosal, tha sinn air an sreang “#n” a chleachdadh gus innse gu bheil sinn airson an hotkey Win + N a chleachdadh. Tha an ath loidhne a’ sònrachadh àithne Run airson an aplacaid Notepad. Cleachdaidh sinn an iuchair tilleadh gus deireadh na h-obrach a chomharrachadh.
Tha an soidhne nota a’ seasamh airson Win. Tha an “!” Tha an samhla air a chleachdadh airson an iuchair Alt, tha an samhla “^” air a chleachdadh airson Ctrl, agus tha an iuchair “+” air a chleachdadh airson an iuchair Shift. Còmhla, canar na h-iuchraichean sin iuchraichean mion-atharrachaidh.
Bidh AutoHotkey cuideachd a’ toirt taic mothachail air co-theacsa iuchraichean teth. Mar eisimpleir, is dòcha nach bi thu airson gnìomh a bhrosnachadh ach ma tha thu san deasaiche as fheàrr leat. Gus seo a dhèanamh, tha prìomh fhacal #IfWinActive aig AutoHotkey.
Anns an eisimpleir gu h-ìosal, tha sinn air a #IfWinActive stiùireadh a nì sgrùdadh an-toiseach a bheil an neach-cleachdaidh an-dràsta air an tagradh Notepad mus dèan thu an gnìomh.
hotstrings air an cleachdadh sa mhòr-chuid airson giorrachaidhean a leudachadh fhad ‘s a tha thu gan sgrìobhadh. Mar eisimpleir, faodaidh tu sgriobt AHK a chuir a-steach “co-dhiù” às deidh dhut “btw” a thaipeadh.
Tha e gu math furasta a bhith a’ mìneachadh hotstring. Dìreach cuir a-steach an giorrachadh brosnachaidh eadar dà phaidhir choloin. Bidh an hotstring a’ dol an gnìomh aon uair ‘s gu bheil thu a’ sgrìobhadh caractar crìochnachaidh às deidh a’ ghiorrachadh.
Tha caractaran crìochnachaidh a’ toirt a-steach bragan, camagan, braces, comharran puingeachaidh, tabaichean, beàrnan, agus an iuchair Enter. Mar eisimpleir, a’ cleachdadh an sgriobt gu h-àrd, is urrainn dhomh “ttylm” a thaipeadh às aonais an hotstring triggering.
Faodaidh luchd-cleachdaidh na h-uimhir de hotstrings agus hotkeys a chuir ann an aon fhaidhle.
Cuir a-steach iuchair
Anns na h-eisimpleirean roimhe seo, tha sinn air eisimpleirean de ghnìomhan a sheallas cuir a-steach teacsa a thilleadh. Ged a tha seo feumail ann an iomadh cùis, tha cuid de shuidheachaidhean ann far am faodadh gum feum sinn an Send Key Input a chleachdadh na àite.
Leigidh am feart seo leat sònrachadh san sgriobt nuair a thèid iuchair a bhrùthadh agus nach eil air a bhrùthadh agus dè cho fada ‘s a bu chòir dha a bhith air a bhrùthadh. Mar as trice bidh gnìomhan a dh’ fheumas prìomh dàil a’ cleachdadh àithne Send.
Anns an eisimpleir gu h-àrd, tha sgriobt againn a chumas sìos an iuchair suas-saighead airson aon diog. Mothaich gu bheil òrdughan eadar-dhealaichte againn airson iuchair a bhrùthadh agus a leigeil ma sgaoil.
Ruith Làraich-lìn agus Prògraman
Is urrainn dhuinn an àithne Run a chleachdadh gus faidhlichean agus URLan fhosgladh. A’ sònrachadh neach a gheibh e le abairt mar “postto:[post-d fo dhìon]" Fosglaidh an tagradh post-d bunaiteach agad leis an neach a fhuair thu air a lìonadh a-steach.
A bharrachd air faidhlichean, leigidh AHK leat pasganan sònraichte Windows fhosgladh san t-siostam obrachaidh agad. Mar eisimpleir, gus am Bin Ath-chuartachaidh fhosgladh, is urrainn dhuinn aithnichear sònraichte air feadh na cruinne no CLSID. Faodaidh tu seo a bhrabhsadh liosta de CLSIDs rim faighinn air Windows.
Nithean agus caochladairean
Tha feartan nas adhartaiche airson AutoHotkey a’ toirt a-steach comas caochladairean agus nithean a chleachdadh.
Faodar caochladairean a chleachdadh gus teacsa, àireamhan, agus dàta bho ghnìomhan eile a stòradh. Faodaidh tu luach sam bith a shònrachadh do chaochladair.
Tha nithean mar dhòigh air dàta a chur air dòigh nas èifeachdaiche. Is e cruinneachadh de chaochladairean a th’ ann an nithean gu bunaiteach. Ann an AHK, canar iuchraichean ris na h-ainmean caochlaideach, agus canar luachan ris an t-susbaint.
Faodaidh nithean a bhith ann an cruth eagrachaidh, far a bheil clàr-amais co-cheangailte aig gach luach mar an iuchair aige. Air neo, is urrainn dhuinn sreath cheangail a chleachdadh far a bheil na h-iuchraichean nan teudan no nan àireamhan neo-leanmhainneach.
Eisimpleirean de chùisean cleachdaidh
1. Meur-chlàr Remapping
Faodaidh luchd-cleachdaidh a tha airson mapaichean meur-chlàr eile a chleachdadh, leithid Dvorak, sgriobt AutoHotkey a chleachdadh gus na mapaichean meur-chlàr ceart a stèidheachadh gu furasta.
2. Hotkeys airson làrach-lìn sam bith agus Prògram
Faodaidh AutoHotkey prògram sam bith fhosgladh air a’ choimpiutair agad agus URL làrach-lìn sam bith a thoirt suas. Mar eisimpleir, faodaidh tu sgriobt a chuir air dòigh a dh'fhosglas Rannsachadh Ghoogle nuair a phutas tu Ctrl + Shift + C. Faodaidh na prògraman as motha a chleachdas tu a bhith mar aon iuchair air falbh.
3. Lìon a-steach ainmean faidhle no abairtean a chleachdar gu tric
Faodaidh AutoHotkey do chuideachadh le bhith a’ lìonadh diofar abairtean agus sreangan teacsa a dh’ fhaodadh a bhith sgìth airson thu fhèin a thaipeadh. Mar eisimpleir, faodaidh tu sreang teth goirid a chruthachadh a bhios a’ seòrsachadh do sheòladh puist.
4. Custom Shortcuts airson Sònraichte Caractaran agus Punctuation
An robh duilgheadas agad a-riamh a’ sgrìobhadh caractar sònraichte leithid ñ neo é? Is dòcha gum bi e duilich do sgrìobhadairean cuimhneachadh mar a sgrìobhas iad en dash (–) no em dash (—). Faodaidh AutoHotkey luchd-cleachdaidh a chuideachadh gus ath-ghoiridean àbhaisteach a chruthachadh gu na caractaran sònraichte as motha a chleachdas iad.
Co-dhùnadh
Tha AutoHotkey na phrògram air leth cumhachdach airson luchd-cleachdaidh Windows.
Tha am prògram foirfe airson gnìomhan ath-aithriseach agus tedious a dhèanamh fèin-ghluasadach. Gu cinnteach gheibh luchd-cleachdaidh cumhachd agus luchd-leantainn sgriobtaidh buannachd bhon àireamh mhòr de ghnìomhan as urrainn dha AHK a dhèanamh leis a’ chànan sgrìobhaidh aige.
Leave a Reply