Kā izveidot pielāgotas tastatūras saīsnes ar AutoHotkey

Satura rādītājs:

Kā izveidot pielāgotas tastatūras saīsnes ar AutoHotkey
Kā izveidot pielāgotas tastatūras saīsnes ar AutoHotkey

Video: Kā izveidot pielāgotas tastatūras saīsnes ar AutoHotkey

Video: Kā izveidot pielāgotas tastatūras saīsnes ar AutoHotkey
Video: SKR 1.4 - TMC2130 SPI - YouTube 2024, Maijs
Anonim
Ir dažas lietas, kas ir tikai sāpes, lai rakstītu, it īpaši, ja jums ir rakstīt tos vairāk un vairāk un vairāk. Vai pat vēl sliktāk, ja tastatūrā nepastāv tā, ko vēlaties rakstīt. Ko jūs darāt, ja izmantojat amerikāņu tastatūru un ir jāiemaksā kāds dokuments?
Ir dažas lietas, kas ir tikai sāpes, lai rakstītu, it īpaši, ja jums ir rakstīt tos vairāk un vairāk un vairāk. Vai pat vēl sliktāk, ja tastatūrā nepastāv tā, ko vēlaties rakstīt. Ko jūs darāt, ja izmantojat amerikāņu tastatūru un ir jāiemaksā kāds dokuments?

Man bija šī problēma. Man kļūst sajukusi, un vēl sliktāk es kļūdījos. Man vajadzēja ierobežot manu traucējumu un pārliecināties, ka šīs monotonās lietas, kuras man vajadzēja atkārtot, bija konsekventas un pareizas. Medības bija par risinājumiem. Izrādās, ka abām problēmām ir viena atbilde: AutoHotKey.

Kas ir AutoHotkey?

Pamatā AutoHotkey (AHK) ir skriptu platforma. Ar tikai mazu "kodu" jūs varat izveidot skriptu, kas darbojas fonā, un ļauj jums darīt tikai par kaut ko ar karsto atslēgu, kuru jūs iestatījāt. Ja tur ir īsinājumtaustiņš, kuru vēlaties mainīt, to var pārkārtot. Ja regulāri tiek ievadīta frāze, varat tam piešķirt taustiņu kombināciju. Ja ir vairākas komandas, kuras manuāli palaižat regulāri, AHK var tos visus palaist ar vienkāršu taustiņu kombināciju.

Neuztraucieties ar tādiem vārdiem kā "skriptu platforma" un "kods", lai gan. AutoHotkey ir ļoti vienkāršs, lai sāktu darbu, it īpaši, ja jūs vienkārši piešķirat pamatklikšķus uz pamata komandām. Iespējams, jūs varat uzzināt, kas jums vajadzīgs viena pēcpusdienas gaitā. Apskatīsim dažus pamata piemērus, ko AutoHotkey var darīt, lai jūs sāktu.

Kā uzstādīt AutoHotkey

Dodieties uz AutoHotkey tīmekļa vietni, lai lejupielādētu programmu. Galvenajā lapā ir liela zaļā poga, kurā ir norāde "Lejupielāde". Noklikšķinot uz tā, jūs nokļūsit lejupielādes lapā. Šeit jūs varat nokļūt uz tārpiņu lejupielādes pogu, lai iegūtu jaunāko versiju.

PIEZĪME. Dažas pretvīrusu programmas atzīmēs AutoHotkey kā ļaunprātīgu programmatūru. Tas ir kļūdaini pozitīvs. AutoHotkey ir ļoti spēcīgs, un, lai gan tas nav bīstams pats par sevi, tas ir skriptu valoda, kas nozīmē, ka jūs varētu izveidot ļaunprātīgu programmatūru, ja jums būtu vēlēšanās to. Bet neuztraucieties par bāzes AutoHotkey programmas lejupielādi; tas nekaitēs jūsu datoram.

