AHK файл (Энэ нь юу вэ, хэрхэн нээх вэ)

Агуулгын хүснэгт:

AHK файл (Энэ нь юу вэ, хэрхэн нээх вэ)
AHK файл (Энэ нь юу вэ, хэрхэн нээх вэ)
Anonim

Юу мэдэх вэ

  • AHK файл нь AutoHotkey скрипт юм.
  • AutoHotkey ашиглан нэгийг нээх эсвэл текст засварлагчаар засах.
  • Ahk2Exe-р EXE болгон хөрвүүлэх.

Энэ нийтлэлд AHK файл гэж юу болох, түүнийг компьютер дээрээ хэрхэн нээх, мөн үүнийг илүү өргөн хэрэглэгддэг гүйцэтгэх формат (EXE) руу хэрхэн хөрвүүлэх талаар тайлбарлана.

AHK файл гэж юу вэ?

. AHK файлын өргөтгөлтэй файл нь AutoHotkey скрипт юм. Энэ нь Windows дээрх ажлыг автоматжуулахад үнэгүй скрипт бичих хэрэгсэлд ашигладаг энгийн текст файлын төрөл юм.

AutoHotkey програм нь энэ файлыг цонхны сануулгыг товших, үсэг, тоо бичих болон бусад олон зүйлийг автоматжуулахад ашигладаг. Энэ нь үргэлж ижил алхмуудыг дагадаг урт, удаан, давтагдах үйлдлүүдэд тустай.

Image
Image

AHK файлыг хэрхэн нээх вэ

Хэдийгээр AHK файлууд нь зөвхөн текст файл боловч тэдгээрийг зөвхөн AutoHotkey үнэгүй програмын хүрээнд ойлгож, гүйцэтгэдэг. Даалгавруудыг гүйцэтгэхийн тулд файлыг ажиллуулж байгаа компьютер дээр суулгасан байх ёстой.

Синтакс зөв байвал программ хангамж нь файлд бичигдсэн зүйлийг AutoHotkey-ийн дагаж мөрдөх хэд хэдэн тушаал гэж ойлгодог.

Зөвхөн өөрөө хийсэн эсвэл итгэмжлэгдсэн эх сурвалжаас татаж авсан ийм гүйцэтгэгдэх боломжтой файлуудыг ашиглахын тулд болгоомжтой байгаарай. AutoHotkey суулгасан компьютер дээр AHK файл байгаа нь таны компьютерийг эрсдэлд оруулах мөч юм. Энэ файл нь таны хувийн файлууд болон системийн чухал файлуудад нууцаар их хэмжээний хохирол учруулж болзошгүй аюултай скриптүүдийг агуулж болзошгүй.

Энэ бүхэн нь AHK файлууд нь энгийн текстээр бичигдсэн байдаг тул ямар ч текст засварлагчийг (Windows дээрх Notepad эсвэл манай шилдэг үнэгүй текст засварлагчдын жагсаалтын нэг) ашиглан алхмуудыг хийж, одоо байгаа файлд өөрчлөлт оруулах боломжтой. Дахин хэлэхэд, текст файлд багтсан командуудыг ямар нэг зүйл хийхийн тулд AutoHotkey-г суулгасан байх ёстой.

Энэ нь хэрэв та компьютер дээрээ AHK файл хийсэн бөгөөд энэ нь AutoHotkey суулгасан үед сайн ажилладаг бол программ хангамж суулгаагүй өөр хэн нэгэнд тухайн файлыг илгээх боломжгүй гэсэн үг., бас. Өөрөөр хэлбэл, та үүнийг EXE болгон хөрвүүлэхгүй бол доорх хэсгээс дэлгэрэнгүй үзэх боломжтой.

Хэрэв файл доторх заавар нь тодорхой зүйл хийхгүй бол та AHK файлыг нээгээгүй юм шиг санагдаж магадгүй. Жишээлбэл, хэрэв та гарын командуудын тусгай хослолыг оруулсны дараа өгүүлбэр бичихээр тохируулагдсан бол тухайн файлыг нээхэд ямар ч цонх, эсвэл ажиллаж байгааг илтгэхгүй. Гэсэн хэдий ч, хэрэв энэ нь бусад програмыг нээх, таны компьютерийг унтраах гэх мэтээр тохируулагдсан бол та нэгийг нээснээ мэдэх болно - тодорхой зүйл.

