AHK Fail (Apa Itu dan Cara Membuka Fail)

Isi kandungan:

AHK Fail (Apa Itu dan Cara Membuka Fail)
AHK Fail (Apa Itu dan Cara Membuka Fail)
Anonim

Apa yang Perlu Diketahui

  • Fail AHK ialah skrip AutoHotkey.
  • Buka satu dengan AutoHotkey, atau edit dengan editor teks.
  • Tukar kepada EXE dengan Ahk2Exe.

Artikel ini menerangkan maksud fail AHK dan cara membukanya pada komputer anda, serta cara menukar fail tersebut kepada format boleh laku (EXE) yang lebih banyak digunakan.

Apakah Fail AHK?

Fail dengan sambungan fail. AHK ialah skrip AutoHotkey. Ia adalah jenis fail teks biasa yang digunakan oleh alat skrip percuma untuk mengautomasikan tugas dalam Windows.

Atur cara AutoHotkey menggunakan fail ini untuk mengautomasikan perkara seperti mengklik gesaan tetingkap, menaip huruf dan nombor dan banyak lagi. Ini amat membantu untuk tindakan yang panjang, berlarutan dan berulang yang sentiasa mengikut langkah yang sama.

Image
Image

Cara Membuka Fail AHK

Walaupun fail AHK hanyalah fail teks, ia hanya difahami dan dilaksanakan dalam konteks program AutoHotkey percuma. Ia perlu dipasang pada komputer yang sama tempat fail dilaksanakan agar tugasnya dapat dilaksanakan.

Selagi sintaksnya betul, perisian memahami perkara yang ditulis dalam fail sebagai satu siri perintah yang harus dipatuhi AutoHotkey.

Berhati-hati untuk hanya menggunakan fail boleh laku seperti ini yang anda buat sendiri atau yang anda muat turun daripada sumber yang dipercayai. Apabila fail AHK wujud pada komputer yang telah dipasang AutoHotkey ialah saat anda meletakkan komputer anda pada risiko. Fail itu mungkin mengandungi skrip berbahaya yang secara rahsia boleh merosakkan kedua-dua fail peribadi anda dan fail sistem penting.

Semua yang dikatakan, kerana fail AHK ditulis dalam teks biasa, mana-mana editor teks (seperti Notepad dalam Windows atau satu daripada senarai Editor Teks Percuma Terbaik kami) boleh digunakan untuk membina langkah dan membuat perubahan pada fail sedia ada. Walau bagaimanapun, sekali lagi, AutoHotkey mesti dipasang untuk menjadikan arahan yang disertakan dalam fail teks benar-benar melakukan sesuatu.

Ini bermakna jika anda membuat fail AHK pada komputer anda dan ia berfungsi dengan baik dengan AutoHotkey dipasang, anda tidak boleh menghantar fail yang sama kepada orang lain yang tidak memasang perisian dan mengharapkan ia berfungsi untuk mereka, juga. Iaitu, melainkan anda menukarnya kepada EXE, yang boleh anda ketahui lebih lanjut dalam bahagian di bawah.

Nampaknya anda tidak membuka fail AHK jika arahan di dalam fail tidak melakukan sesuatu yang jelas. Sebagai contoh, jika milik anda disediakan untuk hanya menaip ayat selepas anda memasukkan gabungan khas perintah papan kekunci, maka membuka fail khusus itu tidak akan mendedahkan sebarang tetingkap atau petunjuk bahawa ia sedang berjalan. Walau bagaimanapun, anda pasti akan tahu anda telah membukanya jika ia dikonfigurasikan untuk membuka program lain, menutup komputer anda, dsb.-sesuatu yang jelas.

Walau bagaimanapun, semua skrip terbuka ditunjukkan dalam Pengurus Tugas, serta dalam kawasan pemberitahuan bar tugas Windows. Jadi, jika anda tidak pasti sama ada satu sedang berjalan secara aktif di latar belakang, pastikan anda menyemak kawasan tersebut.

Cara Menukar Satu

Fail AHK boleh ditukar kepada EXE supaya ia boleh dijalankan tanpa perlu memasang AutoHotkey secara eksplisit. Anda boleh membaca lebih lanjut tentang menukar kepada EXE pada halaman Tukar Skrip kepada EXE (ahk2exe) syarikat.

