Ҳуҷҷати AHK чист?

Чӣ тавр кушод, Таҳрир, & Иваз кардани файлҳои AHK

Файл бо вусъати файли .AHK файли AutoHotkey. Ин навъи файли оддии матн , ки аз ҷониби AutoHotkey истифода мешавад, воситаи абзори ройгон барои автоматикунонии вазифаҳои дар Windows мебошад.

Барномаи AutoHotkey метавонад файли AHK-ро барои автоматизатсия кардани чизҳо, ба монанди ангуштзании тиреза, рақамҳо ва рақамҳо, ва бештар аз он истифода барад. Он барои дарозмуддат, тарҳрезӣ ва амалҳои такрорӣ, ки ҳамеша ҳамеша ба як марҳила пайравӣ мекунанд, муфид аст.

Чӣ гуна кушодани файли AHK

Гарчанде, файлҳои AHK танҳо файлҳои матн ҳастанд, онҳо танҳо дар доираи барномаи Free AutoHotkey фаҳмиданд ва иҷро карда мешаванд. Ин барнома бояд бо мақсади кушодани файли AHK барои анҷом додани вазифаҳое, ки файл муайян мекунад, насб карда шаванд.

То он даме, ки синтез дуруст аст, нармафзори он дар файли AHK навишта шудааст, ки як қатор фармонҳо, ки AutoHotkey бояд риоя шавад.

Муҳимтар: Барои нигоҳ доштани файлҳои иҷрошаванда, монанди AHK, ки шумо худатон худатон сохтаед ё аз сарчашмаи боваринок бор кардаед, нигоҳубин кунед . Дар айни замон файли AHK дар компютере, ки AutoHotkey насб кардааст, лаҳзаи ба компютери шумо хатарнокро медиҳад. Файл метавонад дорои скриптҳои зараровар, ки метавонад ҳам ба файлҳои шахсӣ, инчунин файлҳои муҳими система зарар расонад.

Эзоҳ: Варақи AutoHotkey саҳифаи ҳам версияи ҳаматарафаи нармафзор, инчунин варианти бесим барои ҳар ду намуди 32-bit ва 64-bit Windows мебошад.

Ҳама чизҳое, ки мегӯянд, чунки файлҳои AHK дар матни оддӣ навишта шудаанд, ҳар як муҳаррири матнӣ (монанди Notepad дар Windows ё яке аз рӯйхатҳои Текст Free Text Free Editors ) мумкин аст барои сохтани қадамҳо ва тағйирот дар файли AHK мавҷуданд. Бо вуҷуди ин, барномаи AutoHotkey бояд барои сохтани фармонҳое, ки дар файли матн дохил карда шудаанд, воқеан кор кунанд .

Ин маънои онро дорад, ки агар шумо дар файли AHK-ро дар компютери шумо насб кунед ва он бо AutoHotkey насб мекунад, шумо наметавонед, ки ҳамон файли AHKро ба шахси дигар, ки нармафзори насб надорад, интизор шавед ва интизор шавед, ки онҳо низ барои онҳо кор кунанд. Ин аст, албатта, агар шумо файли AHK-ро ба файли EXE табдил диҳед , ки шумо метавонед дар бораи он дар фасли дар поёнтар маълумот пайдо кунед.

Эзоҳ: Ин метавонад ба назар намерасад, ки агар дастур дар дохили файл ягон чизи воқеиро иҷро накунад, як файли AHK кушода шуд. Масалан, агар шумо AHK-и худро танзим кунед, пас танҳо пас аз ворид кардани ҷудосози махсуси фармонҳои клавиатура , пас кушодани он, ки файли махсуси AHK ҳеҷ гуна тиреза ё нишонаи он иҷро намекунад. Бо вуҷуди ин, шумо барои боварӣ доред, ки шумо кушода будед, агар он барои кушодани барномаҳои дигар, компютери шуморо пӯшонад ва ғайра.

Бо вуҷуди ин, ҳамаи скриптҳои кушода дар менеҷери идоракунӣ ҳамчун AutoHotkey , инчунин дар соҳаи огоҳиномавии вазифаи Windows нишон дода мешавад. Пас, агар шумо боварӣ надошта бошед, ки оё хабари AHK ҳоло дар замина кор мекунад, боварӣ ҳосил кунед, ки ин соҳаҳо санҷида мешаванд.

Чӣ тавр иваз кардани файли AHK

Ҳуҷҷатҳои AHK метавонанд ба EXE табдил дода шаванд, то ки онҳо тавонанд нармафзори AutoHotkey-ро насб кунанд. Шумо метавонед дар саҳифаи EXE (ahk2exe) дар бораи тағйирёбандаи AHK ба EXE дар бораи тағйироти ТЕП (Ширкати Convert Script) муроҷиат кунед.

