Kedu otu esi etinye mkpụrụedemede pụrụ iche na AutoHotkey?
AutoHotkey bụ asụsụ edemede emebere iji mee ka ọ dị mfe na rụzie ọrụ na Windows. Otu n'ime ihe kacha baa uru nke AutoHotkey bụ ikike itinye mkpụrụedemede pụrụ iche ngwa ngwa na ngwa ngwa. Nke a nwere ike ịba uru karịsịa maka ndị chọrọ iji mkpụrụedemede pụrụ iche na-eme ihe ugboro ugboro, dị ka ndị na-eme mmemme, ndị ntụgharị asụsụ, ma ọ bụ ndị edemede nka. N'isiokwu a, anyị ga-amụta ka esi etinye mkpụrụedemede pụrụ iche na AutoHotkey ma kwalite ọrụ anyị kwa ụbọchị.
Usoro 1: Iji koodu ASCII nke mkpụrụedemede
Ụzọ mbụ iji tinye mkpụrụedemede pụrụ iche na AutoHotkey bụ iji koodu ASCII kwekọrọ na nke ọ bụla n'ime ha. A na-ekenye agwa ọ bụla nọmba na tebụl ASCII, nke na-enye anyị ohere itinye ya ozugbo na edemede AutoHotkey anyị. Dịka ọmụmaatụ, koodu ASCII maka akara euro bụ 0128. Anyị na-eji ọrụ Send zigara koodu ahụ na mmemme anyị na-eji, a ga-etinyekwa àgwà pụrụ iche na-akpaghị aka.
Usoro 2: Iji nchịkọta igodo
Ụzọ nke abụọ bụ iji nchikota igodo tinye mkpụrụedemede pụrụ iche na AutoHotkey. A na-enweta nke a site na iji ọrụ Send yana njikọta igodo dị ka Alt na nọmba na ahụigodo ọnụọgụgụ. Dịka ọmụmaatụ, itinye akara akara (°), anyị nwere ike iji nchikota Alt + 0176. Ọ dị mkpa icheta na nchikota igodo ndị a nwere ike ịdịgasị iche dabere na kiiboodu na ntọala mpaghara. sistemụ nrụọrụ.
Usoro 3: Iji Ọrụ Chr
Ụzọ nke atọ iji tinye mkpụrụedemede pụrụ iche na AutoHotkey bụ site na iji ọrụ Chr ọrụ a na-enye anyị ohere itinye mkpụrụ edemede pụrụ iche site na iji koodu Unicode ha. Dịka ọmụmaatụ, iji Chr(8364) anyị nwere ike itinye akara euro. Ọ dị mkpa iji nyochaa na echekwara edemede AutoHotkey anyị n'ụdị UTF-8 iji hụ na ọrụ Chr na-arụ ọrụ nke ọma.
Na nchịkọta, AutoHotkey na-enye ọtụtụ nhọrọ maka itinye mkpụrụedemede pụrụ iche nke ọma. Ma iji koodu ASCII, nchịkọta igodo ma ọ bụ ọrụ Chr, anyị nwere ike ime ka ọrụ anyị dị mfe site na ịmegharị ntinye nke mkpụrụedemede ndị a. Anyị na-atụ anya na akụkọ a enyerela gị aka ma na-agba gị ume iji AutoHotkey nyochaa ohere ndị ọzọ. Malite iji usoro ndị a wee jiri oge gị niile mee ihe kacha mma!
1. Syntax maka ịtinye mkpụrụedemede pụrụ iche na AutoHotkey
Na AutoHotkey, enwere ike itinye mkpụrụedemede pụrụ iche site na iji syntax akọwapụtara. Ihe odide ndị a pụrụ iche bụ ndị enweghị ike ịbanye ozugbo site na ahụigodo na nke ahụ dị mkpa iji mee kpọmkwem omume na edemede. Na-esote, anyị ga-akọwa syntax achọrọ iji tinye mkpụrụedemede pụrụ iche yana otu esi eji ya na script AutoHotkey gị.
1. Ịtinye a agwa pụrụ iche na AutoHotkey, ị ga-ejirịrị syntax "{text}". Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ itinye akara dollar ($), ị ga-apịnye "{$}" na edemede AutoHotkey gị. Nke a bụ n'ihi na akara dollar bụ àgwà pụrụ iche nke AutoHotkey na-eji eme mgbanwe na ọrụ ndị ọzọ.
2. Na mgbakwunye na mkpụrụedemede pụrụ iche eburu ụzọ kọwaa, ị nwekwara ike itinye Ụmụ agwa Unicode pụrụ iche iji syntax «{U+code}». Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ itinye akara nwebiisinka (©), ị ga-apịnye "{U+00A9}." syntax a na-enye gị ohere iji ụdị mkpụrụedemede pụrụ iche dị iche iche na edemede AutoHotkey gị.
3. Ọzọkwa, AutoHotkey na-enyekwa a ndepụta mkpirisi itinye mkpụrụedemede pụrụ iche nkịtị. Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ itinye akara ogo (°), ị nwere ike iji mkpirisi "{#}{b°}". Koodu mkpirisi a na-eme ka ọ dị mfe ịtinye mkpụrụedemede pụrụ iche a na-ahụkarị na-enweghị ịmalite na syntax mkpụrụedemede Unicode zuru ezu ma ọ bụ dee ha na ahụigodo.
Na nchịkọta, syntax maka ntinye mkpụrụedemede pụrụ iche na AutoHotkey bụ "{text}" maka mkpụrụedemede pụrụ iche eburu ụzọ kọwapụta, "{U+code}" maka mkpụrụedemede pụrụiche Unicode, yana mkpirisi maka mkpụrụedemede pụrụiche nkịtị. Jiri syntax a na edemede AutoHotkey ka ịgbakwunye ọrụ ndị ọzọ wee mechaa akpaaka gị nke ọma.
2. Ederede pụrụ iche na koodu ha na AutoHotkey
AutoHotkey bụ ngwa bara uru imepụta macros na akpaaka omume na ahụigodo na òké. Ọ bụrụ na ị na-eji AutoHotkey na-arụ ọrụ ma ịchọrọ itinye mkpụrụedemede pụrụ iche na edemede gị, ị nọ n'ebe kwesịrị ekwesị. Na ngalaba a, anyị ga-enyocha ụfọdụ mkpụrụedemede pụrụ iche na koodu ha kwekọrọ na AutoHotkey.
1. Dollar akara ($): A na-eji akara dollar eme ihe na edemede AutoHotkey iji chọpụta mmalite nke eriri nkịtị. Iji tinye akara dollar n'ime edemede gị, ị ga-eji koodu pụrụ iche "{$}".
2. Pasent akara (%): A na-eji akara pasentị atụtụ aka na mgbanwe dị iche iche na AutoHotkey. Ọ bụrụ na ịchọrọ itinye akara pasentị n'edemede gị, ị ga-ejirịrị koodu pụrụiche "{%}".
3. Ampersand akara (&): A na-eji akara ampersand iji jikọta eriri na AutoHotkey. Ọ bụrụ na ịchọrọ itinye akara ampersand na edemede gị, ị ga-eji koodu pụrụ iche "{&}".
Ndị a bụ naanị ụfọdụ ihe atụ nke . Cheta na AutoHotkey na-enye ọtụtụ nhọrọ maka itinye mkpụrụedemede pụrụ iche n'ime edemede gị. Chọgharịa akwụkwọ AutoHotkey gọọmentị ka ịchọta mkpụrụedemede pụrụ iche na koodu ha kwekọrọ. Nweta ihe kacha mma na ngwa ọrụ akpaaka a dị ike!
3. Iji ọrụ Chr () tinye mkpụrụedemede pụrụ iche
Asụsụ mmemme AutoHotkey na-enye ọrụ akpọrọ Chr() nke na-enye anyị ohere itinye mkpụrụedemede pụrụ iche n'ime edemede anyị n'ụzọ dị mfe na nke ọma. Ọrụ a na-ewe dị ka paramita koodu ọnụọgụ na-anọchi anya agwa na tebụl ASCII wee weghachi agwa kwekọrọ.
Site na ọrụ Chr(), anyị nwere ike itinye mkpụrụedemede pụrụ iche na edemede AutoHotkey na-enweghị mkpa ịpịnye agwa na koodu ahụ ozugbo. Anyị na-enye naanị koodu ọnụọgụ ziri ezi na ọrụ ahụ ga-ahụ maka itinye agwa na ebe kwesịrị ekwesị. Nke a bara uru karịsịa mgbe anyị chọrọ itinye akara dị ka © ma ọ bụ α n'ime ozi anyị ma ọ bụ mgbe anyị kwesịrị ide n'asụsụ ndị na-eji mkpụrụedemede na-abụghị mkpụrụedemede.
Ihe atụ nke iji ọrụ Chr() na AutoHotkey bụ mgbe anyị chọrọ igosipụta ozi gụnyere akara nwebiisinka. Kama ilele agwa dị na tebụl ASCII wee jiri aka tinye ya, anyị nwere ike iji ọrụ Chr() dị ka ndị a:
"'autohotkey
MsgBox % «Edobere mmemme a site na nwebisiinka. » . Nkeji (169)
«`
N'ọmụmaatụ a, ozi ga-abụ "Ikike nwebiisinka chekwara mmemme a. ©». Naanị anyị na-enye koodu 169 na ọrụ Chr() wee tinye njirimara nwebisiinka n'ime ozi ahụ. Nke a na-enye anyị ohere idobe koodu anyị ọcha na nke a na-agụ na-enweghị mkpa ịpịnye agwa ozugbo.
N'ikpeazụ, ọrụ Chr() dị na AutoHotkey bụ ngwá ọrụ dị ike maka itinye mkpụrụedemede pụrụ iche n'ime edemede anyị. Site na njirimara a, anyị nwere ike tinye akara, mkpụrụedemede pụrụ iche na mkpụrụedemede na-abụghị mkpụrụedemede na ozi anyị ma ọ bụ ebe ọ bụla ọzọ na koodu anyị. Ma anyị kwesịrị igosipụta ozi gbasara iwu, asụsụ mba ofesi, ma ọ bụ tinye naanị mmetụ mma na ihu anyị, ọrụ Chr() na-enye anyị ụzọ dị irè iji nweta ya. Na-echeta mgbe niile ịnye koodu ọnụọgụgụ ziri ezi iji nweta agwa achọrọ wee nwee ọ enjoyụ ohere niile nke ọrụ a na-enye.
4. Otu esi etinye mkpụrụedemede pụrụ iche site na kiiboodu na AutoHotkey
AutoHotkey bụ ngwá ọrụ dị ike iji rụọ ọrụ na kọmputa gị, nke a gụnyere ikike itinye mkpụrụedemede pụrụ iche site na ahụigodo. Nke a nwere ike ịba uru karịsịa ma ọ bụrụ na ịchọrọ iji akara ma ọ bụ mkpụrụedemede na-ahụghị na ahụigodo gị ọkọlọtọ. N'okpuru ebe a, anyị ga-egosi gị otu ị ga-esi nweta nke a ngwa ngwa na ngwa ngwa.
Nzọụkwụ 1: Mbụ ihe ị ga-eme bụ imepe edemede AutoHotkey nke ịchọrọ iji tinye mkpụrụedemede pụrụ iche. Ọ bụrụ na ịnweghị otu, ị nwere ike ịmepụta nke ọhụrụ site na ịpị aka nri na ndekọ ọ bụla wee họrọ "Ọhụrụ" wee họrọ "AutoHotkey Script." Mgbe ahụ, jiri onye ndezi ederede mepee faịlụ ahụ.
Nzọụkwụ 2: Ugbu a, ị ga-eji ọrụ Zipụ zipu koodu nke mkpụrụedemede pụrụ iche ịchọrọ itinye. Ị nwere ike ịchọta koodu ndị a n'ịntanetị ma ọ bụ jiri iwu AutoHotkey `Char` sochiri mkpado agwa pụrụ iche. Dịka ọmụmaatụ, itinye akara nwebiisinka (©), ị ga-agbakwunye koodu na-esonụ: `Zipu, {Char}00a9`. Biko mara na ụfọdụ mkpụrụedemede pụrụ iche nwere ike ịchọ koodu ogologo.
Nzọụkwụ 3: Ozugbo ị gbakwunyere koodu maka agwa pụrụ iche achọrọ, chekwaa faịlụ edemede wee mee ya site na ịpị ya ugboro abụọ. Ugbu a, oge ọ bụla ị pịa nchikota igodo ị kenyere n'edemede ahụ, a ga-etinye mkpụrụedemede pụrụ iche na mpaghara ederede ọ bụla na-arụ ọrụ ozugbo.
Site na usoro ndị a dị mfe, ị nwere ike itinye mkpụrụedemede pụrụ iche na AutoHotkey ngwa ngwa na ngwa ngwa. Cheta ichekwa ma mee edemede maka mgbanwe ka ọ dị irè. Ọ bụrụ n’ịchọrọ iji nchikota igodo dị iche iche maka mkpụrụedemede pụrụ iche, kwugharịa usoro 2 na 3 maka nke ọ bụla. Nyochaa anwansi nke AutoHotkey ma mee ka ọrụ gị rụọ ọrụ nke ọma!
5. Iji ụzọ ọzọ tinye mkpụrụedemede pụrụ iche na AutoHotkey
Na AutoHotkey, enwere ọtụtụ ụzọ isi tinye mkpụrụedemede pụrụ iche n'ime edemede gị. Na mgbakwunye na usoro ọdịnala dị ka idegharị na mado site na maapụ agwa ma ọ bụ iji nchikota igodo akọwapụtara, enwere ụzọ ọzọ nwere ike ime ka ọrụ a dịkwuo mfe.
1. Iji koodu ASCII: Koodu ASCII bụ ụzọ bara ezigbo uru iji tinye mkpụrụedemede pụrụ iche na AutoHotkey. Ị nwere ike iji koodu ASCII nke agwa ịchọrọ itinye site na iji ọrụ "Chr". Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ itinye akara nwebiisinka (©), ị nwere ike iji ASCII code 169 dị ka ndị a: SendInput % "{Asc 169}".
2. Iji ahụ igodo ọnụọgụ: Ụzọ ọzọ na-adọrọ mmasị bụ iji ahụ igodo ọnụọgụ tinye mkpụrụedemede pụrụ iche. I nwere ike ime nke a site na ịgbanwuo mkpọchi nọmba wee jide igodo ALT ka ị na-eji ahụ igodo ọnụọgụ na-abanye koodu decimal nke agwa. Ozugbo itinyere koodu iri, ị nwere ike hapụ igodo ALT na agwa pụrụ iche ga-etinye ya na edemede gị ozugbo.
3. Iji keybinds omenala: Na mgbakwunye na ụzọ ndị a dị n'elu, ị nwekwara ike ịmepụta nchikota igodo omenala nke gị iji tinye mkpụrụedemede pụrụ iche. Ị nwere ike iji njirimara " Hotstring" nke AutoHotkey iji kenye otu nchikota igodo na agwa pụrụ iche. Dịka ọmụmaatụ, ị nwere ike kenye nchikota igodo ":: ca" ka ịtinye akara nwebiisinka na-akpaghị aka na edemede gị.
Na nchịkọta, AutoHotkey na-enye ọtụtụ nhọrọ maka itinye mkpụrụedemede pụrụ iche n'ime edemede gị. Ma iji koodu ASCII, ahụ igodo ọnụọgụ, ma ọ bụ nchikota igodo omenala, ị nwere ike ịchekwa oge wee mee ka ọ dịkwuo mfe iji mkpụrụedemede pụrụ iche dee edemede. Nyochaa ụzọ ndị a ọzọ wee chọta nke kacha dabara mkpa gị.
6. Ịhazi ụzọ mkpirisi ahụigodo iji tinye mkpụrụedemede pụrụ iche na AutoHotkey
Ikike ịhazi ụzọ mkpirisi ahụigodo na AutoHotkey bụ ihe bara uru na-enweghị atụ nke na-enye gị ohere itinye mkpụrụedemede pụrụ iche n'ime ngwa ọ bụla. Site na AutoHotkey, ị nwere ike ịmepụta ụzọ mkpirisi omenala na-enyere aka ntinye akpaaka nke mkpụrụedemede pụrụ iche. Nke a bara uru karịsịa mgbe ịchọrọ iji mkpụrụedemede adịghị na ahụigodo ọkọlọtọ gị.
Iji hazie ụzọ mkpirisi ahụigodo na AutoHotkey, ị ga-ebu ụzọ budata ma wụnye mmemme na kọmputa gị. Ozugbo etinyere ya, ị nwere ike mepee ndezi edemede AutoHotkey wee malite ịmepụta ụzọ mkpirisi nke gị. Iji fanye mkpụrụedemede pụrụ iche, naanị kenye nchikota igodo n'edemede na-etinye mkpụrụedemede achọrọ. Ị nwere ike iji Send sochiri koodu ASCII ma ọ bụ agwa ozugbo, dịka ọmụmaatụ: Ziga {ASC 169} ga-fanye akara nwebiisinka. Na mgbakwunye, AutoHotkey na-enyekwa nnukwu ndepụta mkpirisi mkpirisi akọpụtagoro maka mkpụrụedemede pụrụ iche ị nwere ike iji na ụzọ mkpirisi gị.
Ozugbo ịmechara ụzọ mkpirisi omenala gị, chekwaa naanị ederede wee mee ya. Site na mgbe ahụ gaa n'ihu, ị nwere ike iji ụzọ mkpirisi ahụigodo omenala gị iji tinye ngwa ngwa ọ bụla pụrụ iche na ngwa ọ bụla. Ma ịchọrọ iji akara mgbakọ na mwepụ, ụda olu, mkpụrụedemede nwere ụda olu, ma ọ bụ mkpụrụedemede ọ bụla pụrụ iche, AutoHotkey na-enye gị mgbanwe iji mee ya ngwa ngwa na ngwa ngwa.
7. Ndụmọdụ iji zere esemokwu mgbe ị na-etinye mkpụrụedemede pụrụ iche na AutoHotkey
:
Mgbe ị na-arụ ọrụ na AutoHotkey, ọ na-adịkarị mkpa itinye mkpụrụedemede pụrụ iche na edemede anyị. Agbanyeghị, ọ dị mkpa ịmara na ụfọdụ n'ime mkpụrụedemede ndị a nwere ike ibute esemokwu ma ọ bụ nsogbu nkọwa. N'okpuru bụ ndụmọdụ ụfọdụ iji zere nsogbu ndị a:
1. Gbanarị mkpụrụedemede pụrụ iche: Iji zere esemokwu ọ bụla mgbe ị na-etinye mkpụrụedemede pụrụ iche, a na-atụ aro ka iji ọrụ "EscapeChar" nke AutoHotkey. Ọrụ a na-enye gị ohere ịmegharị mkpụrụedemede pụrụ iche ka ọ bụrụ ihe nnọchianya nkịtị, si otú a na-ezere nkọwa ọ bụla na-ezighị ezi site na mmemme ahụ.
2. Jiri nkọwa: Mgbe ị na-etinye mkpụrụedemede pụrụ iche, ọ bara uru itinye nkọwa na koodu. Nkọwa bụ ahịrị ederede nke mmemme ahụ leghaara anya kpamkpam. Iji nkọwa na-enyere aka idetu koodu ahụ ma nwee ike igbochi esemokwu mgbe ị na-etinye mkpụrụedemede pụrụ iche, ebe mmemme ahụ ga-eleghara ha anya.
3. Lelee faịlụ ngbanwe: Mgbe ị na-eji mkpụrụedemede pụrụ iche na-arụ ọrụ, ọ dị mkpa iji hụ na etinyere faịlụ ederede nke ọma. Ọ bụrụ na faịlụ ahụ enweghị ntinye koodu kwesịrị ekwesị, mkpụrụedemede pụrụ iche nwere ike ọ gaghị egosipụta nke ọma ma ọ bụ ọbụna kpata njehie mkpochapụ nke edemede. Ya mere, a na-atụ aro ka iji Unicode encoding (UTF-8) iji hụ na ndakọrịta na mkpụrụedemede pụrụ iche.
Site n'ịgbaso ndụmọdụ ndị a, anyị nwere ike ịzenarị esemokwu wee kwe nkwa ịrụ ọrụ ziri ezi mgbe ị na-etinye mkpụrụedemede pụrụ iche na AutoHotkey. Na-echeta mgbe niile idekọ koodu gị wee mee nnwale dị ukwuu iji chọpụta okwu ọ bụla tupu ibuga ya na gburugburu ebe nrụpụta.
Abụ m Sebastián Vidal, onye injinia kọmpụta nwere mmasị na teknụzụ na DIY. Ọzọkwa, abụ m onye okike tecnobits.com, ebe m na-ekerịta nkuzi iji mee ka nkà na ụzụ nwetakwuo ohere na nghọta maka onye ọ bụla.