Pada asasnya, cara terpantas untuk melakukannya ialah dengan mengklik kanan fail dan pilih Skrip Susun. Anda juga boleh melakukan penukaran ini melalui program Ahk2Exe yang disertakan dalam folder pemasangan AutoHotkey. Anda boleh mencarinya melalui menu Mula atau lihat dalam folder ini:


C:\Program Files\AutoHotkey\Compiler

AutoIt ialah program yang serupa dengan AutoHotkey tetapi sebaliknya menggunakan format fail AUT dan AU3. Mungkin tiada cara mudah untuk menukar AHK kepada salah satu daripada format tersebut, jadi anda mungkin perlu menulis semula skrip sepenuhnya dalam AutoIt jika ini yang anda cari.

Contoh Fail AHK

Di bawah ialah beberapa contoh skrip AutoHotkey. Hanya salin satu ke dalam editor teks, simpannya dengan sambungan fail AHK, dan kemudian bukanya pada komputer yang menjalankan AutoHotkey. Ia akan berjalan di latar belakang (anda tidak akan "melihat" ia terbuka) dan berfungsi serta-merta apabila kekunci yang sepadan dicetuskan.

Yang ini akan menunjukkan atau menyembunyikan fail tersembunyi setiap kali kekunci Windows dan H ditekan pada masa yang sama. Ini lebih cepat daripada menunjukkan/menyembunyikan fail tersembunyi secara manual.


; Tunjukkan atau sembunyikan fail tersembunyi

j::

RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden

If HiddenFiles_Status=2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 1Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2 s, eh_etClasClass Jika (eh_Class="32770" ATAU A_OSVersion="WIN_VISTA") hantar, {F5} Mesej Pos Lain, 0x111, 28931,,, A Return

Berikut ialah skrip yang lebih ringkas yang boleh diedit sepenuhnya mengikut keinginan anda. Ia akan membuka program dengan pintasan papan kekunci pantas. Dalam contoh ini, kami telah menetapkannya untuk membuka Notepad apabila WIN+N ditekan.


n::Jalankan Notepad

Berikut ialah yang serupa yang membuka Prompt Perintah dari mana-mana sahaja:


p::Jalankan cmd

Lihat Rujukan Pantas AutoHotkey untuk soalan sintaks dan Pameran Skrip AutoHotkey untuk lebih banyak contoh skrip.

Masih Tidak Boleh Membukanya?

Jika fail anda tidak dijalankan apabila AutoHotkey dipasang, dan terutamanya jika ia tidak menunjukkan kepada anda arahan teks apabila dilihat dengan editor teks, maka ada kemungkinan besar anda tidak mempunyai salah satu daripada ini skrip.

Sesetengah fail menggunakan akhiran pada penghujung yang dieja seperti "AHK," tetapi itu tidak bermakna anda harus menganggap fail sama-ia tidak selalu dibuka dengan program yang sama atau menukar dengan alatan yang sama.

Sebagai contoh, mungkin anda benar-benar mempunyai fail AHX, iaitu fail WinAHX Tracker Module yang tidak mempunyai kaitan dengan fail skrip yang digunakan dengan AutoHotkey. Atau ia boleh menjadi fail AHS yang digunakan dengan Photoshop.

Satu lagi sambungan fail yang serupa tetapi berbeza sama sekali ialah APK. Ini ialah aplikasi yang dijalankan pada sistem pengendalian Android dan berada sejauh mungkin daripada fail teks, jadi jika anda mempunyai salah satu daripadanya, anda tidak akan dapat menggunakan pembuka AutoHotkey dari atas untuk membukanya.

Fail ASHX ialah contoh lain. Hanya satu huruf ditambahkan pada sambungan fail itu, tetapi formatnya mempunyai kaitan dengan aplikasi pelayan web ASP. NET sebaliknya.

Maksudnya di sini adalah untuk menyelidik sambungan fail yang digunakan oleh fail anda supaya anda boleh mencari atur cara yang sesuai yang boleh membuka atau menukar fail.

Disyorkan: