Мазмұны[Жасыру][Көрсету]
Бірнеше рет басу арқылы қайталанатын тапсырмаларды орындаудың жолы бар ма?
Көптеген пайдаланушылар өнімділікке арналған кейбір негізгі пернелер тіркесімін біледі. GUI айналасында шарлау үшін тінтуірді пайдаланудың орнына, жұмысыңызды сақтау үшін жай ғана Ctrl+S пернелерін пайдалануға болады. Әрбір ашық терезені қолмен кішірейтудің орнына, жұмыс үстелін көрсету үшін Win+D теруге болады. Бірақ жеке пернелер тіркесімін жасаудың жолы бар ма?
AutoHotkey - кодтың бірнеше жолы бар пайдаланушы пәрмендерін жасауды оңай үйренуге болатын бағдарлама. Таңдаулы веб-сайттарды немесе бағдарламаларды бірнеше пернені басу арқылы ашу мүмкіндігін немесе «currdate» пернесін терген кезде ағымдағы күнді автоматты түрде енгізуді елестетіп көріңіз.
Бұл мақала AutoHotkey бағдарламасында табуға болатын кейбір негізгі мүмкіндіктерді қарастырады, сонымен қатар бағдарламаның кейбір жалпы пайдалану жағдайларын зерттейді.
AutoHotKey дегеніміз не?
AutoHotkey — Microsoft Windows жүйесінде қол жетімді тегін және бастапқы коды бар теңшелетін сценарий тілі. Ол бастапқыда пернелер тіркесімін оңай жасау және компьютер тапсырмаларын оңай автоматтандыру үшін жылдам пернелерді жасау үшін әзірленген.
Бұл бағдарламаның көмегімен пайдаланушылар пернетақта мен тінтуірдің енгізу жолын қайталай алатын сценарийлер мен макростарды оңай жасай алады. AutoHotkey қолданбасының кеңейтілген пайдалану жағдайлары тіпті сценарийіңіздің нақты не істегіңіз келетінін көрсету үшін пайдаланушы интерфейстері мен мәзір жолақтарын пайдаланады.
AutoHotkey C++ тілінде жұмыс істейтіндіктен, әрбір сценарийді AutoHotkey орнатылмаған болса да, кез келген адам іске қоса алатын .EXE файлына оңай түрлендіруге болады.
Пайдаланушылар AutoHotkey-ді өз ішінде орната алады ресми сайты. Олардың құжаттама сонымен қатар жаңадан бастаушыға ыңғайлы және кең.
Басты ерекшеліктер
- Айнымалыларды тағайындау және алу мүмкіндігі
- Кейбір пернетақта пернелерін қайта салыңыз немесе өшіріңіз
- Пернетақтаны, тінтуірді және джойстикті енгізуді имитациялаңыз
- Пайдаланушылар белгілі бір мәтінді алмастыра алатын «ыстық жолдарды» тағайындай алады
- GUI арқылы реттелетін деректерді енгізу пішіндері
- Windows API интерфейсімен үйлесімділік
- Теңшелетін массивтерді немесе нысандарды жасаңыз.
- Пайдаланушыларға мәтінді өңдеуге, мәндерді есептеуге және т.б. көмектесетін функциялардың кең кітапханасымен бірге келеді
Негізгі түсініктер
Мұнда AutoHotkey сценарийлерін құру кезінде пайдалануға болатын кейбір негізгі түсініктердің алдын ала қарауы берілген.
Жаңа файл жасау
AutoHotkey орнатылғаннан кейін Windows пайдаланушылары Жұмыс үстелінде тінтуірдің оң жақ түймешігімен басқан кезде Жаңа астындағы AutoHotkey сценарийі опциясын таңдау арқылы жаңа сценарийді жылдам қоса алады.
Сценарийді өзгертуді бастау үшін жаңа файлды таңдаулы мәтін өңдегішінде ашуға болады. Әрбір жаңа сценарий ең жақсы өнімділік пен үйлесімділікті қамтамасыз ететін әдепкі сценарийді қамтиды.
Жылдам пернелер және жылдам жолдар
Жылдам пернелер немесе пернелер тіркесімдері - белгілі бір әрекетті іске қосатын пернетақта пернелерінің тіркесімі.
Төмендегі мысалда біз Win + N жылдам пернесін пайдаланғымыз келетінін көрсету үшін “#n” жолын қолдандық. Келесі жол Блокнот қолданбасы үшін Іске қосу пәрменін көрсетеді. Қайтару пернесін әрекеттің аяқталғанын білдіру үшін қолданамыз.
Фунт белгісі Жеңіс дегенді білдіреді. «!» символы Alt пернесі үшін, «^» таңбасы Ctrl үшін, ал «+» пернесі Shift пернесі үшін пайдаланылады. Бұл кілттер жиынтығы ретінде белгілі модификатор пернелері.
AutoHotkey де қолдайды контекстке сезімтал жылдам пернелер. Мысалы, таңдаулы өңдегіште болсаңыз ғана әрекетті іске қосқыңыз келуі мүмкін. Мұны істеу үшін AutoHotkey-де #IfWinActive кілт сөзі бар.
Төмендегі мысалда біз a қостық #ЕгерWinActive әрекетті орындау алдында пайдаланушының қазіргі уақытта Блокнот қолданбасында болуын тексеретін директива.
Ыстық жолдар негізінен қысқартуларды теру кезінде кеңейту үшін пайдаланылады. Мысалы, «btw» деп тергеннен кейін «айтпақшы» деп теретін AHK сценарийін орнатуға болады.
Hotstring анықтау өте оңай. Екі қос нүктенің арасына триггердің аббревиатурасын қойыңыз. Қысқартудан кейін аяқталатын таңбаны тергеннен кейін ыстық жол белсендіріледі.
Аяқталатын таңбаларға жақшалар, жақшалар, жақшалар, тыныс белгілері, қойындылар, бос орындар және Enter пернесі кіреді. Мысалы, жоғарыдағы сценарийді пайдаланып, мен «ttylm» сөзін ыстық жолды іске қосусыз тере аламын.
Пайдаланушылар бір файлға сонша жылдам жолдар мен жылдам пернелерді орналастыра алады.
Кілтті енгізуді жіберу
Алдыңғы мысалдарда біз мәтін енгізуді қайтаратын әрекеттердің мысалдарын көрсеттік. Бұл көптеген жағдайларда пайдалы болғанымен, орнына Жіберу кілтін енгізу қажет болуы мүмкін кейбір жағдайлар бар.
Бұл мүмкіндік сценарийде пернені басылған және басылған кезде және оның қанша уақыт басылғанын көрсетуге мүмкіндік береді. Кілтті кідіртуді қажет ететін әрекеттер әдетте Жіберу пәрменін пайдаланады.
Жоғарыдағы мысалда бізде жоғары көрсеткі пернесін бір секунд бойы басып тұратын сценарий бар. Бізде пернені басу және босату үшін бөлек пәрмендер бар екеніне назар аударыңыз.
Веб-сайттар мен бағдарламаларды іске қосыңыз
Біз файлдар мен URL мекенжайларын ашу үшін Run командасын пайдалана аламыз. Алушыны келесідей сөз тіркесі арқылы көрсетуMailto:[электрондық пошта қорғалған]» берілген алушы толтырылған әдепкі электрондық пошта қолданбасын ашады.
Файлдардан басқа, AHK операциялық жүйеде арнайы Windows қалталарын ашуға мүмкіндік береді. Мысалы, қоқыс жәшігін ашу үшін сол қалтаның жаһандық бірегей идентификаторын немесе CLSID. Мұны шолуға болады тізім Windows жүйесінде қол жетімді CLSID саны.
Объектілер және айнымалылар
AutoHotkey үшін қосымша мүмкіндіктер айнымалылар мен нысандарды пайдалану мүмкіндігін қамтиды.
Айнымалылар мәтінді, сандарды және басқа функциялардан деректерді сақтау үшін пайдаланылуы мүмкін. Айнымалыға кез келген мәнді тағайындауға болады.
Нысандар деректерді тиімдірек ұйымдастыру тәсілі болып табылады. Объектілер негізінен айнымалылар жиыны болып табылады. AHK-де айнымалы атаулары кілттер ретінде белгілі, ал мазмұны мәндер деп аталады.
Нысандар массив пішімінде болуы мүмкін, мұнда әрбір мәннің кілті ретінде байланысты индексі болады. Балама ретінде, пернелер жолдар немесе дәйекті емес сандар болатын ассоциативті массивді пайдалана аламыз.
Мысал пайдалану жағдайлары
1. Пернетақтаны қайта құру
Dvorak сияқты баламалы пернетақта салыстыруларын пайдаланғысы келетін пайдаланушылар дұрыс пернетақта салыстыруларын оңай орнату үшін AutoHotkey сценарийін пайдалана алады.
2. Кез келген веб-сайт пен бағдарламаға арналған жылдам пернелер
AutoHotkey компьютердегі кез келген бағдарламаны ашып, кез келген веб-сайттың URL мекенжайын шығара алады. Мысалы, Ctrl + Shift + C пернелер тіркесімін басқанда Google Search қызметін ашатын сценарийді орнатуға болады. Ең жиі қолданылатын бағдарламалар бір пернені басу арқылы болуы мүмкін.
3. Жиі қолданылатын файл атауларын немесе сөз тіркестерін толтырыңыз
AutoHotkey әр түрлі фразалар мен мәтін жолдарын оңай толтыруға көмектеседі, оларды өзіңіз теру жалықтыруы мүмкін. Мысалы, пошталық мекенжайыңызды теретін қысқа жедел жолды жасауға болады.
4. Арнайы таңбалар мен тыныс белгілері үшін реттелетін таңбашалар
Сізде ñ немесе é сияқты арнайы таңбаны теру қиын болды ма? Жазушыларға сызықша (–) немесе сызықша (—) қалай теру керектігін есте сақтау жалықтыруы мүмкін. AutoHotkey пайдаланушыларға ең жиі қолданылатын арнайы таңбаларға теңшелетін таңбашалар жасауға көмектесе алады.
қорытынды
AutoHotkey — Windows пайдаланушылары үшін өте қуатты бағдарлама.
Бағдарлама қайталанатын және жалықтыратын тапсырмаларды автоматтандыруға өте ыңғайлы. Күшті пайдаланушылар мен сценарийлер жанкүйерлері AHK сценарий тілімен орындай алатын көптеген тапсырмалардан пайда көреді.
пікір қалдыру