Kazalo[Skrij][Pokaži]
Ali obstaja način za izvajanje ponavljajočih se nalog v samo nekaj klikih?
Mnogi uporabniki že poznajo nekaj osnovnih bližnjičnih tipk za produktivnost. Namesto da se z miško pomikate po GUI, lahko preprosto uporabite Ctrl+S, da shranite svoje delo. Namesto da ročno pomanjšate vsako odprto okno, lahko preprosto vnesete Win + D, da prikažete svoje namizje. Toda ali obstaja način za ustvarjanje lastnih bližnjičnih tipk?
AutoHotkey je program, ki se ga zlahka naučite ustvarjati ukaze po meri z nekaj vrsticami kode. Predstavljajte si, da lahko z nekaj pritiski na tipke odprete svoja najljubša spletna mesta ali programe ali samodejno vnesete trenutni datum, ko vnesete "currdate".
Ta članek bo obravnaval nekatere osnovne funkcije, ki jih lahko najdete v AutoHotkey, in raziskal nekaj pogostih primerov uporabe programa.
Kaj je AutoHotKey?
AutoHotkey je brezplačen in odprtokoden skriptni jezik po meri, ki je na voljo v sistemu Microsoft Windows. Prvotno je bil razvit za preprosto ustvarjanje bližnjic na tipkovnici in bližnjic za enostavno avtomatizacijo računalniških opravil.
S tem programom lahko uporabniki preprosto ustvarijo skripte in makre, ki lahko ponovijo niz vnosa s tipkovnico in miško. Napredni primeri uporabe AutoHotkey celo uporabljajo uporabniške vmesnike in menijske vrstice, da določite, kaj točno želite, da vaš skript naredi.
Ker AutoHotkey deluje na C++, se lahko vsak skript preprosto pretvori v datoteko .EXE, ki jo lahko zažene vsak, tudi če nima nameščenega AutoHotkeyja.
Uporabniki lahko namestijo AutoHotkey v svoje uradna spletna stran. Njihovi Dokumentacija je tudi začetnikom prijazen in obsežen.
Ključne funkcije
- Sposobnost dodeljevanja in pridobivanja spremenljivk
- Prerazporedite ali onemogočite določene tipke na tipkovnici
- Simulirajte vnos s tipkovnico, miško in krmilno palčko
- Uporabniki lahko dodelijo "vroče nize", ki lahko nadomestijo določeno besedilo
- Obrazci za vnos podatkov po meri prek GUI
- Združljivost z Windows API
- Ustvarite matrike ali predmete po meri.
- Na voljo je s široko knjižnico funkcij, ki lahko uporabnikom pomagajo manipulirati z besedilom, izračunati vrednosti in drugo
Osnovni pojmi
Tukaj je predogled nekaterih osnovnih konceptov, ki jih lahko uporabite pri izdelavi skriptov AutoHotkey.
Ustvarjanje nove datoteke
Ko je AutoHotkey nameščen, lahko uporabniki sistema Windows hitro dodajo nov skript, tako da izberejo možnost AutoHotkey Script pod Novo, ko z desno tipko miške kliknete na namizju.
Če želite začeti spreminjati svoj skript, lahko odprete novo datoteko v svojem najljubšem urejevalniku besedil. Vsak nov skript vključuje privzeti skript, ki zagotavlja najboljšo zmogljivost in združljivost.
Hotkeys in Hotstrings
Bližnjice ali bližnjične tipke so kombinacije tipk na tipkovnici, ki sprožijo določeno dejanje.
V spodnjem primeru smo uporabili niz »#n«, da označimo, da želimo uporabiti bližnjico Win + N. Naslednja vrstica določa ukaz Zaženi za aplikacijo Beležnica. S tipko za vrnitev signaliziramo konec akcije.
Znak funta pomeni zmaga. "!" simbol se uporablja za tipko Alt, simbol "^" se uporablja za Ctrl, tipka "+" pa za tipko Shift. Skupaj so ti ključi znani kot modifikacijske tipke.
Podpira tudi AutoHotkey kontekstno občutljiv bližnjice. Na primer, morda boste želeli sprožiti dejanje samo, če ste v svojem najljubšem urejevalniku. Za to ima AutoHotkey ključno besedo #IfWinActive.
V spodnjem primeru smo dodali a # IfWinActive direktivo, ki najprej preveri, ali je uporabnik trenutno v aplikaciji Beležnica, preden izvede dejanje.
Vroče strune se uporabljajo predvsem za razširitev okrajšav, ko jih vnašate. Na primer, lahko nastavite skript AHK, ki vnese "mimogrede", potem ko vnesete "btw".
Določanje vročega niza je precej enostavno. Preprosto priložite okrajšavo sprožilca med dva para dvopičja. Vroči niz se aktivira, ko za kratico vnesete končni znak.
Končni znaki vključujejo oklepaje, oklepaje, oklepaje, ločila, tabulatorje, presledke in tipko Enter. Na primer, z uporabo zgornjega skripta lahko vnesem »ttylm«, ne da bi se sprožil hitri niz.
Uporabniki lahko v eno datoteko postavijo čim več hitrih nizov in bližnjic.
Pošlji vnos ključa
V prejšnjih primerih smo prikazali primere dejanj, ki vrnejo vnos besedila. Čeprav je to v mnogih primerih uporabno, obstaja nekaj primerov, ko bomo morda morali namesto tega uporabiti vnos ključa za pošiljanje.
Ta funkcija vam omogoča, da v skriptu določite, kdaj je tipka pritisnjena in nepritisnjena ter kako dolgo naj ostane pritisnjena. Dejanja, ki zahtevajo zakasnitev ključa, običajno uporabljajo ukaz Pošlji.
V zgornjem primeru imamo skript, ki eno sekundo drži tipko s puščico navzgor. Upoštevajte, da imamo ločene ukaze za pritiskanje in spuščanje tipke.
Zaženite spletna mesta in programe
Za odpiranje datotek in URL-jev lahko uporabimo ukaz Zaženi. Določanje prejemnika s frazo, kot je "mailto:[e-pošta zaščitena]« bo odprl vašo privzeto e-poštno aplikacijo z izpolnjenim danim prejemnikom.
Poleg datotek AHK omogoča odpiranje posebnih map Windows v vašem operacijskem sistemu. Za odpiranje koša lahko na primer uporabimo globalno edinstven identifikator te mape oz CLSID. Lahko brskate po tem Seznam CLSID-jev, ki so na voljo v sistemu Windows.
Predmeti in spremenljivke
Naprednejše funkcije za AutoHotkey vključujejo možnost uporabe spremenljivk in predmetov.
Spremenljivke se lahko uporabljajo za shranjevanje besedila, številk in podatkov iz drugih funkcij. Spremenljivki lahko dodelite poljubno vrednost.
Objekti so način za učinkovitejšo organizacijo podatkov. Objekti so v bistvu zbirka spremenljivk. V AHK so imena spremenljivk znana kot ključi, vsebina pa se imenuje vrednosti.
Objekti so lahko v obliki matrike, kjer ima vsaka vrednost povezan indeks kot ključ. Lahko pa uporabimo tudi asociativno matriko, kjer so ključi nizi ali nezaporedna števila.
Primer primerov uporabe
1. Preslikava tipkovnice
Uporabniki, ki želijo uporabljati nadomestne preslikave tipkovnic, kot je Dvorak, lahko uporabijo skript AutoHotkey za enostavno nastavitev pravilnih preslikav tipkovnice.
2. Bližnjice za katero koli spletno mesto in program
AutoHotkey lahko odpre kateri koli program na vašem računalniku in prikaže URL katerega koli spletnega mesta. Nastavite lahko na primer skript, ki odpre iskanje Google, ko pritisnete Ctrl + Shift + C. Najpogosteje uporabljeni programi so lahko oddaljeni le en pritisk na tipko.
3. Vnesite pogosto uporabljena imena datotek ali besedne zveze
AutoHotkey vam lahko pomaga enostavno izpolnjevati različne besedne zveze in besedilne nize, ki jih lahko sami vnašate dolgočasno. Ustvarite lahko na primer kratek vroč niz, ki vnese vaš poštni naslov.
4. Bližnjice po meri za posebne znake in ločila
Ali ste imeli kdaj težave pri tipkanju posebnega znaka, kot sta ñ ali é? Pisatelji se morda zdijo dolgočasni, če si zapomnijo, kako vtipkati en pomišljaj (–) ali em pomišljaj (—). AutoHotkey lahko uporabnikom pomaga ustvariti bližnjice po meri do njihovih najpogosteje uporabljenih posebnih znakov.
zaključek
AutoHotkey je izjemno zmogljiv program za uporabnike sistema Windows.
Program je kot nalašč za avtomatizacijo ponavljajočih se in dolgočasnih opravil. Izkušeni uporabniki in ljubitelji skriptov bodo zagotovo imeli koristi od velikega števila nalog, ki jih lahko AHK opravi s svojim skriptnim jezikom.
Pustite Odgovori