Zviri Mukati[Viga][Ratidza]
Pane nzira here yekuita mabasa anodzokororwa nekungodzvanya kushoma?
Vazhinji vashandisi vanotoziva mamwe makiyi ekudimbudzira ekubudirira. Panzvimbo pekushandisa mbeva yako kufamba uchitenderedza GUI, unogona kungoshandisa Ctrl + S kuchengetedza basa rako. Panzvimbo pekudzikisira hwindo rega rega rakavhurika, unogona kungonyora Win + D kuratidza Desktop yako. Asi pane nzira yekugadzira yako makiyi mapfupi?
AutoHotkey chirongwa chaunogona kudzidza nyore kugadzira mirairo yetsika ine mitsetse mishoma yekodhi. Fungidzira uchikwanisa kuvhura mawebhusaiti ako aunofarira kana mapurogiramu ane mashoma makiyi, kana otomatiki kupinda muzuva razvino paunonyora "currdate".
Ichi chinyorwa chichaenda pamusoro pezvimwe zvezvinhu zvakakosha zvaunogona kuwana mu AutoHotkey pamwe nekuongorora mamwe makesi ekushandisa akajairika echirongwa.
Chii chinonzi AutoHotKey?
AutoHotkey ndeye yemahara uye yakavhurika-sosi tsika scripting mutauro unowanikwa muMicrosoft Windows. Yakatanga kugadzirwa kuti igadzire mapfupi ekhibhodi zviri nyore uye hotkeys kuti iite otomatiki mabasa emakombuta.
Nechirongwa ichi, vashandisi vanogona kugadzira zvinyorwa uye macros zviri nyore zvinogona kutevedzera tambo yekhibhodi uye mbeva yekuisa. Yepamberi yekushandisa makesi eAutoHotkey kunyange shandisa mushandisi nzvimbo uye menyu mabara kuti utaure kuti chii chaizvo chaunoda kuti script yako iite.
Sezvo AutoHotkey ichishanda paC++, chinyorwa chega chega chinogona kushandurwa nyore nyore kuita .EXE faira iro chero munhu anogona kumhanya kunyangwe asina AutoHotkey yakaiswa.
Vashandisi vanogona kuisa AutoHotkey mune yavo pamutemo Website. Zvo mapepa zvakare iri kutanga-ushamwari uye yakakura.
Key Features
- Kugona kugovera uye kudzoreredza zvinoshanduka
- Rema kana kudzima mamwe makiyi ekhibhodi
- Tevedzera kiibhodhi, mbeva, uye joystick kuisa
- Vashandisi vanogona kugovera "hotstrings" inogona kutsiva mamwe mavara
- Tsika data ekupinda mafomu kuburikidza neGUI
- Kuenderana neWindows API
- Gadzira maitiro akarongeka kana zvinhu.
- Inouya neraibhurari yakakura yemabasa ayo anogona kubatsira vashandisi kushandura zvinyorwa, compute kukosha, nezvimwe
Basic Concepts
Heino tarisiro yemamwe ekutanga pfungwa dzaunogona kushandisa paunenge uchivaka yako AutoHotkey zvinyorwa.
Kugadzira faira idzva
Kana AutoHotkey yaiswa, vashandisi veWindows vanogona kukurumidza kuwedzera chinyorwa chitsva nekusarudza iyo AutoHotkey Script sarudzo pasi peNyowani paunodzvanya-kurudyi paDesktop yako.
Kuti utange kugadzirisa script yako, unogona kuvhura iyo faira nyowani mune yako yaunofarira mavara edhita. Imwe neimwe script nyowani inosanganisira yakasarudzika script inovimbisa kuita kwepamusoro uye kuenderana.
Hotkeys uye Hotstrings
Hotkeys kana makiyi ekudimbudzira musanganiswa wemakiyi ekiyibhodhi anokonzeresa chimwe chiitiko.
Mumuenzaniso uri pasi apa, takashandisa tambo "#n" kuratidza kuti tinoda kushandisa hotkey Win + N. Mutsara unotevera unotsanangura Run command yeNotepad application. Isu tinoshandisa kiyi yekudzoka kuratidza kupera kwechiito.
Chiratidzo chepondo chinomirira Win. Iye “!” chiratidzo chinoshandiswa kukiyi yeAlt, iyo "^" chiratidzo chinoshandiswa kuCtrl, uye kiyi "+" inoshandiswa paShift kiyi. Pamwe chete, makiyi aya anozivikanwa se modifier keys.
AutoHotkey inotsigirawo zvinoenderana nemamiriro ezvinhu hotkeys. Semuenzaniso, ungangoda kukonzeresa chiito kana uri mupepeti waunofarira. Kuti uite izvi, AutoHotkey ine #IfWinActive keyword.
Mumuenzaniso uri pazasi, takawedzera a #KanaWinActive rairo rinotarisa kutanga kana mushandisi ari paNotepad application asati aita chiito.
Sravana Sameeralu Serial XNUMXth Hotstrings anonyanya kushandiswa kuwedzera zvipfupiso paunenge uchinyora. Semuenzaniso, unogona kuseta AHK script inonyora "nenzira" mushure mekunge wanyora "btw".
Kutsanangura hotstring kuri nyore. Ingo vharira chidimbu che trigger pakati pemapeya maviri emakoloni. Iyo hotstring inoshanda kana iwe uchinge wanyora magumo emunhu mushure mekupfupisa.
Mavara ekugumisira anosanganisira maparenthesi, mabhuraketi, mabhureshi, zviratidzo zvepumisikidzo, matebu, nzvimbo, nekiyi Enter. Semuenzaniso, ndichishandisa script iri pamusoro, ndinogona kunyora "ttylm" pasina hotstring inokonzeresa.
Vashandisi vanogona kuisa akawanda hotstrings uye hotkeys mune imwe faira.
Send Key Input
Mumienzaniso yapfuura, takaratidza mienzaniso yezviito zvinodzosa mapindiro emavara. Kunyange izvi zvichibatsira muzviitiko zvakawanda, pane dzimwe nguva dzatingafanira kushandisa Send Key Input pachinzvimbo.
Ichi chinokutendera kuti utaure muscript kana kiyi yakadzvanywa uye isina kudzvanywa uye kuti inofanira kuramba yakadzvanywa kwenguva yakareba sei. Zviito zvinoda kunonoka kiyi zvinowanzo shandisa Send command.
Mumuenzaniso uri pamusoro, tine script inobata pasi kumusoro-museve kiyi kwesekondi imwe. Cherechedza kuti tine mirairo yakasiyana yekudzvanya nekuburitsa kiyi.
Mhanya Webhusaiti uye Zvirongwa
Tinogona kushandisa Run command kuvhura mafaera uye maURL. Kudoma munhu anogamuchira nemutsara wakadai sekuti “mailto:[email inodzivirirwa]” ichavhura email yako yekusarudzika nemugamuchiri akazadzwa.
Kunze kwemafaira, AHK inokutendera kuti uvhure akakosha maforodha eWindows mune yako yekushandisa system. Semuenzaniso, kuvhura iyo Recycle Bin, tinogona kushandisa iyo dhairekitori yepasi rose identifier kana CLSID. Unogona kutarisa izvi Pamazita yeCLSIDs inowanikwa paWindows.
Zvinhu uye Zvinosiyana
Zvimwe zvepamberi zveAutoHotkey zvinosanganisira kugona kushandisa zvinosiyana uye zvinhu.
Zvinosiyana zvinogona kushandiswa kuchengetedza zvinyorwa, nhamba, uye data kubva kune mamwe mabasa. Iwe unogona kupa chero kukosha kune shanduko.
Zvishandiso inzira yekuronga data zvakanyanya. Zvishandiso muunganidzwa wezvinhu zvakasiyana. MuAHK, mazita akasiyana-siyana anozivikanwa sekiyi, nepo zviri mukati zvichinzi tsika.
Zvinhu zvinogona kunge zviri muhurongwa hwefomati, uko kukosha kwega kwega kuine indekisi yakabatana sekiyi yayo. Neimwe nzira, tinogona kushandisa asociative array apo makiyi ari tambo kana nhamba dzisiri dzakatevedzana.
Muenzaniso Kushandisa Nyaya
1. Keyboard Remapping
Vashandisi vanoda kushandisa mamwe mamepu ekhibhodi, senge Dvorak, vanogona kushandisa AutoHotkey script kuseta zviri nyore mappings ekibhodhi.
2. Hotkeys kune chero Webhusaiti uye Chirongwa
AutoHotkey inogona kuvhura chero chirongwa pakombuta yako uye kuunza chero webhusaiti URL. Semuenzaniso, unogona kuseta script inovhura Google Search paunodzvanya Ctrl + Shift + C. Zvirongwa zvako zvakanyanya kushandiswa zvinogona kuva keystroke imwechete kure.
3. Dzadza mazita emafaira anoshandiswa kakawanda kana mitsara
AutoHotkey inogona kukubatsira kuzadza zviri nyore mitsara yakasiyana-siyana uye tambo dzemavara zvingave zvinonetesa kunyora iwe pachako. Semuenzaniso, unogona kugadzira hotstring ipfupi inonyora kero yako yekutumira.
4. Madimburiko echinyakare eMavara Akakosha uye Manyorero
Wakambonetseka here kunyora mavara akakosha senge ñ kana é? Vanyori vangazviona zvichifinha kuyeuka manyorerwo e<em>en dash (–) kana kuti em dash (—). AutoHotkey inogona kubatsira vashandisi kugadzira mapfupi mapfupi kune avo-anonyanya kushandiswa akakosha mavara.
mhedziso
AutoHotkey chirongwa chine simba zvakanyanya kune vashandisi veWindows.
Iyo purogiramu yakakwana pakuita otomatiki kudzokorora uye kunetesa mabasa. Vashandisi vemasimba uye mafani ekunyora vanozobatsirwa kubva kune yakakura nhamba yemabasa ayo AHK anogona kuita nemutauro wayo wekunyora.
Leave a Reply