Sisällysluettelo[Piilottaa][Näytä]
Onko olemassa tapaa suorittaa toistuvia tehtäviä muutamalla napsautuksella?
Monet käyttäjät tietävät jo joitakin peruspikanäppäimiä tuottavuuden lisäämiseksi. Sen sijaan, että käyttäisit hiirtä navigointiin graafisessa käyttöliittymässä, voit tallentaa työsi näppäinyhdistelmällä Ctrl+S. Sen sijaan, että pienennät manuaalisesti jokaisen avoimen ikkunan, voit näyttää työpöydän kirjoittamalla Win+D. Mutta onko olemassa tapaa luoda omia pikanäppäimiä?
AutoHotkey on ohjelma, jonka avulla voit helposti oppia luomaan mukautettuja komentoja muutamalla koodirivillä. Kuvittele, että voit avata suosikkisivustosi tai -ohjelmasi muutamalla näppäimen painalluksella tai syöttää automaattisesti nykyisen päivämäärän, kun kirjoitat "currdate".
Tässä artikkelissa käydään läpi joitakin AutoHotkeyn perusominaisuuksia sekä tutkitaan joitain ohjelman yleisiä käyttötapauksia.
Mikä on AutoHotKey?
AutoHotkey on ilmainen ja avoimen lähdekoodin mukautettu komentosarjakieli, joka on saatavilla Microsoft Windowsissa. Se kehitettiin alun perin luomaan helposti pikanäppäimiä ja helposti automatisoimaan tietokonetehtäviä pikanäppäimiä.
Tämän ohjelman avulla käyttäjät voivat helposti luoda komentosarjoja ja makroja, jotka voivat kopioida näppäimistön ja hiiren syötettä. AutoHotkeyn kehittyneet käyttötapaukset käyttävät jopa käyttöliittymiä ja valikkopalkkeja määrittääkseen, mitä haluat komentosarjasi tekevän.
Koska AutoHotkey toimii C++:lla, jokainen komentosarja voidaan helposti muuntaa .EXE-tiedostoksi, jonka kuka tahansa voi suorittaa, vaikka heillä ei olisi AutoHotkeya asennettuna.
Käyttäjät voivat asentaa AutoHotkeyn omaan virallinen nettisivu. Heidän dokumentointi on myös aloittelijaystävällinen ja laaja.
Avainominaisuudet
- Kyky määrittää ja hakea muuttujia
- Yhdistä tai poista käytöstä tietyt näppäimistön näppäimet
- Simuloi näppäimistön, hiiren ja joystick-syöttöä
- Käyttäjät voivat määrittää "hotstrings", jotka voivat korvata tietyn tekstin
- Mukautetut tiedonsyöttölomakkeet GUI:n kautta
- Yhteensopivuus Windows API:n kanssa
- Luo mukautettuja taulukoita tai objekteja.
- Mukana laaja kirjasto funktioita, jotka voivat auttaa käyttäjiä käsittelemään tekstiä, laskemaan arvoja ja paljon muuta
Peruskonseptit
Tässä on esikatselu joistakin peruskäsitteistä, joita voit käyttää luodessasi AutoHotkey-skriptejä.
Luodaan uutta tiedostoa
Kun AutoHotkey on asennettu, Windows-käyttäjät voivat lisätä nopeasti uuden komentosarjan valitsemalla AutoHotkey Script -vaihtoehdon Uusi-kohdasta, kun napsautat työpöytääsi hiiren kakkospainikkeella.
Aloita skriptin muokkaaminen avaamalla uusi tiedosto suosikkitekstieditorissasi. Jokainen uusi komentosarja sisältää oletuskomentosarjan, joka varmistaa parhaan suorituskyvyn ja yhteensopivuuden.
Pikanäppäimet ja Hotstrings
Pikanäppäimet tai pikanäppäimet ovat näppäimistön näppäinyhdistelmiä, jotka käynnistävät tietyn toiminnon.
Alla olevassa esimerkissä olemme käyttäneet merkkijonoa "#n" osoittamaan, että haluamme käyttää pikanäppäintä Win + N. Seuraava rivi määrittää Muistio-sovelluksen Suorita-komennon. Käytämme paluunäppäintä ilmoittamaan toiminnon päättymisestä.
Punnan merkki tarkoittaa voittoa. "!" symbolia käytetään Alt-näppäimelle, “^”-symbolia käytetään Ctrl-näppäimelle ja “+”-näppäintä käytetään Shift-näppäimelle. Yhdessä nämä avaimet tunnetaan nimellä muokkausnäppäimet.
AutoHotkey tukee myös kontekstiherkkä pikanäppäimet. Saatat esimerkiksi haluta käynnistää toiminnon vain, jos olet suosikkieditorissasi. Tätä varten AutoHotkeyssä on #IfWinActive-avainsana.
Alla olevassa esimerkissä olemme lisänneet a # IfWinActive direktiivi, joka tarkistaa ensin, onko käyttäjä parhaillaan Notepad-sovelluksessa ennen toiminnon suorittamista.
hotstrings käytetään pääasiassa laajentamaan lyhenteitä kirjoittaessasi niitä. Voit esimerkiksi määrittää AHK-komentosarjan, joka kirjoittaa "muuten" sen jälkeen, kun olet kirjoittanut "btw".
Hotstringin määrittäminen on melko helppoa. Liitä vain liipaisimen lyhenne kahden kaksoispisteparin väliin. Hotstring aktivoituu, kun kirjoitat loppumerkin lyhenteen perään.
Loppumerkkejä ovat sulkeet, hakasulkeet, aaltosulut, välimerkit, sarkaimet, välilyönnit ja Enter-näppäin. Esimerkiksi käyttämällä yllä olevaa komentosarjaa, voin kirjoittaa "ttylm" ilman, että hotstring laukaisee.
Käyttäjät voivat lisätä niin monta hotstringiä ja pikanäppäimiä yhteen tiedostoon.
Lähetä avainsyöte
Aiemmissa esimerkeissä olemme näyttäneet esimerkkejä toiminnoista, jotka palauttavat tekstinsyötön. Vaikka tämä on hyödyllistä monissa tapauksissa, joissakin tapauksissa meidän on ehkä käytettävä Send Key -syöttöä sen sijaan.
Tämän ominaisuuden avulla voit määrittää skriptissä, milloin näppäintä painetaan ja milloin ei paineta, ja kuinka kauan sen tulee pysyä painettuna. Toiminnot, jotka vaativat näppäinviiveen, käyttävät yleensä Lähetä-komentoa.
Yllä olevassa esimerkissä meillä on komentosarja, joka pitää ylös-nuolinäppäintä yhden sekunnin ajan. Huomaa, että meillä on erilliset komennot näppäimen painamiseen ja vapauttamiseen.
Suorita verkkosivustoja ja ohjelmia
Voimme käyttää Suorita-komentoa tiedostojen ja URL-osoitteiden avaamiseen. Vastaanottajan määrittäminen lauseella, kuten "mailto:[sähköposti suojattu]” avaa oletussähköpostisovelluksesi, johon on täytetty annettu vastaanottaja.
Tiedostojen lisäksi AHK mahdollistaa erityisten Windows-kansioiden avaamisen käyttöjärjestelmässäsi. Esimerkiksi roskakorin avaamiseen voimme käyttää kansion maailmanlaajuisesti ainutlaatuista tunnistetta tai CLSID. Voit selata tätä lista Windowsissa saatavilla olevista CLSID-tunnuksista.
Objektit ja muuttujat
AutoHotkeyn edistyneempiä ominaisuuksia ovat muun muassa mahdollisuus käyttää muuttujia ja objekteja.
Muuttujia voidaan käyttää tekstin, numeroiden ja muiden toimintojen tietojen tallentamiseen. Voit määrittää muuttujalle minkä tahansa arvon.
Objektit ovat tapa järjestää dataa tehokkaammin. Objektit ovat pohjimmiltaan kokoelma muuttujia. AHK:ssa muuttujien nimet tunnetaan avaimina, kun taas sisältöjä kutsutaan arvoiksi.
Objektit voivat olla taulukkomuodossa, jossa jokaisella arvolla on avaimensa indeksi. Vaihtoehtoisesti voimme käyttää assosiatiivista taulukkoa, jossa avaimet ovat merkkijonoja tai ei-peräkkäisiä numeroita.
Esimerkki käyttötapauksista
1. Näppäimistön uudelleenkuvaus
Käyttäjät, jotka haluavat käyttää vaihtoehtoisia näppäimistömäärityksiä, kuten Dvorakia, voivat käyttää AutoHotkey-komentosarjaa oikeanlaisten näppäimistöjen määrittämiseen.
2. Pikanäppäimet mille tahansa verkkosivustolle ja ohjelmalle
AutoHotkey voi avata minkä tahansa ohjelman tietokoneellasi ja tuoda esiin minkä tahansa verkkosivuston URL-osoitteen. Voit esimerkiksi määrittää skriptin, joka avaa Google-haun, kun painat Ctrl + Vaihto + C. Eniten käytetyt ohjelmat voivat olla yhden näppäinpainalluksen päässä.
3. Täytä usein käytetyt tiedostojen nimet tai ilmaukset
AutoHotkey voi auttaa sinua täyttämään helposti erilaisia lauseita ja tekstijonoja, joiden kirjoittaminen itse voi olla tylsää. Voit esimerkiksi luoda lyhyen hotstringin, joka kirjoittaa postiosoitteesi.
4. Erikoismerkkien ja välimerkkien mukautetut pikanäppäimet
Onko sinulla koskaan ollut vaikeuksia kirjoittaa erikoismerkkiä, kuten ñ tai é? Kirjoittajien voi tuntua tylsältä muistaa, kuinka en-viiva (–) tai em-viiva (-) kirjoitetaan. AutoHotkey voi auttaa käyttäjiä luomaan mukautettuja pikakuvakkeita eniten käytettyihin erikoismerkkeihinsä.
Yhteenveto
AutoHotkey on erittäin tehokas ohjelma Windows-käyttäjille.
Ohjelma sopii täydellisesti toistuvien ja ikävien tehtävien automatisointiin. Tehokäyttäjät ja skriptifanit hyötyvät varmasti AHK:n tehtävistä, joita AHK voi tehdä komentosarjakielellään.
Jätä vastaus