M'ndandanda wazopezekamo[Bisani][Show]
Kodi pali njira yochitira ntchito zobwerezabwereza ndikudina pang'ono chabe?
Ogwiritsa ntchito ambiri amadziwa kale makiyi ena achidule kuti athe kupanga. M'malo mogwiritsa ntchito mbewa yanu kuti muyende mozungulira GUI, mutha kugwiritsa ntchito Ctrl + S kuti musunge ntchito yanu. M'malo mochepetsa pamanja zenera lililonse lotseguka, mutha kungolemba Win + D kuti muwonetse Desktop yanu. Koma kodi pali njira yopangira makiyi anu achidule?
AutoHotkey ndi pulogalamu yomwe mungaphunzire mosavuta kupanga malamulo achikhalidwe ndi mizere ingapo yamakhodi. Tangoganizani kuti mutha kutsegula mawebusayiti omwe mumakonda kapena mapulogalamu ndi makiyi ochepa, kapena kungolowetsa tsiku lomwe mukulemba "currdate".
Nkhaniyi ifotokoza zina mwazofunikira zomwe mungapeze mu AutoHotkey komanso kufufuza zina zomwe zimagwiritsidwa ntchito pa pulogalamuyi.
Kodi AutoHotKey ndi chiyani?
AutoHotkey ndi chilankhulo chaulere komanso chotseguka chopezeka mu Microsoft Windows. Poyamba idapangidwa kuti ipange njira zazifupi za kiyibodi mosavuta komanso ma hotkeys kuti azisintha ntchito zamakompyuta mosavuta.
Ndi pulogalamuyi, ogwiritsa ntchito amatha kupanga zolemba ndi ma macros mosavuta zomwe zimatha kubwereza kaphatikizidwe ka kiyibodi ndi mbewa. Zogwiritsa ntchito mwaukadaulo wa AutoHotkey ngakhale gwiritsani ntchito malo olumikizirana ndi ogwiritsa ntchito ndi mipiringidzo ya menyu kuti mufotokozere zomwe mukufuna kuti script yanu ichite.
Popeza AutoHotkey imagwira ntchito pa C ++, script iliyonse imatha kusinthidwa mosavuta kukhala fayilo ya .EXE yomwe aliyense angathe kuyendetsa ngakhale alibe AutoHotkey.
Ogwiritsa ntchito amatha kukhazikitsa AutoHotkey muzochita zawo tsamba lovomerezeka. Awo zolembedwa ndi wochezeka komanso wochuluka.
Features Ofunika
- Kutha kugawa ndi kupeza zosintha
- Jambulaninso kapena kuletsa makiyi ena a kiyibodi
- Tsanzirani kiyibodi, mbewa, ndi zolowetsa zachisangalalo
- Ogwiritsa atha kupatsa "ma hotstrings" omwe angalowe m'malo mwa mawu ena
- Mafomu olowera deta kudzera pa GUI
- Kugwirizana ndi Windows API
- Pangani mndandanda wazinthu kapena zinthu.
- Imabwera ndi laibulale yamitundumitundu yomwe ingathandize ogwiritsa ntchito kusintha mawu, kuwerengera mayendedwe, ndi zina zambiri
Mfundo Zoyambira
Nayi chithunzithunzi cha mfundo zina zomwe mungagwiritse ntchito pomanga AutoHotkey zolemba zanu.
Kupanga fayilo yatsopano
AutoHotkey ikakhazikitsidwa, ogwiritsa ntchito Windows amatha kuwonjezera script yatsopano posankha njira ya AutoHotkey Script pansi pa Chatsopano mukadina kumanja pa Desktop yanu.
Kuti muyambe kusintha zolemba zanu, mutha kutsegula fayilo yatsopano mu mkonzi wamawu womwe mumakonda. Chilembo chilichonse chatsopano chimakhala ndi cholembera chomwe chimatsimikizira kugwira ntchito bwino komanso kugwirizana.
Hotkeys ndi Hotstrings
Bakuman kapena makiyi achidule ndi kuphatikiza makiyi a kiyibodi omwe amayambitsa kuchitapo kanthu.
Muchitsanzo chomwe chili pansipa, tagwiritsa ntchito chingwe "#n" kusonyeza kuti tikufuna kugwiritsa ntchito hotkey Win + N. Mzere wotsatira umatchula Run lamulo la ntchito ya Notepad. Timagwiritsa ntchito kiyi yobwerera kusonyeza kutha kwa zomwe zikuchitika.
Chizindikiro cha paundi chikuyimira Win. The “!” chizindikiro chimagwiritsidwa ntchito pa kiyi ya Alt, chizindikiro cha "^" chimagwiritsidwa ntchito pa Ctrl, ndipo "+" fungulo limagwiritsidwa ntchito pa Shift. Pamodzi, makiyi awa amadziwika kuti makiyi osintha.
AutoHotkey imathandizanso kukhudzidwa ndi nkhani hotkeys. Mwachitsanzo, mungafune kungoyambitsa kuchitapo kanthu ngati muli mkonzi womwe mumakonda. Kuti muchite izi, AutoHotkey ili ndi #IfWinActive keyword.
Mu chitsanzo pansipa, tawonjezera a # IfWinActive malangizo omwe amayang'ana kaye ngati wogwiritsa ntchito ali pa Notepad asanayambe kuchitapo kanthu.
Zingwe zamoto amagwiritsidwa ntchito kukulitsa mawu achidule pamene mukulemba. Mwachitsanzo, mutha kukhazikitsa zolemba za AHK zomwe zimalemba "mwanjira" mutalemba "btw".
Kutanthauzira hotstring ndikosavuta. Ingotsekani chidule cha choyambitsa pakati pamagulu awiri a colon. The hotstring imagwira ntchito mukangolemba chomaliza mutatha chidule.
Zilembo zomaliza zili ndi mabulaketi, mabulaketi, zikhomo, zizindikiro zopumira, ma tabu, mipata, ndi batani la Enter. Mwachitsanzo, pogwiritsa ntchito script pamwambapa, nditha kulemba "ttylm" popanda kuyambitsanso.
Ogwiritsa ntchito amatha kuyika ma hotstrings ndi ma hotkey ambiri mufayilo imodzi.
Tumizani Zolowetsa Mfungulo
M'zitsanzo zam'mbuyomo, tawonetsa zitsanzo za zochita zomwe zimabwezeretsa mawu. Ngakhale izi zimakhala zothandiza nthawi zambiri, pali nthawi zina pomwe titha kugwiritsa ntchito Send Key Input m'malo mwake.
Mbali imeneyi imakulolani kuti mutchule mu script pamene kiyi ikanikizidwa ndi kusindikizidwa komanso kuti iyenera kukhalabe nthawi yayitali bwanji. Zochita zomwe zimafuna kuchedwetsa nthawi zambiri zimagwiritsa ntchito Send command.
Muchitsanzo chomwe chili pamwambapa, tili ndi script yomwe imasunga kiyi yopita mmwamba kwa sekondi imodzi. Zindikirani kuti tili ndi malamulo osiyana okanikiza ndi kutulutsa kiyi.
Pangani Mawebusayiti ndi Mapulogalamu
Titha kugwiritsa ntchito lamulo la Run kuti titsegule mafayilo ndi ma URL. Kutchula wolandira ndi mawu ngati "mailto:[imelo ndiotetezedwa]” idzatsegula imelo yanu yokhazikika ndipo wolandirayo wadzazidwa.
Kupatula mafayilo, AHK imakupatsani mwayi wotsegula mafoda apadera a Windows pamakina anu opangira. Mwachitsanzo, kuti mutsegule Recycle Bin, titha kugwiritsa ntchito chizindikiritso chapadziko lonse lapansi cha fodayo kapena CLSID. Mutha kusakatula izi mndandanda a CLSIDs omwe amapezeka pa Windows.
Zinthu ndi Zosintha
Zina zowonjezera za AutoHotkey zikuphatikiza kuthekera kogwiritsa ntchito zosinthika ndi zinthu.
Zosintha zitha kugwiritsidwa ntchito kusunga zolemba, manambala, ndi data kuchokera kuzinthu zina. Mukhoza kupereka mtengo uliwonse ku variable.
Zinthu ndi njira yosinthira deta bwino kwambiri. Zinthu ndizophatikiza zosinthika. Mu AHK, mayina osinthika amadziwika ngati makiyi, pomwe zomwe zili mkati zimatchedwa ma values.
Zinthu zitha kukhala zotsatizana, pomwe mtengo uliwonse uli ndi cholozera chogwirizana ngati chinsinsi chake. Kapenanso, titha kugwiritsa ntchito associative array pomwe makiyi ndi zingwe kapena manambala osatsatizana.
Zitsanzo Zogwiritsa Ntchito
1. Kujambulanso Kiyibodi
Ogwiritsa ntchito omwe akufuna kugwiritsa ntchito ma kiyibodi ena, monga Dvorak, amatha kugwiritsa ntchito AutoHotkey script kuti akhazikitse makiyidwe oyenera a kiyibodi.
2. Makiyi otentha a Tsamba lililonse ndi Pulogalamu
AutoHotkey imatha kutsegula pulogalamu iliyonse pakompyuta yanu ndikubweretsa ulalo watsamba lililonse. Mwachitsanzo, mukhoza kukhazikitsa script yomwe imatsegula Kusaka kwa Google mukasindikiza Ctrl + Shift + C. Mapulogalamu anu omwe amagwiritsidwa ntchito kwambiri akhoza kukhala makiyi amodzi.
3. Lembani mayina a mafayilo omwe amagwiritsidwa ntchito kawirikawiri
AutoHotkey imatha kukuthandizani kudzaza mosavuta mawu ndi zingwe zingapo zomwe zingakhale zotopetsa kuti mulembe nokha. Mwachitsanzo, mutha kupanga hotstring yayifupi yomwe imayimira adilesi yanu yamakalata.
4. Njira Zachidule za Makhalidwe Apadera ndi Zizindikiro
Kodi munayamba mwavutikapo kulemba zilembo zapadera monga ñ kapena é? Olemba angakuone kukhala chotopetsa kukumbukira kulemba mzera (-) kapena em dash (—). AutoHotkey imatha kuthandiza ogwiritsa ntchito kupanga njira zazifupi za zilembo zawo zomwe zimagwiritsidwa ntchito kwambiri.
Kutsiliza
AutoHotkey ndi pulogalamu yamphamvu kwambiri kwa ogwiritsa ntchito Windows.
Pulogalamuyi ndiyabwino popanga ntchito zobwerezabwereza komanso zotopetsa. Ogwiritsa ntchito mphamvu ndi ma scripting mafani adzapindula ndi kuchuluka kwa ntchito zomwe AHK ingachite ndi chilankhulo chake cholembera.
Siyani Mumakonda