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.
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.
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.
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.
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.
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 :: Nosūtīt, ß
Let's break šo tekstu mazliet:
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 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. 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 To var paveikt ar Hotkey, nevis hotscript too. Jūs varētu aizstāt 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ī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). 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 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. , jūs varat norādīt AutoHotkey, lai palaistu komandu tikai tad, ja tiek izmantota kreisā Alt taustiņš.
:*:
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 pagriezis punktu, kuram vajadzētu rakstīt trīs taustiņsitienus, es zinu, ka tas katru reizi būs taisnīgs.: *: ncm
ar skriptu ! + n
un jums ir tāda pati teksta virkne, ar kuru jūs tastatūrā nospiežat Alt + N.Turpināt rīkoties: palaist programmas, pārtraukt īsceļus un daudz ko citu