Асосан, роҳи зудтарин барои он аст, ки ба пахш кардани файли AHK-ро пахш кунед ва интихоб кунед. Шумо инчунин метавонед файли AHK ба воситаи барномаи Ahk2Exe, ки дар ҷузвдони насбшудаи AutoHotkey (шумо метавонед онро аз тариқи менюи Оғоз ё бо воситаи Варақи Ҷустуҷӯ монанди Файл ҷустуҷӯ кунед), ки ба шумо имкон медиҳад, ки шумо файлеро интихоб кунед.

AutoIt барномаест, ки ба AutoHotkey монанд аст, аммо ба ҷои AHK ба форматҳои AUT ва AU3 истифода мебаранд. Мумкин аст, роҳи осон барои табдил додани файли AHK ба AU3 / AUT дошта бошед, пас шумо бояд пурра ба скрипт дар AutoIt нависед, агар ин чӣ баъд аз он ҳастед.

Мисолҳои AHK

Дар поён чанд намунаи файли AHK, ки шумо метавонед дар дақиқаҳо истифода баред. Танҳо як таҳриргари матнро нусхабардорӣ кунед, онро бо файлҳои .AHK сабт кунед ва онро дар компютер, ки AutoHotkey иҷро мекунад, кушоед. Онҳо дар замина кор мекунанд (шумо онҳоро "кушодан" мешуморед) ва дарҳол вақте ки тугмаҳои мувофиқи ҳассос пайдо мешаванд.

Ин яке аз скрипт AutoHotkey аст, ки ҳар дафъаи пинҳониро нишон медиҳад ва пинҳон мекунанд, калиди Windows key ва H ба як вақт пахш карда мешаванд. Ин хеле нисбат ба дастнавис / пинҳон кардани файлҳои пинҳонӣ дар Windows хеле зудтар аст.

; Windows Key + H -ро истифода баред ё файлҳои пинҳониро нишон диҳед ё пинҳон кунед #h :: RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, пинҳон Агар HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, пинҳон, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced, пинҳон, 2 WinGetClass, eh_Class, A Агар (eh_Class = "# 32770" ё "A_OSVersion =" WIN_VISTA " ) фиристед, {F5} Else PostMessage, 0x111, 28931,, баргардед

Дар зер осонии оддӣ AutoHotkey аст, ки комилан ба шумо маъқул аст. Ин барнома бо суръати зудозавии клавиатура кушода мешавад. Дар ин намунавӣ, мо скриптро барои кушодани нусхабардорӣ, вақте ки Windows Key + N пахш карда мешавад.

#n :: Ноутбукро иҷро кунед

Дар ин ҷо ҳамон як чунин аст, ки фавран кушодани фармонро аз ҳама ҷо кушодан :

#p :: Курс

Маслиҳат: Барои шиносшавӣ ба AutoHotkey Quick Reference барои саволҳои синтекс ва намунаҳои дигар AutoHotkey нигаред.

Бо вуҷуди ин метавонем & # 39;

Агар парвандаи худ AutoHotkey-ро насб кунад, ва махсусан агар он вақте ки шумо бо матн менависед, матнро иҷро накунед, пас имкон дорад, ки воқеан дар файли AutoHotkey Script нест.

Баъзе файлҳо дар охири истифодабарандаро истифода мебаранд, ки ба монанди ".KAHK" хеле маъруф аст, вале ин маънои онро надорад, ки шумо бояд файлҳоро ба таври баробар муаян кунед - онҳо ҳамеша бо як барнома кушода ё бо як аломати якхела табдил меёбанд .

Масалан, шумо шояд дар ҳақиқат файли AHX дошта бошед, ки WinBX Tracker модули файлест, ки бо файлҳои скрипт истифодашуда бо AutoHotkey вуҷуд надорад.

Дигаргунии монанд, вале илова кардани файлҳои комилан гуногун, APK аст, ки барои файлҳои Android Package истифода мешавад. Ин барномаҳо мебошанд, ки дар системаи оператсионӣ Android фаъолият мекунанд ва аз фосилаҳои матн то ҳадди имкон доранд, бинобар ин, агар шумо яке аз онҳое, ки шумо аз кушодани AutoHotkey -ро аз боло барои кушодани он истифода набаред.

Дар инҷо ин аст, ки таҳқиқ кардани феҳристи файлҳо, ки шумо воқеан доред, то шумо барномаи мувофиқро пайдо кунед, ки метавонад онро кушояд ё онро ба формати нав табдил диҳад.

Бо вуҷуди ин, агар шумо ҳабси AHK дошта бошед, ва он бо пешниҳодоти боло аз назар мегузарад, ба гирифтани кӯмаки иловагӣ барои гирифтани маълумот дар бораи ман дар бораи шабакаҳои иҷтимоӣ ё тавассути почтаи электронӣ, варақаҳои форумҳои дастгирии техникӣ ва ғайра муроҷиат кунед. Ба ман бигӯед, ки чӣ гуна мушкилоте, ки шумо бо кушодани файл ё истифодаи файли AHK мебинед ва ман мефаҳмам, ки чӣ гуна метавонам кӯмак кунам.