Werrej[Aħbi][Uri]
Hemm mod kif twettaq kompiti ripetittivi fi ftit klikks biss?
Ħafna utenti diġà jafu xi shortcut keys bażiċi għall-produttività. Minflok ma tuża l-maws biex tinnaviga madwar GUI, tista 'sempliċement tuża Ctrl+S biex issalva x-xogħol tiegħek. Minflok ma timminimizza manwalment kull tieqa miftuħa, tista 'sempliċement ittajpja Win + D biex turi d-Desktop tiegħek. Imma hemm mod kif toħloq is-shortcut keys tiegħek stess?
AutoHotkey huwa programm li faċilment tista 'titgħallem toħloq kmandi tad-dwana bi ftit linji ta' kodiċi. Immaġina li tista 'tiftaħ il-websajts jew il-programmi favoriti tiegħek bi ftit keystrokes, jew iddaħħal awtomatikament id-data attwali meta ttajpja "currdate".
Dan l-artikolu se jmur fuq xi wħud mill-karatteristiċi bażiċi li tista 'ssib f'AutoHotkey kif ukoll jesplora xi każijiet ta' użu komuni għall-programm.
X'inhu AutoHotKey?
AutoHotkey hija lingwa ta' skripts personalizzat b'xejn u open-source disponibbli fil-Microsoft Windows. Inizjalment ġie żviluppat biex joħloq shortcuts tat-tastiera faċilment u hotkeys biex awtomat faċilment il-kompiti tal-kompjuter.
B'dan il-programm, l-utenti jistgħu faċilment joħolqu skripts u macros li jistgħu jirreplikaw sensiela ta 'input tat-tastiera u l-maws. Każijiet ta 'użu avvanzat ta' AutoHotkey saħansitra jużaw interfaces ta 'l-utent u bars tal-menu biex jispeċifikaw eżattament dak li trid tagħmel l-iskrittura tiegħek.
Peress li AutoHotkey jaħdem fuq C++, kull skript jista 'faċilment jiġi kkonvertit f'fajl .EXE li kulħadd jista' jmexxi anki jekk ma jkollux AutoHotkey installat.
L-utenti jistgħu jinstallaw AutoHotkey fil tagħhom websajt uffiċjali. Tagħhom dokumentazzjoni huwa wkoll faċli għall-Bidu u estensiv.
Karatteristiċi ewlenin
- Kapaċità li tassenja u tirkupra varjabbli
- Immappja mill-ġdid jew iddiżattiva ċerti ċwievet tat-tastiera
- Issimula l-input tat-tastiera, il-maws, u l-joystick
- L-utenti jistgħu jassenjaw "hotstrings" li jistgħu jissostitwixxu ċertu test
- Formoli tad-dħul tad-dejta personalizzati permezz tal-GUI
- Kompatibbiltà mal-API tal-Windows
- Oħloq arrays jew oġġetti tad-dwana.
- Jiġi ma 'librerija wiesgħa ta' funzjonijiet li jistgħu jgħinu lill-utenti jimmanipulaw it-test, jikkalkulaw il-valuri, u aktar
Kunċetti Bażiċi
Hawn preview ta 'xi wħud mill-kunċetti bażiċi li tista' tuża meta tibni l-iskripts AutoHotkey tiegħek.
Ħolqien ta' fajl ġdid
Ladarba AutoHotkey tkun ġiet installata, l-utenti tal-Windows jistgħu jżidu malajr skript ġdid billi jagħżlu l-għażla AutoHotkey Script taħt Ġdid meta tikklikkja bil-lemin fuq id-Desktop tiegħek.
Biex tibda timmodifika l-iskrittura tiegħek, tista 'tiftaħ il-fajl il-ġdid fl-editur tat-test favorit tiegħek. Kull skript ġdid jinkludi skript default li jiżgura l-aħjar prestazzjoni u kompatibilità.
Hotkeys u Hotstrings
Ċineg jew shortcut keys huma kombinazzjonijiet ta 'keyboard keys li jikkawżaw azzjoni speċifika.
Fl-eżempju hawn taħt, użajna s-sekwenza “#n” biex tindika li rridu nużaw il-hotkey Win + N. Il-linja li jmiss tispeċifika kmand Run għall-applikazzjoni Notepad. Aħna nużaw iċ-ċavetta tar-ritorn biex nindikaw it-tmiem tal-azzjoni.
Is-sinjal tal-lira jirrappreżenta Win. Il-“!” is-simbolu jintuża għaċ-ċavetta Alt, is-simbolu “^” jintuża għal Ctrl, u ċ-ċavetta “+” tintuża għaċ-ċavetta Shift. Kollettivament, dawn iċ-ċwievet huma magħrufa bħala ċwievet modifikaturi.
AutoHotkey jappoġġja wkoll sensittiv għall-kuntest hotkeys. Pereżempju, tista' tkun trid tiskatta azzjoni biss jekk tkun fl-editur favorit tiegħek. Sabiex tagħmel dan, AutoHotkey għandha keyword #IfWinActive.
Fl-eżempju hawn taħt, żidna a #JekkWinAttiv direttiva li l-ewwel tiċċekkja jekk l-utent hux bħalissa fuq l-applikazzjoni Notepad qabel ma jwettaq l-azzjoni.
hotstrings jintużaw prinċipalment biex jespandu l-abbrevjazzjonijiet hekk kif ittajpjahom. Per eżempju, tista 'twaqqaf skript AHK li ttajpja "mill-mod" wara li ttajpja "btw".
Id-definizzjoni tal-hotstring hija pjuttost faċli. Sempliċement ehmeż l-abbrevjazzjoni tal-grillu bejn żewġ pari kolon. Il-hotstring jattiva ladarba ttajpja karattru tat-tmiem wara l-abbrevjazzjoni.
Il-karattri tat-tmiem jinkludu parentesi, parentesi, ċineg, marki tal-punteġġjatura, tabs, spazji, u ċ-ċavetta Enter. Pereżempju, billi nuża l-iskrittura ta' hawn fuq, nista' ntajpja "ttylm" mingħajr ma tiskatta l-hotstring.
L-utenti jistgħu jpoġġu daqstant hotstrings u hotkeys f'fajl wieħed.
Ibgħat Input Ewlenin
Fl-eżempji preċedenti, urejna eżempji ta' azzjonijiet li jirritornaw l-input tat-test. Filwaqt li dan huwa utli f'ħafna każijiet, hemm xi każijiet fejn jista 'jkollna nużaw l-Input Key Ibgħat minflok.
Din il-karatteristika tippermettilek li tispeċifika fl-iskrittura meta ċavetta tkun ippressata u mhux ippressata u kemm għandha tibqa' magħfusa. Azzjonijiet li jeħtieġu dewmien ewlieni normalment jużaw kmand Ibgħat.
Fl-eżempju ta 'hawn fuq, għandna b'kitba li żżomm 'l fuq il-vleġġa għal sekonda. Innota li għandna kmandi separati għall-ippressar u r-rilaxx ta 'ċavetta.
Mexxi Websajts u Programmi
Nistgħu nużaw il-kmand Run biex niftħu fajls u URLs. Tispeċifika riċevitur bi frażi bħal “mailto:[protett bl-email]” se tiftaħ l-applikazzjoni tiegħek email default bir-riċevitur partikolari mimlija.
Minbarra l-fajls, AHK jippermettilek tiftaħ folders speċjali tal-Windows fis-sistema operattiva tiegħek. Pereżempju, biex tiftaħ ir-Recycle Bin, nistgħu nużaw l-identifikatur uniku globalment ta' dak il-folder jew CLSID. Tista' tfittex dan lista ta’ CLSIDs disponibbli fuq il-Windows.
Oġġetti u Varjabbli
Karatteristiċi aktar avvanzati għal AutoHotkey jinkludu l-abbiltà li tuża varjabbli u oġġetti.
Varjabbli jistgħu jintużaw biex jaħżnu test, numri, u data minn funzjonijiet oħra. Tista 'tassenja kwalunkwe valur għal varjabbli.
L-oġġetti huma mod kif tiġi organizzata d-data b'mod aktar effiċjenti. L-oġġetti huma essenzjalment ġabra ta 'varjabbli. F'AHK, l-ismijiet varjabbli huma magħrufa bħala ċwievet, filwaqt li l-kontenut jissejjaħ valuri.
L-oġġetti jistgħu jkunu f'format ta' firxa, fejn kull valur għandu indiċi assoċjat bħala ċ-ċavetta tiegħu. Inkella, nistgħu nużaw firxa assoċjattiva fejn iċ-ċwievet huma kordi jew numri mhux sekwenzjali.
Eżempji ta' Każijiet ta' Użu
1. Rimapping tat-Tastiera
Utenti li jixtiequ jużaw mappings tat-tastiera alternattivi, bħal Dvorak, jistgħu jużaw skript AutoHotkey biex jistabbilixxu faċilment il-mappings tat-tastiera xierqa.
2. Hotkeys għal kwalunkwe Websajt u Programm
AutoHotkey jista' jiftaħ kwalunkwe programm fuq il-kompjuter tiegħek u jtella' kwalunkwe URL tal-websajt. Pereżempju, tista' twaqqaf skript li jiftaħ Google Search meta tagħfas Ctrl + Shift + C. Il-programmi l-aktar użati tiegħek jistgħu jkunu keystroke waħda 'l bogħod.
3. Imla l-ismijiet jew il-frażijiet ta' fajls użati ta' spiss
AutoHotkey jista 'jgħinek faċilment timla diversi frażijiet u kordi ta' test li jistgħu jkunu tedjanti biex ittajpja lilek innifsek. Per eżempju, tista 'toħloq hotstring qasira li ttipi l-indirizz postali tiegħek.
4. Shortcuts tad-dwana għal Karattri Speċjali u Punteġġjatura
Qatt kellek diffikultà biex tikteb karattru speċjali bħal ñ jew é? Il-kittieba jistgħu jsibuha tedjanti li jiftakru kif ittajpja en dash (–) jew em dash (—). AutoHotkey jista 'jgħin lill-utenti joħolqu shortcuts personalizzati għall-karattri speċjali l-aktar użati tagħhom.
konklużjoni
AutoHotkey huwa programm estremament qawwi għall-utenti tal-Windows.
Il-programm huwa perfett għall-awtomatizzazzjoni tal-kompiti ripetittivi u tedjanti. Utenti qawwija u fannijiet tal-iskripts ċertament se jibbenefikaw min-numru kbir ta 'kompiti li AHK jista' jagħmel bil-lingwa tal-iskript tiegħu.
Ħalli Irrispondi