22Aug

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

Ir dažas lietas, kas ir tikai sāpes rakstīt, it īpaši, ja jums ir tipa 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?

Pamatojoties uz to, 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 vārdiem, piemēram, "skriptu platformu" un "kodu", 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ā instalēt AutoHotkey

vadītāju 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.

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 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 faktiski nedarīs neko, kā tikai uzsāks 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 sava datora( vai jebkuras citas mapes) un izvēlieties Jauns & gt;AutoHotkey skripts. 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. Kad jūs uzlabojat, jūs 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.

Sāksim ar 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, kuras 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 tā izskatās šādi:

! + S: : Sūtīt, ß

Let's break šo tekstu mazliet:

  • !ir simbols Alt taustiņam
  • + ir Shift taustiņa simbols
  • s apzīmē( protams) S atslēga
  • : : apzīmē to, ko vēlaties, lai iepriekšējās taustiņus darbotos, kad tos nospiež kopā
  • Send, ir komanda, kas ierakstaturpinošs teksts
  • ß ir teksts, kuru mēs vēlamies rakstīt komandu.

Būtībā šī komanda saka: "Kad Alt, Shift un S tiek nospiesti vienlaicīgi, ierakstiet β."

Jūs varat pievienot arī citus modifikatorus. Piemēram, ja pievienojat & lt;simbols pirms jūsu karsto taustiņu( tādēļ tas skan & lt;! + s: : Send, ß, jūs varat pateikt AutoHotkey, lai palaistu komandu tikai tad, ja tiek izmantota kreisā Alt taustiņš.

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

& lt;! A: : Nosūtīt, ä & lt;! O: : Nosūtīt, ö & lt;! U: : Nosūtīt, ü & lt;! + A: : Sūtīt,Ä & lt;! + O: : Nosūtīt, Ö & lt;! + U: : Nosūtīt, Ü & lt;! + S: : Sūtīt, ß & lt;! + $: : Sūtīt, €

Ja jūs zināt rakstzīmes nosaukumujūs 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 tālāk, nekā tikai atsevišķas rakstzīmes. 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:

: *: sākumā AHK paskaidro, kā to vērot pēc tam, kad tas seko.Šajā gadījumā šī virkne ir ncm( manā galvā saīsināta "jauna aukstā ziņa").Tāpēc jebkurā brīdī, kad es ierakstīšu lodziņā burti ncm, tas tos apmainās ar teksta virkni, kas seko skriptam: :.Es ne tikai esmu pagriezis punktu, kuram vajadzētu rakstīt trīs taustiņsitienus, es zinu, ka tas katru reizi būs taisnīgs.

To var paveikt ar hotkey, nevis hotscript too. Jūs varat nomainīt: *: ncm skriptā ar! + N un ar to pašu tekstu virkni parādīsies ar tastatūru, nospiežot Alt + N.

AutoHotkey ir arī iespēja no jūsu datora iegūt pamatinformāciju. Piemēram, tas var iegūt šodienas datumu. Tātad, ja jūs esat kāds, kurš ievadījis 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 ir jūsu kursors. Jūs varat spēlēt ar tādām lietām kā formatējums( piemēram, dd /MM/ yyyy pret MM /dd/ yyyy) arī skriptā.

Going Further: Palaist programmas, Atjaunot saīsnes un vairāk

AutoHotkey var darīt daudz vairāk nekā ievietot tekstu( lai gan tas ir viens no tā visbiežāk izmanto).Varat to 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.

Jūs varat redzēt dažādus karodziņu simbolus AutoHotkey dokumentācijā.Varat arī redzēt viņu iesācēja pamācību, lai iegūtu vēl vairāk piemēru par darbībām, ko jūs varat darīt 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.