Kako ustvariti bližnjice na tipkovnici po meri s funkcijo AutoHotkey
Obstaja nekaj stvari, ki so samo bolečina, da tipkate - še posebej, ko jih morate tipkati znova in znova in znova. Ali še slabše, če stvar, ki jo želite vnesti, ne obstaja na tipkovnici. Kaj storiti, če uporabljate ameriško tipkovnico in morate spustiti € v dokument?
Imel sem to težavo. Bil sem razdražen in še huje, delal sem napake. Moral sem omejiti svojo motnjo in se prepričati, da so bile te monotone stvari, ki sem jih moral večkrat natipkati, dosledne in pravilne. Lov je bil namenjen rešitvam. Izkazalo se je, da obstaja en odgovor na obe težavi: AutoHotKey.
Kaj je AutoHotkey?
AutoHotkey (AHK) je v osnovi jedro skriptne platforme. Z le malo "kode", lahko ustvarite skript, ki teče v ozadju in vam omogoča, da naredite skoraj vse z vročo tipko, ki jo nastavite. Če želite, da se tipkovna bližnjica spremeni, jo lahko znova preslikate. Če redno vnašate besedno zvezo, ji lahko dodelite kombinacijo tipk. Če obstaja serija ukazov, ki jih redno izvajate redno, jih lahko AHK poganja z enostavnim kombiniranim ključem.
Čeprav se ne bojite z besedami, kot sta »skriptna platforma« in »koda«. AutoHotkey je zelo preprosta za začetek, še posebej, če osnovnim ukazom dodelite osnovne hotkeys. Možnosti so, da se lahko naučite, kaj potrebujete v enem samem popoldnevu. Poglejmo nekaj osnovnih primerov, kaj lahko AutoHotkey stori, da boste začeli.
Kako namestiti AutoHotkey
Pojdite na spletno mesto AutoHotkey in prenesite program. Na glavni strani je velik zeleni gumb, na katerem piše »Prenesi«. Če kliknete na to, boste odšli na stran za prenos. Tukaj lahko na tipki za prenos prenesete najnovejšo različico.
OPOMBA: Nekateri protivirusni programi bodo označili AutoHotkey kot zlonamerno programsko opremo. To je lažno pozitivno. AutoHotkey je izjemno zmogljiv in čeprav ni sam po sebi nevaren, je skriptni jezik, kar pomeni, da lahko z njim ustvarite zlonamerno programsko opremo, če ste jo želeli. Ampak ne skrbite za prenos osnovnega programa AutoHotkey; ne bo škodovalo računalniku.
Ko se namestitvena datoteka prenese, dvakrat kliknite nanjo, da začnete nameščati AutoHotkey. Skoraj vsi uporabniki bodo želeli uporabiti gumb za hitro namestitev. Namestitev po meri vam nudi možnosti za privzeto vedenje in namestitev lokacije. Najbolje je, če pustite privzete nastavitve.
Ko je nameščen, ste pripravljeni na zabavne stvari: pisanje prvega scenarija.
Kako ustvariti svoj prvi AutoHotkey Script
Zdaj uporaba aplikacije AutoHotkey dejansko ne bo naredila ničesar drugega, ampak bo zagnala svojo stran pomoči. Če želite začeti, morate imeti skript, ki AutoHotkey pripoveduje o vaših bližnjicah na tipkovnici po meri. Začnimo z ustvarjanjem.
Z desno miškino tipko kliknite namizje (ali katero koli drugo mapo) in izberite Novo> Skript za samodejno ključ. To bo ustvarilo novo datoteko s pripono .ahk v tej mapi. Poimenujte datoteko, kar želite, nato jo kliknite z desno miškino tipko in jo odprite v Beležnici. (ali program, ki je bolj prijazen do kode, kot je Notepad ++, če ga imate). V datoteki bo nekaj besedila. Za preproste skripte, ki so se prikazali tukaj, ga je mogoče odstraniti. Ko boste naprednejši, ga boste morda želeli zapustiti.
Boste dobili skoraj prazno tablico za vas, da ustvarite bližnjice na tipkovnici svojih sanj. Tukaj je nekaj primerov.
Začnimo s pravim preprostim vnosom znakov. Imam scenarij, ki ga uporabljam vsak dan, da lahko vtipkam običajne znake iz nemščine, ki niso na moji angleški tipkovnici. Recimo, da želim vnesti znak ß, ko na tipkovnici pritisnem Alt + Shift + S. V AutoHotkey bo to izgledalo takole:
!+s :: Pošlji, ß
Prelomimo ta del besedila:
- ! je simbol za tipko Alt
- + je simbol za tipko Shift
- s pomeni (očitno) S ključ
- :: označuje, kaj želite predhodne tipke teči, ko jih pritisnemo skupaj
- Pošlji, je ukaz, ki vnaša nadaljevanje besedila
- ß je besedilo, ki ga želimo zapisati.
V bistvu ta ukaz pravi: "Če so hkrati pritisnjeni Alt, Shift in S, vnesite ß."
Dodate lahko tudi druge modifikatorje. Na primer, če dodate < symbol before your hotkey (so it reads , Samodejni ključ lahko zaženete tako, da ukaz zaženete le, če je uporabljena tipka Levo Alt.
Celotna skripta nemške-simbol-hotkey izgleda takole:
Če poznate ime znaka, ki ga želite dodati svojemu skriptu, je iskanje v Googlu najbrž najhitrejši način za iskanje. Če ne, ga lahko poiščete v tabeli ASCII ali Unicode.
To lahko vzamete še dlje od posameznih znakov. Če se redno borite za prevajanje kompleksnih, neprijetnih ali samo dolgih nizov znakov iz vaših možganov na prste, je AutoHotkey vaš novi najboljši prijatelj. V moji drugi službi se pogosto moram obrniti na posameznike v drugih institucijah, da bi razpravljali o varnostnih elementih na projektih, ne da bi jih predstavili ljudje, s katerimi delam. To zahteva, da razložim, kdo sem in zakaj se z njimi obračam. Namesto tipkanja celotnega sporočila uporabljam hotstring v AHK. Skript izgleda tako:
The
: *:
na začetku pove AHK, da pazi na želo, ki ji sledi. V tem primeru je nizncm
(kratica za „novo hladno sporočilo“ v moji glavi). Torej, kadarkoli vtipkam črke ncm v polje, jih bo zamenjal z nizom besedila, ki sledi::
v skriptu. Ne samo, da sem obrnil odstavek vreden tipkanja v tri tipke, vem, da bo vsakič pravilen.To lahko dosežete z bližnjico namesto s hotscriptom. Lahko zamenjate
: *: ncm
v skriptu z!+n
in imate isti niz besedil, ki se vam prikaže s pritiskom na Alt + N na tipkovnici.AutoHotkey ima tudi možnost, da iz računalnika potegne osnovne informacije. Na primer, lahko dobi današnji datum. Torej, če ste nekdo, ki vnaša datum v veliko polj, bi lahko bil ta scenarij reševalno.
Če zaženete ta skript, bo funkcija AutoHotkey padla trenutni datum, ne glede na to, kje je kazalec. Igrate lahko s stvarmi, kot je oblikovanje (na primer, dd / MM / llll v primerjavi z MM / dd / llll) v skriptu,.
Nadaljevanje: Zaženite programe, ponovite bližnjice in več
AutoHotkey lahko naredi veliko več kot vstavite besedilo (čeprav je to ena od njegovih pogostejših uporab). Uporabite ga lahko tudi za zagon programa, ko pritisnete določeno tipko, ponovno preslikate kratice, kot je Alt + Tab, na hotkeys po vaši izbiri, ali pa ponovno preslikate gumbe na miški. Če ste res globoko, lahko celo ustvarite pogovorna okna ali polnopravne programe s funkcijo AutoHotkey.
Različne simbole hotkeys si lahko ogledate v dokumentaciji AutoHotkey. Oglejte si tudi navodila za začetnike za še več primerov stvari, ki jih lahko naredite v skriptu. Če se boste kdaj zataknili, je forum AutoHotkey odličen kraj za iskanje, postavljanje vprašanj in več o tem, kaj lahko naredi AutoHotkey.