Image
Image
Kad instalācijas fails ir lejupielādēts, veiciet dubultklikšķi uz tā, lai sāktu instalēt AutoHotkey. Gandrīz visi lietotāji vēlēsies izmantot pogu Express Installation. Pielāgota instalēšana ļauj jums izvēlēties noklusējuma uzvedību un instalēt atrašanās vietu. Vislabāk ir atstāt noklusējumus.
Kad instalācijas fails ir lejupielādēts, veiciet dubultklikšķi uz tā, lai sāktu instalēt AutoHotkey. Gandrīz visi lietotāji vēlēsies izmantot pogu Express Installation. Pielāgota instalēšana ļauj jums izvēlēties noklusējuma uzvedību un instalēt atrašanās vietu. Vislabāk ir atstāt noklusējumus.
Image
Image
Image
Image

Kad tas ir instalēts, jūs esat gatavs nokļūt jautrā lietošanā: rakstiet savu pirmo skriptu.

Kā izveidot savu pirmo AutoHotkey skriptu

AutoHotkey lietojumprogrammas palaišana tagad patiešām nedarīs neko citu kā palaist palīdzības lapu. Lai sāktu darbu, jums ir jābūt skriptam, kas pateiks AutoHotkey par jūsu pielāgotajiem īsinājumtaustiņiem. Tātad sāksim, izveidojot vienu.

Ar peles labo pogu noklikšķiniet uz darbvirsmas (vai jebkuras citas mapes) un izvēlieties New> AutoHotkey skriptu. Tas izveidos jaunu failu ar.ahk paplašinājumu šajā mapē. Nosauciet failu, ko vēlaties, pēc tam ar peles labo pogu noklikšķiniet uz tā un atveriet to Notepad. (vai vairāk koda draudzīgas programmas, piemēram, Notepad ++, ja jums tā ir). Failā būs kāds teksts. Lai vienkāršus skriptus, piemēram, šeit parādītu, to var noņemt. Tā kā jūs iegūstat uzlabojumus, varat to atstāt.

Jums tiks dota gandrīz tukša slānekļa, lai jūs varētu izveidot savu sapņu īsinājumtaustiņus. Šeit ir daži piemēri.
Jums tiks dota gandrīz tukša slānekļa, lai jūs varētu izveidot savu sapņu īsinājumtaustiņus. Šeit ir daži piemēri.

Sāksim ar īstu vienkāršu rakstzīmju ievietošanas skriptu. Man ir skripts, kuru es katru dienu izmantoju, lai ļautu man rakstīt kopējas vācu rakstzīmes, kas nav manā angļu valodas tastatūrā. Pieņemsim, ka es gribu ievadīt rakstzīmi ß ikreiz, kad nospiežot Alt + Shift + S uz manas tastatūras. AutoHotkey gadījumā tas izskatās šādi:

!+s:: Send, ß

Let's break šo tekstu mazliet:

  • ! ir simbols Alt taustiņam
  • + ir Shift taustiņa simbols
  • s nozīmē (protams) S taustiņu
  • :: apzīmē to, ko vēlaties, lai iepriekšējās taustiņus darbotos, kad tie tiek piespiesti kopā
  • Sūtīt ir komanda, kas attēlo procesa tekstu
  • ß ir teksts, kuru mēs vēlamies rakstīt komandu.

Būtībā šī komanda saka: "Kad Alt, Shift un S ir nospiesti vienlaikus, ierakstiet ß."

Varat arī pievienot citus modificētājus. Piemēram, ja jūs pievienojat <simbols pirms jūsu karsto taustiņu (lai tas skan

jūs varat norādīt AutoHotkey, lai palaistu komandu tikai tad, ja tiek izmantota kreisā Alt taustiņš.

Mans viss vācu simbola karsto taustiņu skripts izskatās šādi:

Ja jūs zināt rakstzīmes nosaukumu, kuru vēlaties pievienot savam skriptam, iespējams, tas ir ātrākais veids, kā to atrast. Ja nē, varat to meklēt pēc ASCII vai Unicode tabulas.
Ja jūs zināt rakstzīmes nosaukumu, kuru vēlaties pievienot savam skriptam, iespējams, tas ir ātrākais veids, kā to atrast. Ja nē, varat to meklēt pēc ASCII vai Unicode tabulas.

Jūs varat to izmantot ne tikai atsevišķām rakstzīmēm. Ja jūs atradīsit sev regulāri cīnās pārvērst sarežģītas, nepatīkamas vai vienkārši ilgas rakstzīmes no jūsu smadzenēm uz pirkstiem, AutoHotkey ir jūsu jaunais labākais draugs. Manā citā darbā es bieži vien cenšos sazināties ar personām citās iestādēs, lai apspriestu projektu drošības priekšmetus, neievērojot cilvēkus, ar kuriem es strādāju. Tas prasa, lai es paskaidrotu, kas es esmu un kāpēc es sazinos ar tiem. Tā vietā, lai ierakstītu šo visu ziņojumu, es izmantoju AHK karstvirzienu. Skripts izskatās šādi:

The
The

:*:

sākumā stāsta AHK, lai vērotu, kā tas seko tam. Šajā gadījumā šī virkne ir

ncm

(īss vārds "jauna aukstā ziņa manā galvā"). Tāpēc jebkurā brīdī, kad es ierakstīšu burti ncm lodziņā, tas mijmaiņas tos ar teksta virkni, kas seko

::

skriptā. Es ne tikai esmu pagriezies par punktu, kuram vajadzētu ierakstīt trīs taustiņsitienus, es zinu, ka tas būs pareizs katru reizi.

To var paveikt ar Hotkey, nevis hotscript too. Jūs varētu aizstāt

:*:ncm

ar skriptu

!+n

un jums ir tāda pati teksta virkne, ar kuru jūs tastatūrā nospiežat Alt + N.

AutoHotkey ir arī iespēja no jūsu datora iegūt pamatinformāciju. Piemēram, tā var iegūt šodienas datumu. Tātad, ja jūs, kurš ievadīs datumu daudzās jomās, šis skripts varētu būt dzīvības glābējs.

Ja palaidīsiet šo skriptu, AutoHotkey nolaiž pašreizējo datumu tur, kur atrodas jūsu kursors. Skriptā varat spēlēt ar tādām lietām kā formatēšana (piemēram, dd / MM / gggg, pret MM / dd / gggg).
Ja palaidīsiet šo skriptu, AutoHotkey nolaiž pašreizējo datumu tur, kur atrodas jūsu kursors. Skriptā varat spēlēt ar tādām lietām kā formatēšana (piemēram, dd / MM / gggg, pret MM / dd / gggg).

Turpināt rīkoties: palaist programmas, pārtraukt īsceļus un daudz ko citu

AutoHotkey var daudz vairāk nekā ievietot tekstu (lai gan tas ir viens no tā visbiežāk izmantotajiem veidiem). Jūs to varat arī izmantot, lai palaistu programmu, nospiežot noteiktu taustiņu, pārveidojiet īsceļus, piemēram, Alt + Tab, lai izvēlētos ātros taustiņus, vai pārejiet uz pogas pogas. Ja jūs tiešām dziļi, jūs pat varat izveidot dialoglodziņus vai pilnvērtīgas programmas ar AutoHotkey.

AutoHotkey dokumentācijā var redzēt dažādus karodziņu simbolus. Varat arī redzēt viņu iesācēja pamācību, lai parādītu vēl vairāk sīkrīku piemēri skriptā. Ja jums kādreiz ir iestrēdzis, AutoHotkey forums ir lieliska vieta, kur meklēt, uzdot jautājumus un uzzināt vairāk par to, ko AutoHotkey var darīt.

Ieteicams: