පටුන[සඟවන්න][පෙන්වන්න]
ක්ලික් කිරීම් කිහිපයකින් පුනරාවර්තන කාර්යයන් කිරීමට ක්රමයක් තිබේද?
බොහෝ පරිශීලකයින් දැනටමත් ඵලදායිතාව සඳහා මූලික කෙටිමං යතුරු කිහිපයක් දනී. GUI වටා සැරිසැරීමට ඔබේ මූසිකය භාවිතා කරනවා වෙනුවට, ඔබට ඔබේ කාර්යය සුරැකීමට Ctrl+S භාවිතා කළ හැක. විවෘත සෑම කවුළුවක්ම අතින් අවම කිරීම වෙනුවට, ඔබට ඔබේ ඩෙස්ක්ටොප් එක පෙන්වීමට Win+D ටයිප් කළ හැක. නමුත් ඔබේම කෙටිමං යතුරු නිර්මාණය කිරීමට ක්රමයක් තිබේද?
AutoHotkey යනු ඔබට පහසුවෙන් කේත රේඛා කිහිපයක් සමඟ අභිරුචි විධාන නිර්මාණය කිරීමට ඉගෙන ගත හැකි වැඩසටහනකි. ඔබගේ ප්රියතම වෙබ් අඩවි හෝ වැඩසටහන් යතුරු එබීම් කිහිපයකින් විවෘත කිරීමට හෝ ඔබ "currdate" ටයිප් කරන විට වත්මන් දිනය ස්වයංක්රීයව ඇතුල් කිරීමට හැකි වීම ගැන සිතන්න.
මෙම ලිපිය ඔබට AutoHotkey හි සොයා ගත හැකි මූලික විශේෂාංග කිහිපයක් මෙන්ම වැඩසටහන සඳහා පොදු භාවිත අවස්ථා කිහිපයක් ගවේෂණය කරනු ඇත.
AutoHotKey යනු කුමක්ද?
AutoHotkey යනු Microsoft Windows හි පවතින නිදහස් සහ විවෘත මූලාශ්ර අභිරුචි ස්ක්රිප්ටින් භාෂාවකි. එය මුලින් සංවර්ධනය කරන ලද්දේ යතුරුපුවරු කෙටිමං පහසුවෙන් සහ පරිගණක කාර්යයන් පහසුවෙන් ස්වයංක්රීය කිරීම සඳහා හොට්කී නිර්මාණය කිරීමට ය.
මෙම වැඩසටහන සමඟින්, පරිශීලකයින්ට යතුරුපුවරු සහ මූසික ආදාන මාලාවක් අනුකරණය කළ හැකි ස්ක්රිප්ට් සහ මැක්රෝ පහසුවෙන් නිර්මාණය කළ හැකිය. AutoHotkey හි උසස් භාවිත අවස්ථා පවා පරිශීලක අතුරුමුහුණත් සහ මෙනු තීරු භාවිතා කරමින් ඔබට ඔබේ ස්ක්රිප්ට් එක හරියටම කිරීමට අවශ්ය දේ සඳහන් කරයි.
AutoHotkey C++ මත ධාවනය වන බැවින්, සෑම ස්ක්රිප්ට් එකක්ම පහසුවෙන් .EXE ගොනුවක් බවට පරිවර්තනය කළ හැකි අතර ඕනෑම අයෙකුට AutoHotkey ස්ථාපනය කර නොමැති වුවද ධාවනය කළ හැක.
පරිශීලකයින්ට ඔවුන්ගේ තුළ AutoHotkey ස්ථාපනය කළ හැකිය නිල වෙබ් අඩවිය. ඔවුන්ගේ ලේඛගතකිරීම ආරම්භක-හිතකාමී සහ පුළුල් වේ.
මූලික ලක්ෂණ
- විචල්ය පැවරීමේ සහ ලබා ගැනීමේ හැකියාව
- සමහර යතුරුපුවරු යතුරු නැවත සකස් කරන්න හෝ අක්රිය කරන්න
- යතුරුපුවරුව, මූසිකය සහ ජොයිස්ටික් ආදානය අනුකරණය කරන්න
- පරිශීලකයින්ට නිශ්චිත පෙළ ප්රතිස්ථාපනය කළ හැකි "හොට්ස්ට්රින්ග්" පැවරිය හැක
- GUI හරහා අභිරුචි දත්ත ඇතුළත් කිරීමේ පෝරම
- Windows API සමඟ අනුකූලතාව
- අභිරුචි අරා හෝ වස්තු සාදන්න.
- පරිශීලකයින්ට පෙළ හැසිරවීමට, අගයන් ගණනය කිරීමට සහ තවත් බොහෝ දේ සඳහා උපකාර කළ හැකි පුළුල් ශ්රිත පුස්තකාලයක් සමඟ පැමිණේ.
මූලික සංකල්ප
ඔබගේ AutoHotkey ස්ක්රිප්ට් තැනීමේදී ඔබට භාවිතා කළ හැකි මූලික සංකල්ප කිහිපයක පෙරදසුනක් මෙන්න.
නව ගොනුවක් නිර්මාණය කිරීම
AutoHotkey ස්ථාපනය කළ පසු, ඔබ ඔබේ ඩෙස්ක්ටොප් එක මත දකුණු-ක්ලික් කළ විට New යටතේ ඇති AutoHotkey Script විකල්පය තේරීමෙන් Windows පරිශීලකයින්ට ඉක්මනින් නව පිටපතක් එක් කළ හැක.
ඔබගේ ස්ක්රිප්ට් වෙනස් කිරීම ආරම්භ කිරීමට, ඔබට ඔබගේ ප්රියතම පෙළ සංස්කාරකයේ නව ගොනුව විවෘත කළ හැක. සෑම නව ස්ක්රිප්ට් එකකම හොඳම කාර්ය සාධනය සහ ගැළපුම සහතික කරන පෙරනිමි ස්ක්රිප්ට් ඇතුළත් වේ.
Hotkeys සහ Hotstrings
හොට්කීස් හෝ කෙටිමං යතුරු යනු නිශ්චිත ක්රියාවක් අවුලුවන යතුරුපුවරු යතුරු වල සංයෝජන වේ.
පහත උදාහරණයේ, අපි Win + N Hotkey භාවිතා කිරීමට අවශ්ය බව දැක්වීමට “#n” තන්තුව භාවිතා කර ඇත. ඊළඟ පේළියේ Notepad යෙදුම සඳහා Run විධානයක් නියම කරයි. ක්රියාවේ අවසානය සංඥා කිරීමට අපි ආපසු යතුර භාවිතා කරමු.
පවුම් ලකුණෙන් අදහස් කරන්නේ Win යන්නයි. එම "!" Alt යතුර සඳහා සංකේතය ද, Ctrl සඳහා “^” සංකේතය ද, Shift යතුර සඳහා “+” යතුර ද භාවිතා වේ. සාමූහිකව, මෙම යතුරු ලෙස හැඳින්වේ modifier යතුරු.
AutoHotkey ද සහය දක්වයි සන්දර්භය-සංවේදී උණුසුම් යතුරු. උදාහරණයක් ලෙස, ඔබ ඔබේ ප්රියතම සංස්කාරකයේ සිටින්නේ නම් පමණක් ක්රියාවක් අවුලුවාලීමට ඔබට අවශ්ය විය හැක. මෙය සිදු කිරීම සඳහා, AutoHotkey සතුව #IfWinActive මූල පදයක් ඇත.
පහත උදාහරණයේ, අපි a එකතු කර ඇත #IfWinActive ක්රියාව සිදු කිරීමට පෙර පරිශීලකයා දැනට Notepad යෙදුමේ සිටීදැයි පළමුව පරීක්ෂා කරන නියෝගය.
උණුසුම් නූල් ඔබ ඒවා ටයිප් කරන විට කෙටි යෙදුම් පුළුල් කිරීමට ප්රධාන වශයෙන් භාවිතා වේ. උදාහරණයක් ලෙස, ඔබ "btw" ටයිප් කළ පසු "මාර්ගයෙන්" ටයිප් කරන AHK ස්ක්රිප්ට් එකක් සැකසිය හැක.
Hotstring නිර්වචනය කිරීම ඉතා පහසුය. කොලෝන යුගල දෙකක් අතර ප්රේරක කෙටි යෙදුම සරලව සකසන්න. ඔබ කෙටියෙන් පසු අවසන් අක්ෂරයක් ටයිප් කළ පසු hotstring සක්රිය වේ.
අවසන් අක්ෂරවලට වරහන්, වරහන්, වරහන්, විරාම ලකුණු, ටැබ්, හිස්තැන් සහ Enter යතුර ඇතුළත් වේ. උදාහරණයක් ලෙස, ඉහත ස්ක්රිප්ටය භාවිතයෙන්, මට හොට්ස්ට්රින් ප්රේරකය නොමැතිව “ttylm” ටයිප් කළ හැක.
පරිශීලකයින්ට එක් ගොනුවකට හොට්ස්ට්රින්ග් සහ හොට්කී ප්රමාණයක් තැබිය හැකිය.
යතුරු ආදානය යවන්න
පෙර උදාහරණවල, අපි පෙළ ආදානය ලබා දෙන ක්රියා පිළිබඳ උදාහරණ පෙන්වා ඇත. මෙය බොහෝ අවස්ථාවලදී ප්රයෝජනවත් වන අතර, ඒ වෙනුවට අපට Send Key Input භාවිතා කිරීමට සිදු විය හැකි සමහර අවස්ථා තිබේ.
මෙම විශේෂාංගය මඟින් ඔබට ස්ක්රිප්ට් එකෙහි යතුරක් එබූ විට සහ ඔබා නොදැමූ විට සහ එය කොපමණ කාලයක් එබිය යුතුද යන්න සඳහන් කිරීමට ඉඩ සලසයි. යතුරු ප්රමාදයක් අවශ්ය වන ක්රියා සාමාන්යයෙන් Send විධානයක් භාවිතා කරයි.
ඉහත උදාහරණයේ, අපට ඉහළ ඊතල යතුර තත්පරයක් සඳහා රඳවා තබා ගන්නා ස්ක්රිප්ට් එකක් ඇත. යතුරක් එබීම සහ මුදා හැරීම සඳහා අපට වෙනම විධාන ඇති බව සලකන්න.
වෙබ් අඩවි සහ වැඩසටහන් ධාවනය කරන්න
ගොනු සහ URL විවෘත කිරීමට අපට Run විධානය භාවිතා කළ හැකිය. " වැනි වාක්ය ඛණ්ඩයක් සමඟ ලබන්නෙකු සඳහන් කිරීමmailto:[විද්යුත් ආරක්ෂිත]” පුරවා ඇති ලබන්නා සමඟ ඔබේ පෙරනිමි විද්යුත් තැපැල් යෙදුම විවෘත කරනු ඇත.
ගොනු වලට අමතරව, AHK ඔබට ඔබේ මෙහෙයුම් පද්ධතියේ විශේෂ වින්ඩෝස් ෆෝල්ඩර විවෘත කිරීමට ඉඩ සලසයි. උදාහරණයක් ලෙස, ප්රතිචක්රීකරණ බඳුන විවෘත කිරීමට, අපට එම ෆෝල්ඩරයේ ගෝලීය වශයෙන් අනන්ය හඳුනාගැනීමක් හෝ භාවිත කළ හැක CLSID. ඔබට මෙය බ්රවුස් කළ හැක ලැයිස්තුව වින්ඩෝස් හි ඇති CLSIDs.
වස්තු සහ විචල්යයන්
AutoHotkey සඳහා වඩාත් දියුණු විශේෂාංග අතර විචල්යයන් සහ වස්තු භාවිතා කිරීමේ හැකියාව ඇතුළත් වේ.
වෙනත් කාර්යයන් වලින් පෙළ, අංක සහ දත්ත ගබඩා කිරීමට විචල්ය භාවිතා කළ හැක. ඔබට විචල්යයකට ඕනෑම අගයක් පැවරිය හැක.
Objects යනු දත්ත වඩාත් කාර්යක්ෂමව සංවිධානය කිරීමේ ක්රමයකි. වස්තු යනු මූලික වශයෙන් විචල්ය එකතුවකි. AHK හි, විචල්ය නම් යතුරු ලෙස හඳුන්වන අතර අන්තර්ගතය අගයන් ලෙස හැඳින්වේ.
වස්තු අරා ආකෘතියකින් විය හැකි අතර, එක් එක් අගයට එහි යතුර ලෙස සම්බන්ධිත දර්ශකයක් ඇත. විකල්පයක් ලෙස, අපට යතුරු නූල් හෝ අනුක්රමික නොවන සංඛ්යා වන ආශ්රිත අරාවක් භාවිතා කළ හැක.
උදාහරණ භාවිත අවස්ථා
1. යතුරු පුවරුව නැවත සකස් කිරීම
Dvorak වැනි විකල්ප යතුරුපුවරු සිතියම්ගත කිරීම් භාවිතා කිරීමට අවශ්ය පරිශීලකයින්ට නිසි යතුරුපුවරු සිතියම්ගත කිරීම් පහසුවෙන් සැකසීමට AutoHotkey ස්ක්රිප්ට් එකක් භාවිත කළ හැක.
2. ඕනෑම වෙබ් අඩවියක් සහ වැඩසටහනක් සඳහා Hotkeys
AutoHotkey හට ඔබේ පරිගණකයේ ඕනෑම වැඩසටහනක් විවෘත කර ඕනෑම වෙබ් අඩවි URL එකක් ගෙන ඒමට හැකිය. උදාහරණයක් ලෙස, ඔබ Ctrl + Shift + C එබූ විට Google සෙවුමක් විවෘත කරන ස්ක්රිප්ට් එකක් ඔබට පිහිටුවිය හැක. ඔබගේ වැඩිපුරම භාවිතා කරන වැඩසටහන් තනි යතුරු එබීමකින් විය හැක.
3. නිතර භාවිතා කරන ගොනු නාම හෝ වාක්ය ඛණ්ඩ පුරවන්න
ඔබටම ටයිප් කිරීමට වෙහෙසකර විය හැකි විවිධ වාක්ය ඛණ්ඩ සහ පෙළ තන්තු පහසුවෙන් පිරවීමට AutoHotkey ඔබට උදවු කළ හැක. උදාහරණයක් ලෙස, ඔබට ඔබගේ තැපැල් ලිපිනය ටයිප් කරන කෙටි hotstring එකක් සෑදිය හැක.
4. විශේෂ අක්ෂර සහ විරාම ලකුණු සඳහා අභිරුචි කෙටිමං
ඔබට කවදා හෝ ñ හෝ é වැනි විශේෂ අක්ෂරයක් ටයිප් කිරීමට අපහසු වී තිබේද? එන් ඩෑෂ් (-) හෝ එම් ඩෑෂ් (-) ටයිප් කරන්නේ කෙසේදැයි මතක තබා ගැනීම ලේඛකයින්ට වෙහෙසකර විය හැකිය. AutoHotkey පරිශීලකයින්ට ඔවුන්ගේ වැඩිපුරම භාවිතා කරන විශේෂ අක්ෂර සඳහා අභිරුචි කෙටිමං නිර්මාණය කිරීමට උදවු කළ හැක.
නිගමනය
AutoHotkey යනු වින්ඩෝස් භාවිතා කරන්නන් සඳහා අතිශයින්ම බලවත් වැඩසටහනකි.
පුනරාවර්තන සහ වෙහෙසකර කාර්යයන් ස්වයංක්රීය කිරීම සඳහා වැඩසටහන පරිපූර්ණයි. AHK හට එහි ස්ක්රිප්ටින් භාෂාවෙන් කළ හැකි අතිවිශාල කාර්යයන් සංඛ්යාවෙන් බලය භාවිතා කරන්නන් සහ ස්ක්රිප්ටින් රසිකයින් නිසැකවම ප්රතිලාභ ලබනු ඇත.
ඔබමයි