Эмнелерди билүү керек
- AHK файлы бул AutoHotkey скрипти.
- Бирөөнү AutoHotkey менен ачыңыз же текст редактору менен түзөтүңүз.
- Ahk2Exe менен EXEге айландырыңыз.
Бул макалада AHK файлы деген эмне жана аны компьютериңизде кантип ачуу керек, ошондой эле аны кеңири колдонулган аткарылуучу форматка (EXE) кантип айландыруу керектиги түшүндүрүлөт.
AHK файлы деген эмне?
. AHK файл кеңейтүүсү бар файл бул AutoHotkey скрипти. Бул Windows'догу тапшырмаларды автоматташтыруу үчүн акысыз скрипт куралы тарабынан колдонулган жөнөкөй текст файл түрү.
AutoHotkey программасы бул файлды терезе чакырыктарын чыкылдатуу, тамгаларды жана сандарды терүү жана башка көптөгөн нерселерди автоматташтыруу үчүн колдонот. Бул өзгөчө ар дайым бирдей кадамдарды аткарган узакка созулган жана кайталануучу аракеттер үчүн пайдалуу.
AHK файлын кантип ачуу керек
AHK файлдары жөн гана текст файлдары болгону менен, алар AutoHotkey акысыз программасынын алкагында гана түшүнүлөт жана аткарылат. Анын тапшырмалары аткарылышы үчүн ал файл аткарылган компьютерге орнотулушу керек.
Синтаксис туура болсо, программалык камсыздоо файлда эмне жазылганын AutoHotkey аткарышы керек болгон буйруктардын сериясы катары түшүнөт.
Өзүңүз жасаган же ишенимдүү булактан жүктөп алган ушул сыяктуу аткарылуучу файлдарды гана колдонууга өзгөчө көңүл буруңуз. AutoHotkey орнотулган компьютерде AHK файлы пайда болгон учур - бул сиздин компьютериңизди тобокелге салган учур. Бул файлда зыяндуу скрипттер болушу мүмкүн, алар сиздин жеке файлдарыңызга жана маанилүү тутум файлдарына жашыруун зыян келтириши мүмкүн.
Мунун баары, AHK файлдары жөнөкөй текстте жазылгандыктан, каалаган текст редактору (мисалы, Windows'тун Блокноту же биздин Мыкты акысыз Текст Редакторлор тизмегибиздеги) кадамдарды түзүү жана учурдагы файлдарга өзгөртүүлөрдү киргизүү үчүн колдонулушу мүмкүн. Дагы бир жолу, текст файлында камтылган буйруктарды иш жүзүндө бир нерсе кылуу үчүн AutoHotkey орнотулушу керек.
Бул эгер сиз компьютериңизге AHK файлын жасасаңыз жана ал AutoHotkey орнотулганда жакшы иштесе, сиз ошол эле файлды программалык камсыздоосу жок башка бирөөнө жөнөтө албайсыз жана ал алар үчүн иштешин күтө албайсыз дегенди билдирет., да. Башкача айтканда, аны EXEге айлантпасаңыз, ал тууралуу төмөнкү бөлүмдөн көбүрөөк биле аласыз.
Эгер файлдын ичиндеги нускамалар ачык-айкын иш кылбаса, сиз AHK файлын ачканыңыз жоктой сезилиши мүмкүн. Мисалы, сиздики сиз клавиатура буйруктарынын өзгөчө айкалышын киргизгенден кийин сүйлөмдү жөн эле терүүгө орнотулган болсо, анда ал белгилүү файлды ачуу эч кандай терезени же анын иштеп жатканын көрсөтпөйт. Бирок, эгер ал башка программаларды ачууга, компьютериңизди өчүрүүгө ж.б. конфигурацияланган болсо, ачканыңызды билесиз.
Бирок, бардык ачык скрипттер Тапшырма башкаргычында, ошондой эле Windows тапшырмалар тилкесинин эскертме аймагында көрсөтүлөт. Андыктан, эгер бирөө фондо иштеп жатканын билбей жатсаңыз, ал аймактарды текшериңиз.
Кантип айландыруу керек
AHK файлдарын EXE форматына айландырса болот, алар AutoHotkey'ти ачык орнотпостон иштей алышат. EXEге конвертациялоо жөнүндө көбүрөөк маалыматты компаниянын Скриптти EXE (ahk2exe)ге айландыруу барагынан окуй аласыз.
Негизинен, муну жасоонун эң тез жолу бул файлды оң баскыч менен чыкылдатып, Скрипт түзүү дегенди тандоо. Сиз ошондой эле бул өзгөртүүнү AutoHotkeyдин орнотуу папкасында камтылган Ahk2Exe программасы аркылуу жасай аласыз. Аны Баштоо менюсу аркылуу издесеңиз болот же бул папкадан издесеңиз болот:
C:\Program Files\AutoHotkey\Compiler
AutoIt бул AutoHotkeyге окшош программа, бирок анын ордуна AUT жана AU3 файл форматтарын колдонот. AHKди ошол форматтардын бирине айландыруунун оңой жолу болбошу мүмкүн, андыктан AutoIt'те скриптти толугу менен кайра жазышыңыз керек болушу мүмкүн.
AHK файл мисалдары
Төмөндө AutoHotkey скрипттеринин бир нече мисалдары келтирилген. Жөн гана бирөөсүн текст редакторуна көчүрүп, AHK файл кеңейтүүсү менен сактап, андан кийин аны AutoHotkey иштеткен компьютерде ачыңыз. Алар фондо иштейт (ачык "көрбөйсүз") жана тиешелүү баскычтар иштетилгенде заматта иштейт.
Бул Windows жана H баскычтары бир убакта басылган сайын жашыруун файлдарды көрсөтөт же жашырат. Бул жашыруун файлдарды кол менен көрсөтүү/жашырууга караганда алда канча тезирээк.
; Жашыруун файлдарды көрсөтүү же жашыруу
h::
RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden
Эгер HiddenFiles_Status=2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden
1, Else
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2
in, G_lassW Эгерде (eh_Class="32770" ЖЕ A_OSVersion="WIN_VISTA") жөнөтүү, {F5} Else PostMessage, 0x111, 28931,,, A Return
Төмөнкү бир кыйла жөнөкөй скрипт, аны толугу менен өзүңүз каалагандай түзөтө аласыз. Ал тез баскычтоптун жарлыгы менен программаны ачат. Бул мисалда биз аны WIN+N басылганда блокнот ачууга койдук.
n::Блокнотту иштетүү
Буйрук сунушту каалаган жерден тез ача турган окшош:
p::Run cmd
Синтаксис суроолору үчүн AutoHotkey Ыкчам маалымдамасын жана башка скрипт мисалдарын AutoHotkey Script Showcase караңыз.
Дагы эле ача албай жатасызбы?
Эгер файлыңыз AutoHotkey орнотулганда иштебесе жана өзгөчө текст редактору менен көргөндө сизге текст буйруктарын көрсөтпөсө, анда сизде булардын бири да жок болушу мүмкүн. скрипттер.
Кээ бир файлдардын аягында "AHK" сыяктуу жазылган суффикс колдонулат, бирок бул файлдарга бирдей мамиле кылышыңыз керек дегенди билдирбейт – алар дайыма эле бир эле программалар менен ачыла бербейт же ошол эле куралдар.
Мисалы, сизде чындап эле AHX файлы бардыр, ал WinAHX Tracker Module файлы, AutoHotkey менен колдонулган скрипт файлдарына эч кандай тиешеси жок. Же бул Photoshop менен колдонулган AHS файлы болушу мүмкүн.
Дагы окшош, бирок такыр башка файл кеңейтүүсү - APK. Булар Android операциялык тутумунда иштеген колдонмолор жана текст файлдарынан мүмкүн болушунча алыс жайгашкандыктан, алардын бири сизде болсо, аны ачуу үчүн жогорудагы AutoHotkey ачкычтарын колдоно албай каласыз.
ASHX файлдары дагы бир мисал. Бул файл кеңейтүүсүнө бир гана тамга кошулат, бирок формат анын ордуна ASP. NET веб сервер колдонмолоруна тиешелүү.
Бул жерде сиздин файлыңыз колдонуп жаткан файл кеңейтүүсүн изилдөө керек, андыктан файлды ача же конвертациялай турган ылайыктуу программаны таба аласыз.