ഉള്ളടക്ക പട്ടിക[മറയ്ക്കുക][കാണിക്കുക]
ഏതാനും ക്ലിക്കുകളിലൂടെ ആവർത്തിച്ചുള്ള ജോലികൾ ചെയ്യാൻ എന്തെങ്കിലും വഴിയുണ്ടോ?
ഉൽപ്പാദനക്ഷമതയ്ക്കായുള്ള ചില അടിസ്ഥാന കുറുക്കുവഴികൾ പല ഉപയോക്താക്കൾക്കും ഇതിനകം അറിയാം. ഒരു GUI-ക്ക് ചുറ്റും നാവിഗേറ്റ് ചെയ്യാൻ നിങ്ങളുടെ മൗസ് ഉപയോഗിക്കുന്നതിന് പകരം, നിങ്ങളുടെ ജോലി സംരക്ഷിക്കാൻ നിങ്ങൾക്ക് Ctrl+S ഉപയോഗിക്കാം. തുറന്നിരിക്കുന്ന എല്ലാ വിൻഡോകളും സ്വമേധയാ ചെറുതാക്കുന്നതിനുപകരം, നിങ്ങളുടെ ഡെസ്ക്ടോപ്പ് കാണിക്കാൻ നിങ്ങൾക്ക് Win+D എന്ന് ടൈപ്പ് ചെയ്യാം. എന്നാൽ നിങ്ങളുടെ സ്വന്തം കുറുക്കുവഴി കീകൾ സൃഷ്ടിക്കാൻ എന്തെങ്കിലും വഴിയുണ്ടോ?
കുറച്ച് വരി കോഡ് ഉപയോഗിച്ച് ഇഷ്ടാനുസൃത കമാൻഡുകൾ സൃഷ്ടിക്കാൻ നിങ്ങൾക്ക് എളുപ്പത്തിൽ പഠിക്കാൻ കഴിയുന്ന ഒരു പ്രോഗ്രാമാണ് AutoHotkey. കുറച്ച് കീസ്ട്രോക്കുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ പ്രിയപ്പെട്ട വെബ്സൈറ്റുകളോ പ്രോഗ്രാമുകളോ തുറക്കാൻ കഴിയുമെന്ന് സങ്കൽപ്പിക്കുക, അല്ലെങ്കിൽ നിങ്ങൾ "കർഡേറ്റ്" എന്ന് ടൈപ്പ് ചെയ്യുമ്പോൾ നിലവിലെ തീയതി സ്വയമേവ നൽകുക.
ഈ ലേഖനം നിങ്ങൾക്ക് AutoHotkey-യിൽ കണ്ടെത്താനാകുന്ന ചില അടിസ്ഥാന ഫീച്ചറുകളിലേക്കും പ്രോഗ്രാമിനായുള്ള ചില സാധാരണ ഉപയോഗ സാഹചര്യങ്ങളെക്കുറിച്ചും പരിശോധിക്കും.
എന്താണ് AutoHotKey?
മൈക്രോസോഫ്റ്റ് വിൻഡോസിൽ ലഭ്യമായ ഒരു സ്വതന്ത്രവും ഓപ്പൺ സോഴ്സ് ഇഷ്ടാനുസൃത സ്ക്രിപ്റ്റിംഗ് ഭാഷയുമാണ് AutoHotkey. കീബോർഡ് കുറുക്കുവഴികൾ എളുപ്പത്തിൽ സൃഷ്ടിക്കുന്നതിനും കമ്പ്യൂട്ടർ ജോലികൾ എളുപ്പത്തിൽ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനായി ഹോട്ട്കീകൾ സൃഷ്ടിക്കുന്നതിനും ഇത് തുടക്കത്തിൽ വികസിപ്പിച്ചെടുത്തു.
ഈ പ്രോഗ്രാം ഉപയോഗിച്ച്, ഉപയോക്താക്കൾക്ക് കീബോർഡിന്റെയും മൗസിന്റെയും ഇൻപുട്ടിന്റെ ഒരു സ്ട്രിംഗ് ആവർത്തിക്കാൻ കഴിയുന്ന സ്ക്രിപ്റ്റുകളും മാക്രോകളും എളുപ്പത്തിൽ സൃഷ്ടിക്കാൻ കഴിയും. AutoHotkey-യുടെ വിപുലമായ ഉപയോഗ കേസുകൾ, നിങ്ങളുടെ സ്ക്രിപ്റ്റ് കൃത്യമായി എന്താണ് ചെയ്യേണ്ടതെന്ന് വ്യക്തമാക്കാൻ ഉപയോക്തൃ ഇന്റർഫേസുകളും മെനു ബാറുകളും ഉപയോഗിക്കുന്നു.
AutoHotkey C++-ൽ പ്രവർത്തിക്കുന്നതിനാൽ, എല്ലാ സ്ക്രിപ്റ്റും എളുപ്പത്തിൽ ഒരു .EXE ഫയലായി പരിവർത്തനം ചെയ്യാനാകും, അവർക്ക് AutoHotkey ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിലും ആർക്കും പ്രവർത്തിപ്പിക്കാൻ കഴിയും.
ഉപയോക്താക്കൾക്ക് അവരിൽ AutoHotkey ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും ഔദ്യോഗിക വെബ്സൈറ്റ്. അവർ ഡോക്യുമെന്റേഷൻ തുടക്കക്കാർക്ക് അനുയോജ്യവും വിപുലവുമാണ്.
പ്രധാന സവിശേഷതകൾ
- വേരിയബിളുകൾ അസൈൻ ചെയ്യാനും വീണ്ടെടുക്കാനുമുള്ള കഴിവ്
- ചില കീബോർഡ് കീകൾ റീമാപ്പ് ചെയ്യുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക
- കീബോർഡ്, മൗസ്, ജോയ്സ്റ്റിക്ക് ഇൻപുട്ട് എന്നിവ അനുകരിക്കുക
- ഉപയോക്താക്കൾക്ക് ചില ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കാൻ കഴിയുന്ന "ഹോട്ട്സ്ട്രിംഗുകൾ" നൽകാം
- ജിയുഐ വഴിയുള്ള ഇഷ്ടാനുസൃത ഡാറ്റാ എൻട്രി ഫോമുകൾ
- Windows API-യുമായുള്ള അനുയോജ്യത
- ഇഷ്ടാനുസൃത അറേകളോ ഒബ്ജക്റ്റുകളോ സൃഷ്ടിക്കുക.
- ടെക്സ്റ്റ് കൈകാര്യം ചെയ്യാനും മൂല്യങ്ങൾ കണക്കാക്കാനും മറ്റും ഉപയോക്താക്കളെ സഹായിക്കുന്ന ഫംഗ്ഷനുകളുടെ വിപുലമായ ലൈബ്രറിയുമായി വരുന്നു
അടിസ്ഥാനസങ്കല്പം
നിങ്ങളുടെ AutoHotkey സ്ക്രിപ്റ്റുകൾ നിർമ്മിക്കുമ്പോൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാനാകുന്ന ചില അടിസ്ഥാന ആശയങ്ങളുടെ ഒരു പ്രിവ്യൂ ഇതാ.
ഒരു പുതിയ ഫയൽ സൃഷ്ടിക്കുന്നു
AutoHotkey ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, Windows ഉപയോക്താക്കൾക്ക് നിങ്ങളുടെ ഡെസ്ക്ടോപ്പിൽ വലത്-ക്ലിക്ക് ചെയ്യുമ്പോൾ New എന്നതിന് കീഴിലുള്ള AutoHotkey സ്ക്രിപ്റ്റ് ഓപ്ഷൻ തിരഞ്ഞെടുത്ത് വേഗത്തിൽ ഒരു പുതിയ സ്ക്രിപ്റ്റ് ചേർക്കാൻ കഴിയും.
നിങ്ങളുടെ സ്ക്രിപ്റ്റ് പരിഷ്ക്കരിക്കുന്നത് ആരംഭിക്കാൻ, നിങ്ങളുടെ പ്രിയപ്പെട്ട ടെക്സ്റ്റ് എഡിറ്ററിൽ പുതിയ ഫയൽ തുറക്കാം. ഓരോ പുതിയ സ്ക്രിപ്റ്റിലും മികച്ച പ്രകടനവും അനുയോജ്യതയും ഉറപ്പാക്കുന്ന ഒരു ഡിഫോൾട്ട് സ്ക്രിപ്റ്റ് ഉൾപ്പെടുന്നു.
ഹോട്ട്കീകളും ഹോട്ട്സ്ട്രിംഗുകളും
ഹോട്ട്കീകൾ അല്ലെങ്കിൽ കുറുക്കുവഴി കീകൾ ഒരു നിർദ്ദിഷ്ട പ്രവർത്തനത്തെ ട്രിഗർ ചെയ്യുന്ന കീബോർഡ് കീകളുടെ സംയോജനമാണ്.
ചുവടെയുള്ള ഉദാഹരണത്തിൽ, ഞങ്ങൾ Win + N എന്ന ഹോട്ട്കീ ഉപയോഗിക്കണമെന്ന് സൂചിപ്പിക്കാൻ "#n" എന്ന സ്ട്രിംഗ് ഉപയോഗിച്ചു. അടുത്ത വരി നോട്ട്പാഡ് ആപ്ലിക്കേഷനായി ഒരു റൺ കമാൻഡ് വ്യക്തമാക്കുന്നു. പ്രവർത്തനത്തിന്റെ അവസാനം സൂചിപ്പിക്കാൻ ഞങ്ങൾ റിട്ടേൺ കീ ഉപയോഗിക്കുന്നു.
പൗണ്ട് ചിഹ്നം വിജയത്തെ സൂചിപ്പിക്കുന്നു. "!" Alt കീയ്ക്ക് ചിഹ്നം ഉപയോഗിക്കുന്നു, Ctrl-ന് “^” ചിഹ്നവും Shift കീയ്ക്ക് “+” കീയും ഉപയോഗിക്കുന്നു. മൊത്തത്തിൽ, ഈ കീകൾ അറിയപ്പെടുന്നത് മോഡിഫയർ കീകൾ.
AutoHotkey പിന്തുണയ്ക്കുന്നു സന്ദർഭ-സെൻസിറ്റീവ് ഹോട്ട്കീകൾ. ഉദാഹരണത്തിന്, നിങ്ങൾ നിങ്ങളുടെ പ്രിയപ്പെട്ട എഡിറ്ററിൽ ആണെങ്കിൽ മാത്രം ഒരു പ്രവർത്തനം ട്രിഗർ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം. ഇത് ചെയ്യുന്നതിന്, AutoHotkey- ന് #IfWinActive കീവേഡ് ഉണ്ട്.
ചുവടെയുള്ള ഉദാഹരണത്തിൽ, ഞങ്ങൾ ഒരു ചേർത്തു #IfWinActive പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് ഉപയോക്താവ് നിലവിൽ നോട്ട്പാഡ് ആപ്ലിക്കേഷനിലാണോ എന്ന് ആദ്യം പരിശോധിക്കുന്ന നിർദ്ദേശം.
ഹോട്ട്സ്ട്രിംഗ്സ് നിങ്ങൾ ടൈപ്പുചെയ്യുമ്പോൾ ചുരുക്കെഴുത്തുകൾ വികസിപ്പിക്കുന്നതിനാണ് പ്രധാനമായും ഉപയോഗിക്കുന്നത്. ഉദാഹരണത്തിന്, നിങ്ങൾ "btw" എന്ന് ടൈപ്പ് ചെയ്തതിന് ശേഷം "വഴി" എന്ന് ടൈപ്പ് ചെയ്യുന്ന ഒരു AHK സ്ക്രിപ്റ്റ് നിങ്ങൾക്ക് സജ്ജീകരിക്കാം.
ഹോട്ട്സ്ട്രിംഗ് നിർവചിക്കുന്നത് വളരെ എളുപ്പമാണ്. രണ്ട് ജോഡി കോളണുകൾക്കിടയിൽ ട്രിഗർ ചുരുക്കെഴുത്ത് നൽകുക. ചുരുക്കത്തിന് ശേഷം അവസാനിക്കുന്ന ഒരു പ്രതീകം ടൈപ്പ് ചെയ്താൽ ഹോട്ട്സ്ട്രിംഗ് സജീവമാകും.
അവസാനിക്കുന്ന പ്രതീകങ്ങളിൽ പരാൻതീസിസ്, ബ്രാക്കറ്റുകൾ, ബ്രേസുകൾ, വിരാമചിഹ്നങ്ങൾ, ടാബുകൾ, സ്പെയ്സുകൾ, എന്റർ കീ എന്നിവ ഉൾപ്പെടുന്നു. ഉദാഹരണത്തിന്, മുകളിലുള്ള സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച്, എനിക്ക് ഹോട്ട്സ്ട്രിംഗ് ട്രിഗറിംഗ് കൂടാതെ “ttylm” എന്ന് ടൈപ്പുചെയ്യാനാകും.
ഉപയോക്താക്കൾക്ക് ഒരു ഫയലിൽ അത്രയും ഹോട്ട്സ്ട്രിംഗുകളും ഹോട്ട്കീകളും ഇടാം.
കീ ഇൻപുട്ട് അയയ്ക്കുക
മുമ്പത്തെ ഉദാഹരണങ്ങളിൽ, ടെക്സ്റ്റ് ഇൻപുട്ട് നൽകുന്ന പ്രവർത്തനങ്ങളുടെ ഉദാഹരണങ്ങൾ ഞങ്ങൾ കാണിച്ചിട്ടുണ്ട്. പല സന്ദർഭങ്ങളിലും ഇത് ഉപയോഗപ്രദമാണെങ്കിലും, പകരം കീ ഇൻപുട്ട് ഉപയോഗിക്കേണ്ട ചില സന്ദർഭങ്ങളുണ്ട്.
ഒരു കീ എപ്പോൾ അമർത്തുകയും അൺപ്രസ്സ് ചെയ്യുകയും ചെയ്യുന്നുവെന്നും അത് എത്രനേരം അമർത്തിപ്പിടിക്കണമെന്നും സ്ക്രിപ്റ്റിൽ വ്യക്തമാക്കാൻ ഈ സവിശേഷത നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു കീ കാലതാമസം ആവശ്യമുള്ള പ്രവർത്തനങ്ങൾ സാധാരണയായി ഒരു Send കമാൻഡ് ഉപയോഗിക്കും.
മുകളിലുള്ള ഉദാഹരണത്തിൽ, ഒരു സെക്കൻഡ് നേരത്തേക്ക് മുകളിലെ ആരോ കീ അമർത്തിപ്പിടിക്കുന്ന ഒരു സ്ക്രിപ്റ്റ് ഞങ്ങളുടെ പക്കലുണ്ട്. ഒരു കീ അമർത്തുന്നതിനും റിലീസ് ചെയ്യുന്നതിനും ഞങ്ങൾക്ക് പ്രത്യേക കമാൻഡുകൾ ഉണ്ടെന്ന് ശ്രദ്ധിക്കുക.
വെബ്സൈറ്റുകളും പ്രോഗ്രാമുകളും പ്രവർത്തിപ്പിക്കുക
ഫയലുകളും URL-കളും തുറക്കാൻ നമുക്ക് Run കമാൻഡ് ഉപയോഗിക്കാം. "ഇതുപോലുള്ള ഒരു വാക്യം ഉപയോഗിച്ച് ഒരു സ്വീകർത്താവിനെ വ്യക്തമാക്കുന്നുmailto:[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]” നൽകിയ സ്വീകർത്താവ് പൂരിപ്പിച്ച നിങ്ങളുടെ ഡിഫോൾട്ട് ഇമെയിൽ ആപ്ലിക്കേഷൻ തുറക്കും.
ഫയലുകൾ കൂടാതെ, നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പ്രത്യേക വിൻഡോസ് ഫോൾഡറുകൾ തുറക്കാൻ AHK നിങ്ങളെ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, റീസൈക്കിൾ ബിൻ തുറക്കാൻ, നമുക്ക് ആ ഫോൾഡറിന്റെ ആഗോള തനതായ ഐഡന്റിഫയർ ഉപയോഗിക്കാം CLSID. നിങ്ങൾക്ക് ഇത് ബ്രൗസ് ചെയ്യാം പട്ടിക വിൻഡോസിൽ ലഭ്യമായ CLSID-കൾ.
ഒബ്ജക്റ്റുകളും വേരിയബിളുകളും
AutoHotkey-യുടെ കൂടുതൽ വിപുലമായ സവിശേഷതകളിൽ വേരിയബിളുകളും ഒബ്ജക്റ്റുകളും ഉപയോഗിക്കാനുള്ള കഴിവ് ഉൾപ്പെടുന്നു.
മറ്റ് ഫംഗ്ഷനുകളിൽ നിന്നുള്ള ടെക്സ്റ്റ്, നമ്പറുകൾ, ഡാറ്റ എന്നിവ സംഭരിക്കുന്നതിന് വേരിയബിളുകൾ ഉപയോഗിക്കാം. ഒരു വേരിയബിളിന് നിങ്ങൾക്ക് ഏത് മൂല്യവും നൽകാം.
ഒബ്ജക്റ്റുകൾ കൂടുതൽ കാര്യക്ഷമമായി ഡാറ്റ സംഘടിപ്പിക്കുന്നതിനുള്ള ഒരു മാർഗമാണ്. ഒബ്ജക്റ്റുകൾ അടിസ്ഥാനപരമായി വേരിയബിളുകളുടെ ഒരു ശേഖരമാണ്. AHK-യിൽ, വേരിയബിൾ പേരുകൾ കീകൾ എന്നും ഉള്ളടക്കത്തെ മൂല്യങ്ങൾ എന്നും വിളിക്കുന്നു.
ഒബ്ജക്റ്റുകൾ ഒരു അറേ ഫോർമാറ്റിലായിരിക്കാം, അവിടെ ഓരോ മൂല്യത്തിനും ഒരു അനുബന്ധ സൂചിക അതിന്റെ കീയായി ഉണ്ട്. പകരമായി, കീകൾ സ്ട്രിംഗുകളോ നോൺ-സീക്വൻഷ്യൽ നമ്പറുകളോ ആയ ഒരു അസോസിയേറ്റീവ് അറേ നമുക്ക് ഉപയോഗിക്കാം.
ഉദാഹരണം കേസുകൾ ഉപയോഗിക്കുക
1. കീബോർഡ് റീമാപ്പിംഗ്
Dvorak പോലെയുള്ള ഇതര കീബോർഡ് മാപ്പിംഗുകൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന ഉപയോക്താക്കൾക്ക് ശരിയായ കീബോർഡ് മാപ്പിംഗുകൾ എളുപ്പത്തിൽ സജ്ജീകരിക്കാൻ ഒരു AutoHotkey സ്ക്രിപ്റ്റ് ഉപയോഗിക്കാം.
2. ഏത് വെബ്സൈറ്റിനും പ്രോഗ്രാമിനുമുള്ള ഹോട്ട്കീകൾ
നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഏത് പ്രോഗ്രാമും തുറക്കാനും ഏത് വെബ്സൈറ്റ് URL കൊണ്ടുവരാനും AutoHotkey-ന് കഴിയും. ഉദാഹരണത്തിന്, നിങ്ങൾ Ctrl + Shift + C അമർത്തുമ്പോൾ ഒരു Google തിരയൽ തുറക്കുന്ന ഒരു സ്ക്രിപ്റ്റ് നിങ്ങൾക്ക് സജ്ജീകരിക്കാനാകും. നിങ്ങൾ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന പ്രോഗ്രാമുകൾ ഒറ്റ കീസ്ട്രോക്ക് അകലെയായിരിക്കാം.
3. പതിവായി ഉപയോഗിക്കുന്ന ഫയൽ നാമങ്ങളോ ശൈലികളോ പൂരിപ്പിക്കുക
സ്വയം ടൈപ്പ് ചെയ്യാൻ മടുപ്പിക്കുന്ന വിവിധ ശൈലികളും ടെക്സ്റ്റ് സ്ട്രിംഗുകളും എളുപ്പത്തിൽ പൂരിപ്പിക്കാൻ AutoHotkey നിങ്ങളെ സഹായിക്കും. ഉദാഹരണത്തിന്, നിങ്ങളുടെ മെയിലിംഗ് വിലാസം ടൈപ്പ് ചെയ്യുന്ന ഒരു ചെറിയ ഹോട്ട്സ്ട്രിംഗ് നിങ്ങൾക്ക് സൃഷ്ടിക്കാൻ കഴിയും.
4. പ്രത്യേക പ്രതീകങ്ങൾക്കും വിരാമചിഹ്നങ്ങൾക്കുമുള്ള ഇഷ്ടാനുസൃത കുറുക്കുവഴികൾ
ñ അല്ലെങ്കിൽ é പോലുള്ള ഒരു പ്രത്യേക പ്രതീകം ടൈപ്പുചെയ്യാൻ നിങ്ങൾക്ക് എപ്പോഴെങ്കിലും ബുദ്ധിമുട്ട് നേരിട്ടിട്ടുണ്ടോ? ഒരു എൻ ഡാഷ് (-) അല്ലെങ്കിൽ ഒരു എം ഡാഷ് (-) എങ്ങനെ ടൈപ്പ് ചെയ്യണമെന്ന് ഓർക്കുന്നത് എഴുത്തുകാർക്ക് മടുപ്പിക്കുന്നതായി തോന്നിയേക്കാം. ഉപയോക്താക്കൾ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന പ്രത്യേക പ്രതീകങ്ങളിലേക്ക് ഇഷ്ടാനുസൃത കുറുക്കുവഴികൾ സൃഷ്ടിക്കാൻ AutoHotkey-ന് കഴിയും.
തീരുമാനം
വിൻഡോസ് ഉപയോക്താക്കൾക്കായി വളരെ ശക്തമായ ഒരു പ്രോഗ്രാമാണ് AutoHotkey.
ആവർത്തിച്ചുള്ളതും മടുപ്പിക്കുന്നതുമായ ജോലികൾ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിന് പ്രോഗ്രാം അനുയോജ്യമാണ്. AHK-യ്ക്ക് അതിന്റെ സ്ക്രിപ്റ്റിംഗ് ഭാഷ ഉപയോഗിച്ച് ചെയ്യാൻ കഴിയുന്ന ധാരാളം ജോലികളിൽ നിന്ന് പവർ ഉപയോക്താക്കൾക്കും സ്ക്രിപ്റ്റിംഗ് ആരാധകർക്കും തീർച്ചയായും പ്രയോജനം ലഭിക്കും.
നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക