N'ime ụwa nke mmemme, AutoHotkey abụrụla ngwa dị mkpa iji mee ka ọrụ ugboro ugboro dị mfe yana rụọ ọrụ dị iche iche na sistemụ Windows. Otú ọ dị, mgbe ụfọdụ, ọ dị mkpa ime ihe faịlụ zoro ezo n'ime sistemụ faịlụ, ma ọ bụ iji gosipụta ha ma ọ bụ zoo ha na ntugharị anya. N'isiokwu a, anyị ga-enyocha ka ị ga-esi jiri ikike nke AutoHotkey lelee ma ọ bụ zoo faịlụ ezoro ezo ngwa ngwa, na-enye ndị mmepe ohere ịhazi usoro ọrụ ha ma chekwaa oge na usoro ahụ. Ọ bụrụ na ịchọrọ ịma ka esi arụ ọrụ a nke ọmaNọgide na-agụ!
1. Okwu mmeghe nke ikiri na izobe faịlụ zoro ezo na AutoHotkey
Ilele na izobe faịlụ zoro ezo na AutoHotkey bụ ọrụ a na-ahụkarị na mmepe na nchịkwa sistemụ Windows. Ọrụ a na-enye ndị ọrụ ohere ijikwa faịlụ na nchekwa ndị a na-ahụ anya onye na-enyocha faịlụ ahụ. Ọ bụ ezie na a maara AutoHotkey nke ọma maka ike akpaaka ya, ọ na-enyekwa ngwaọrụ iji gbanwee ọdịdị faịlụ dị na ya. sistemụ nrụọrụ.
Enwere ụzọ dị iche iche iji lelee na zoo faịlụ zoro ezo na AutoHotkey. Nke mbụ na nke kachasị mfe bụ site na mgbanwe site na Windows ndekọ. A na-enweta nke a site n'ịgbanwe uru igodo "Zoro ezo" na igodo ndekọ "HKEY_CURRENT_USERSoftwareMicrosoft WindowsCurrentVersionExplorerAdvanced". Ịgbanwe uru a na 1 ga-egosi faịlụ niile zoro ezo na ihe nchọgharị faịlụ. N'ụzọ megidere nke ahụ, site n'ịgbanwe uru gaa na 0, faịlụ zoro ezo agaghị ahụ anya.
Ụzọ ọzọ ị ga-esi lelee ma zoo faịlụ zoro ezo na AutoHotkey bụ site na iji iwu njikwa. Nke a chọrọ ịgba ọsọ Windows console iwu site na edemede AutoHotkey. Dịka ọmụmaatụ, iji gosi faịlụ zoro ezo, ị nwere ike iji iwu "attrib +h" na-esote ụzọ faịlụ ma ọ bụ nchekwa. N'otu aka ahụ, iji iwu "attrib -h", ị nwere ike zoo faịlụ ma ọ bụ nchekwa ahọpụtara. Nhọrọ a bara uru mgbe ịchọrọ izobe ma ọ bụ gosi naanị faịlụ na nchekwa akọwapụtara kama nke zoro ezo na sistemụ.
2. Ịtọ ebe obibi iji jikwaa faịlụ zoro ezo na AutoHotkey
Tupu ịmalite ijikwa faịlụ ezoro ezo na AutoHotkey, ọ dị mkpa ịtọlite ebe kwesịrị ekwesị. Nke a bụ usoro dị mkpa iji nweta nke a:
1. Lelee ụdị AutoHotkey: Iji jide n'aka na ị nwere ụdị ziri ezi, ọ bụ ihe amamihe dị na ya ịga na saịtị AutoHotkey gọọmentị wee budata ụdị kwụsiri ike kachasị ọhụrụ. Nke a ga-ahụ na atụmatụ niile dị mkpa dị.
2. Mara nke ọma na nhọrọ nhazi: AutoHotkey na-enye nhọrọ nhazi dị iche iche nke nwere ike ịba uru mgbe ị na-arụ ọrụ na faịlụ zoro ezo. Ụfọdụ n'ime nhọrọ ndị a gụnyere ikike igosi faịlụ ezoro ezo na Windows Explorer, mee ka ngosi nke ndọtị faịlụ nwee ike, na mezie ntọala nchekwa nke nwere ike imetụta ịnweta faịlụ.
3. Otu esi egosi faịlụ zoro ezo site na iji AutoHotkey
Gosi faịlụ zoro ezo na Windows nwere ike ịba uru n'ọtụtụ oge, ma ịnweta faịlụ ndị dị mkpa ma ọ bụ ịbanye idozi nsogbu en sistemụ arụmọrụ. N'isiokwu a, ị ga-amụta ka esi eji AutoHotkey, ngwá ọrụ akpaaka ọrụ, iji kpughee faịlụ zoro ezo ngwa ngwa na ngwa ngwa.
Nzọụkwụ mbụ bụ ibudata na wụnye AutoHotkey na kọmputa gị. Ị nwere ike ịchọta ụdị kachasị ọhụrụ na saịtị AutoHotkey. Ozugbo arụnyere, jide n'aka na ị nwere editọ ederede dị ka Notepad++ ma ọ bụ Windows Notepad ka ị nwee ike dezie edemede AutoHotkey.
Na-esote, mepụta faịlụ ederede ọhụrụ na nchịkọta ederede ọkacha mmasị gị ma chekwaa faịlụ ahụ na ndọtị ".ahk". Dịka ọmụmaatụ, ị nwere ike ịkpọ ya "show_files.ahk." Mgbe ahụ, mepee faịlụ ahụ na nchịkọta ederede gị wee tinye koodu a:
#h::
Degharịa, Ọnọdụ_HiddenFiles, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden
IF Ọnọdụ_HiddenFiles = 2
Degharịa, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 1
Else
Degharịa, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 2
WinGetClass, Klas nọ n'ọrụ, A
Ọ bụrụWinActive, %Arụ ọrụ%
WinGet, WinState, MinMax, A
Ọ bụrụ na WinNotExist, %Arụ ọrụ%
Degharịa, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, Hidden, 2
Run, explorer.exe
WinMaximize, A
Return
N'ikpeazụ, chekwaa faịlụ ma mechie nchịkọta akụkọ ederede. Iji mee edemede ahụ wee gosi faịlụ zoro ezo, pịa faịlụ ".ahk" ugboro abụọ. Ị ga-ahụ ka esi egosi folda zoro ezo na faịlụ ndị a na-adịghị ahụ anya na mbụ.
4. Automating usoro nke ikiri faịlụ zoro ezo na AutoHotkey
Enwere oge mgbe anyị kwesịrị ịlele faịlụ ezoro ezo na kọmputa anyị, ma ọ bụ iji dozie nsogbu ma ọ bụ naanị ka anyị nwee ike ịchịkwa faịlụ anyị. Na post a, m ga-egosi gị otu esi eme ka usoro a rụọ ọrụ site na iji AutoHotkey, ngwa bara uru nke ukwuu maka ịrụ ọrụ akpaaka na Windows.
Kwụpụ 1: Budata ma wụnye AutoHotkey
Ihe mbụ ị ga-eme bụ ibudata na wụnye AutoHotkey na kọmputa gị. Ị nwere ike ịhụ installer na weebụsaịtị Onye ọrụ AutoHotkey. Ozugbo ebudatara, naanị soro ntuziaka nwụnye iji mezue usoro.
Kwụpụ 2: Mepụta edemede na AutoHotkey
Ozugbo ị wụnye AutoHotkey, ọ bụ oge ịmepụta edemede nke na-enye anyị ohere ịmegharị ngosi faịlụ zoro ezo. Iji mee nke a, mepee editọ ederede ọ bụla wee chekwaa faịlụ ahụ na ndọtị ".ahk". Ọzọ, mepee faịlụ na AutoHotkey ma tinye koodu a:
«`
#h::
RegWrite, REG_DWORD, HKEY_CURRENT_USER, SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, Zoro Ezo, 1
RegWrite, REG_DWORD, HKEY_CURRENT_USER, SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, ShowSuperHidden, 1
Ziga, {F5}
nloghachi
«`
Kwụpụ 3: Gbaa script wee lelee faịlụ zoro ezo
Ozugbo ị chekwara edemede ahụ, mee ya naanị site na ịpị faịlụ ".ahk" ugboro abụọ. Ị ga-ahụ obere akara akwụkwọ ndụ akwụkwọ ndụ na tray sistemụ, na-egosi na edemede ahụ na-arụ ọrụ. Ugbu a, oge ọ bụla ị pịa nchikota igodo "Win + H", AutoHotkey ga-agbanwe ntọala Windows iji gosi faịlụ zoro ezo na nke ukwuu. Na mgbakwunye, a ga-emelite ihe nchọgharị faịlụ ahụ ka mgbanwe wee gosipụta ozugbo.
Site na usoro ndị a dị mfe, ị nwere ike megharịa usoro nke ịlele faịlụ zoro ezo na Windows site na iji AutoHotkey. Ngwá ọrụ a ga-azọpụta gị oge na mgbalị site n'ịrụ ọrụ a na-akpaghị aka na nanị a isi nchikota. Na mgbakwunye, ị nwere ike ịmegharị edemede ahụ dabere na mkpa gị iji rụọ ọrụ ndị ọzọ mgbe ị na-elele faịlụ zoro ezo. Echefula ịchekwa ma mee edemede ahụ oge ọ bụla ị malitegharịrị kọmputa gị ka itinye ntọala ahụ. Enwere m olileanya na ntuziaka a ga-enyere gị aka nke ukwuu!
5. Zoo faịlụ ngwa ngwa na AutoHotkey: Nzọụkwụ ndị bụ isi
Ọ bụrụ na ịchọrọ izobe faịlụ ngwa ngwa na AutoHotkey, ebe a bụ usoro ndị bụ isi iji nweta ya. Soro usoro ndị a dị mfe ma ị ga-enwe ike zoo faịlụ gị nke ọma:
- Mepee ihe ndezi edemede AutoHotkey ma ọ bụ mepụta edemede ọhụrụ.
- Họrọ aha maka edemede gị wee hụ na o nwere ndọtị .ahk.
- Detuo koodu a n'ime edemede gị:
FileSetAttrib, *.* %A_ScriptDir%tu_directorio, H FileSetAttrib, *.* %A_ScriptDir%tu_directorio, S - Dochie "your_directory" na ọnọdụ akwụkwọ ndekọ aha ịchọrọ izo.
- Chekwaa edemede ahụ wee mechie ndezi edemede.
- Gbaa edemede ahụ site na ịpị faịlụ .ahk ugboro abụọ.
- Njikere! A ga-ezobe akwụkwọ ndekọ aha gị na faịlụ niile dị n'ime ya ma agaghị ahụ ya na ihe nchọgharị faịlụ.
Izobe faịlụ ngwa ngwa na AutoHotkey bụ ngwọta bara uru ma dịkwa mma iji kpuchido nzuzo gị. Usoro a na-enye gị ohere izobe faịlụ na nchekwa na-enweghị mkpa iji mmemme mpụga mgbagwoju anya. Cheta na ị nwere ike gbanwee koodu ahụ ka o kwekọọ mkpa gị, dị ka izobe faịlụ nwere otu ndọtị ma ọ bụ itinye ọrụ a n'ọtụtụ akwụkwọ ndekọ aha.
Ọ dị mkpa ikwupụta na AutoHotkey bụ asụsụ mmemme dị ike nke na-enye ọtụtụ ọrụ ndị ọzọ na mgbakwunye na izo faịlụ. Ọ bụrụ na ịchọrọ ịmatakwu gbasara AutoHotkey na otu ị ga-esi nweta ihe kacha mma na asụsụ a, anyị na-akwado ịgagharị akwụkwọ gọọmentị na ịchọ nkuzi n'ịntanetị. Malite ịnụ ụtọ ohere niile AutoHotkey ga-enye gị!
6. Mejuputa akpaka izobe faịlụ zoro ezo na AutoHotkey
Na AutoHotkey, ị nwere ike mejuputa izobe faịlụ zoro ezo na akpaghị aka site na ịgbaso usoro ụfọdụ dị mfe. Nke a nwere ike ịba uru ma ọ bụrụ na ịchọrọ idobe ụfọdụ faịlụ zoro ezo nke sistemụ arụmọrụ ma ọ bụ anya ịmata ihe. N'okpuru bụ usoro iji nweta nke a:
1. Chọpụta faịlụ ndị zoro ezo: Tupu ị nwee ike izobe faịlụ, ị ga-ebu ụzọ chọpụta faịlụ ndị ịchọrọ izochi. Ị nwere ike ime nke a site na ịgagharị na File Explorer wee na-achọ faịlụ nwere nhọrọ "zoro ezo". Nke a bara uru karịsịa ma ọ bụrụ na ịchọrọ izobe faịlụ na otu ndekọ aha.
2. Dee edemede AutoHotkey: Ozugbo ịchọtara faịlụ ndị ị ga-ezo, ị ga-ederịrị edemede AutoHotkey iji rụọ ọrụ a na-akpaghị aka. Ị nwere ike iji editọ ederede ọ bụla iji dee edemede ahụ.
3. Jiri AutoHotkey Iwu: Na edemede, ị nwere ike iji AutoHotkey iwu zoo faịlụ. Dịka ọmụmaatụ, ịnwere ike iji iwu ahụ FileSetAttrib ịtọ àgwà "zoro ezo". site na faịlụ. Ị nwere ike ime nke a na loop iji zoo ọtụtụ faịlụ n'otu oge ahụ.
Cheta ịchekwa edemede AutoHotkey na ndọtị *».ahk»* wee mee ya mgbe ịchọrọ izobe faịlụ. Biko mara na usoro a na-ezochi faịlụ ndị ahụ naanị, mana ọ naghị ezobe ha ma ọ bụ chebe ha na ụzọ nnweta ọzọ. Ọzọkwa, hụ na ị nwere ikike kwesịrị ekwesị iji gbanwee njirimara faịlụ na sistemụ arụmọrụ. Site n'ịgbaso usoro ndị a, ị nwere ike itinye ngwa ngwa izobe faịlụ zoro ezo na AutoHotkey.
7. Ọganihu dị elu maka igosipụta na izobe faịlụ zoro ezo na AutoHotkey
Maka ndị na-arụ ọrụ na AutoHotkey ma chọọ ụzọ dị mma iji lelee na zoo faịlụ ezoro ezo, enwere ụfọdụ nkwalite dị elu nke nwere ike ime ka ọrụ a dị mfe. N'okpuru bụ usoro ndị dị mkpa iji mejuputa nkwalite ndị a wee jiri ha na koodu gị.
1. Jiri ọrụ ahụ FileSetAttrib: Ọrụ AutoHotkey a na-enye gị ohere ịgbanwe àgwà nke faịlụ, gụnyere nhọrọ iji zoo ya. Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ izobe faịlụ a na-akpọ "File.txt", ị nwere ike iji ahịrị koodu a: FileSetAttrib, +H, Archivo.txt. Ka igosi faịlụ ahụ ọzọ, gbanwee onye ọrụ ka ọ bụrụ "-" kama "+": FileSetAttrib, -H, Archivo.txt.
2. Mepụta GUI omenala: Ọ bụrụ na ị na-ahọrọ ụzọ a na-ahụ anya karị nke ijikwa faịlụ zoro ezo, ị nwere ike ịmepụta ihe ngosi njirimara omenala site na iji AutoHotkey. Ịnwere ike ịgbakwunye ihe dị ka bọtịnụ iji zoo ma ọ bụ gosi faịlụ, yana ndepụta na-egosi faịlụ zoro ezo. Iji zoo faịlụ, ịnwere ike iji ọrụ ahụ FileSetAttrib kwuru n'elu. Iji gosi faịlụ zoro ezo, ịnwere ike iji ọrụ ahụ FileSetAttrib, -H, * iwepu njirimara zoro ezo na faịlụ niile dị na ndekọ.
Na nkenke, AutoHotkey na-enye ụzọ dị mfe ma dị irè iji lelee ma ọ bụ zoo faịlụ zoro ezo na sistemụ gị ngwa ngwa. Naanị ole na ole nzọụkwụ ole na ole yana ụfọdụ iwu ndị bụ isi, ị nwere ike ijikwa faịlụ zoro ezo n'ụzọ dị mfe na-enweghị mkpa imeghe ọtụtụ windo na menus. Ma ị na-achọ ụzọ isi lelee faịlụ zoro ezo iji dozie nsogbu ma ọ bụ naanị ịchọrọ izobe ụfọdụ faịlụ nwere mmetụta, AutoHotkey na-enye gị mgbanwe na njikwa iji jikwaa faịlụ gị. ụzọ dị irè. Ma ị bụ onye novice ma ọ bụ onye ọrụ nwere ahụmahụ, ọrụ na arụmọrụ AutoHotkey ga-enyere gị aka ịchekwa oge na ime ka ahụmịhe njikwa faịlụ dị mfe. Ya mere, egbula oge ịnwale ya wee chọpụta ka AutoHotkey nwere ike isi mee ka ndụ dijitalụ gị dị mfe.
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.