Гэсэн хэдий ч бүх нээлттэй скриптүүд Task Manager болон Windows taskbar-ийн мэдэгдлийн хэсэгт харагдана. Тиймээс хэрэв та ард идэвхтэй ажиллаж байгаа эсэхээ эргэлзэж байвал тэдгээр хэсгийг шалгана уу.

Хэрхэн нэгийг хөрвүүлэх вэ

AHK файлуудыг EXE болгон хөрвүүлэх боломжтой бөгөөд ингэснээр тэд AutoHotkey-г тодорхой суулгах шаардлагагүйгээр ажиллах боломжтой. Та EXE руу хөрвүүлэх талаар дэлгэрэнгүйг компанийн Скриптийг EXE (ahk2exe) болгон хөрвүүлэх хуудаснаас уншиж болно.

Үндсэндээ үүнийг хийх хамгийн хурдан арга бол файл дээр хулганы баруун товчийг дараад Compile Script-г сонгох явдал юм. Та мөн 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, Далд

Хэрэв 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, Hidden, 2

Geh_CsW Хэрэв (eh_Class="32770" OR A_OSVersion="WIN_VISTA") илгээх, {F5} Бусад PostMessage, 0x111, 28931,,, A Буцах

Дараах нь илүү энгийн скрипт бөгөөд таны хүссэнээр бүрэн засварлах боломжтой. Энэ нь хурдан гарын товчлол бүхий програмыг нээх болно. Энэ жишээнд бид үүнийг WIN+N дарахад Notepad-г нээхээр тохируулсан.


n::Тэмдэглэлийн дэвтэр ажиллуулах

Тушаал хүлээх мөрийг хаанаас ч хурдан нээх үүнтэй төстэй зүйл энд байна:


p::Cmd ажиллуулах

Скриптийн асуултуудыг AutoHotkey Шуурхай лавлагаа, бусад скриптийн жишээг AutoHotkey Script Showcase-аас харна уу.

Одоо хүртэл нээж чадахгүй байна уу?

Хэрэв таны файл AutoHotkey суулгасан үед ажиллахгүй, ялангуяа текст засварлагчаар үзэхэд танд текст командууд харагдахгүй бол эдгээрийн аль нь ч байхгүй байх магадлал маш өндөр байна. скрипт.

Зарим файлуудын төгсгөлд "AHK"-тэй төстэй дагаварыг ашигладаг боловч энэ нь та файлуудыг ижил төстэй байдлаар авч үзэх ёстой гэсэн үг биш - тэдгээр нь үргэлж ижил програмаар нээгддэггүй эсвэл хөрвүүлдэггүй. ижил хэрэгслүүд.

Жишээ нь, танд үнэхээр AHX файл байгаа байж магадгүй бөгөөд энэ нь WinAHX Tracker Module файл бөгөөд AutoHotkey-д ашигладаг скрипт файлуудтай ямар ч холбоогүй юм. Эсвэл энэ нь Photoshop-т ашигласан AHS файл байж болно.

Өөр нэг ижил төстэй боловч огт өөр файлын өргөтгөл бол APK юм. Эдгээр нь Android үйлдлийн систем дээр ажилладаг программууд бөгөөд текст файлаас аль болох хол байдаг тул хэрэв танд эдгээрийн аль нэг нь байгаа бол та дээрээс AutoHotkey онгойлгогчийг ашиглах боломжгүй.

ASHX файлууд нь өөр нэг жишээ юм. Энэ файлын өргөтгөлд зөвхөн нэг үсэг нэмэгдсэн боловч формат нь ASP. NET вэб серверийн програмуудтай холбоотой байна.

Энд гол зорилго нь таны ашиглаж буй файлын өргөтгөлийг судлах бөгөөд ингэснээр та файлыг нээх эсвэл хөрвүүлэх боломжтой тохирох программыг олох болно.

Зөвлөмж болгож буй: