AHK File ແມ່ນຫຍັງ?

ວິທີການເປີດ, ແກ້ໄຂ, & ແປງໄຟ AHK

ໄຟລ໌ ທີ່ມີການ ຂະຫຍາຍໄຟລ໌ AHK ແມ່ນ ໄຟລ໌ AutoHotkey Script. ມັນເປັນ ປະເພດໄຟລ໌ຂໍ້ຄວາມທໍາມະດາ ທີ່ໃຊ້ໂດຍ AutoHotkey, ເຄື່ອງມືສະຄິບຟຣີສໍາລັບອັດຕະໂນມັດຫນ້າວຽກໃນ Windows.

ຊອບແວ AutoHotkey ສາມາດນໍາໃຊ້ໄຟລ໌ AHK ເພື່ອອັດຕະໂນມັດສິ່ງຕ່າງໆເຊັ່ນ: ກົດກະຕຸ້ນເຕືອນຂອງປ່ອງຢ້ຽມ, ການພິມອອກຕົວອັກສອນແລະຕົວເລກແລະອື່ນໆ. ມັນເປັນປະໂຫຍດໂດຍສະເພາະສໍາລັບການກະທໍາທີ່ຍາວນານ, ອອກ, ແລະຊ້ໍາຊ້ອນທີ່ເຮັດຕາມຂັ້ນຕອນດຽວກັນ.

ວິທີການເປີດເອກະສານ AHK

ເຖິງແມ່ນວ່າໄຟລ໌ AHK ແມ່ນພຽງແຕ່ໄຟລ໌ຂໍ້ຄວາມ, ພວກເຂົາເຈົ້າກໍາລັງເຂົ້າໃຈແລະປະຕິບັດພາຍໃນສະພາບການຂອງໂຄງການ AutoHotkey ຟຣີ. ໂຄງການນີ້ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງເພື່ອເປີດໄຟລ໌ AHK ເພື່ອປະຕິບັດວຽກງານທີ່ໄຟລ໌ກໍານົດ.

ດັ່ງນັ້ນເວລາທີ່ syntax ແມ່ນຖືກຕ້ອງ, ຊອບແວເຂົ້າໃຈສິ່ງທີ່ຂຽນໃນໄຟລ໌ AHK ເປັນຊຸດຂອງຄໍາສັ່ງທີ່ AutoHotkey ຄວນປະຕິບັດຕາມ.

ສິ່ງທີ່ສໍາຄັນ: ເອົາການດູແລພິເສດໃຫ້ໃຊ້ ໄຟລ໌ທີ່ກໍາລັງ ປະຕິບັດ ເຊັ່ນໄຟລ໌ AHK ທີ່ທ່ານໄດ້ເຮັດຕົວທ່ານເອງຫຼືວ່າທ່ານໄດ້ດາວໂຫຼດຈາກແຫຼ່ງທີ່ເຊື່ອຖືໄດ້. ປັດຈຸບັນໄຟລ໌ AHK ຢູ່ເທິງຄອມພິວເຕີທີ່ຕິດຕັ້ງ AutoHotkey ແມ່ນເວລາທີ່ທ່ານເຮັດໃຫ້ຄອມພິວເຕີຂອງທ່ານມີຄວາມສ່ຽງ. ໄຟລ໌ອາດມີອັກສອນທີ່ເປັນອັນຕະລາຍທີ່ສາມາດເຮັດໃຫ້ເກີດຄວາມເສຍຫາຍຫຼາຍຕໍ່ທັງໄຟລ໌ສ່ວນຕົວຂອງທ່ານແລະໄຟລ໌ລະບົບທີ່ສໍາຄັນ.

ຫມາຍເຫດ: ຫນ້າການດາວໂຫລດ AutoHotkey ມີທັງລະບົບຕິດຕັ້ງທັງຫມົດຂອງຊອບແວແລະຕົວເລືອກທີ່ເປັນແບບ Portable ສໍາລັບທັງສອງ ຮຸ່ນ 32 ບິດແລະ 64 ບິດ ຂອງ Windows.

ທັງຫມົດທີ່ກ່າວວ່າ, ເນື່ອງຈາກໄຟລ໌ AHK ຖືກຂຽນເປັນຂໍ້ຄວາມທໍາມະດາ, ຕົວແກ້ໄຂຂໍ້ຄວາມ (ເຊັ່ນ Notepad ໃນ Windows ຫຼືຫນຶ່ງຈາກ ບັນດາຜູ້ຂຽນທີ່ດີທີ່ສຸດ ຂອງພວກເຮົາ) ສາມາດໃຊ້ຂັ້ນຕອນຕ່າງໆແລະປ່ຽນແປງໄຟລ໌ AHK ທີ່ມີຢູ່. ອີກເທື່ອຫນຶ່ງ, ເຖິງແມ່ນວ່າ, ໂຄງການ AutoHotkey ຕ້ອງໄດ້ຮັບການຕິດຕັ້ງເພື່ອເຮັດໃຫ້ຄໍາສັ່ງທີ່ລວມຢູ່ໃນແຟ້ມຂໍ້ຄວາມກໍ່ ເຮັດບາງສິ່ງບາງຢ່າງ .

ນີ້ຫມາຍຄວາມວ່າຖ້າທ່ານສ້າງໄຟລ໌ AHK ໃນຄອມພິວເຕີຂອງທ່ານແລະມັນເຮັດວຽກໄດ້ດີກັບ AutoHotkey ຕິດຕັ້ງ, ທ່ານບໍ່ສາມາດສົ່ງເອກະສານດຽວກັບ AHK ກັບຜູ້ອື່ນທີ່ບໍ່ ໄດ້ ຕິດຕັ້ງຊອບແວແລະຄາດຫວັງວ່າມັນຈະເຮັດວຽກໃຫ້ເຂົາເຈົ້າ. ດັ່ງນັ້ນ, ແນ່ນອນ, ເວັ້ນເສຍແຕ່ທ່ານປ່ຽນໄຟລ໌ AHK ກັບເອກະສານ EXE , ເຊິ່ງທ່ານສາມາດຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບດ້ານລຸ່ມນີ້.

ຫມາຍເຫດ: ມັນອາດຈະເບິ່ງຄືວ່າທ່ານບໍ່ໄດ້ເປີດເອກະສານ AHK ຖ້າຄໍາແນະນໍາພາຍໃນໄຟລ໌ບໍ່ໄດ້ເຮັດບາງສິ່ງບາງຢ່າງຊັດເຈນ. ຕົວຢ່າງ: ຖ້າໄຟລ໌ AHK ຂອງທ່ານຖືກຕັ້ງຄ່າໃຫ້ພຽງແຕ່ພິມຄໍາປະໂຫຍກຫຼັງຈາກທີ່ທ່ານເຂົ້າໄປໃນການປະສົມປະສານພິເສດຂອງຄໍາສັ່ງ ແປ້ນພິມ , ຫຼັງຈາກນັ້ນການເປີດໄຟລ໌ AHK ນັ້ນຈະບໍ່ເປີດເຜີຍປ່ອງຢ້ຽມຫຼືຂໍ້ມູນໃດໆທີ່ມັນກໍາລັງເຮັດວຽກ. ຢ່າງໃດກໍຕາມ, ທ່ານແນ່ໃຈວ່າທ່ານໄດ້ເປີດຫນຶ່ງຖ້າມັນຖືກຕັ້ງຄ່າເພື່ອເປີດບັນດາໂຄງການອື່ນໆ, ປິດຄອມພິວເຕີ້ຂອງທ່ານ, ແລະອື່ນໆ - ບາງສິ່ງບາງຢ່າງທີ່ຈະແຈ້ງ.

ຢ່າງໃດກໍຕາມ, ສະຄິບເປີດທັງຫມົດແມ່ນສະແດງໃນ Task Manager ເປັນ AutoHotkey , ເຊັ່ນດຽວກັນກັບໃນພື້ນທີ່ແຈ້ງການຂອງແຖບ taskbar Windows. ດັ່ງນັ້ນ, ຖ້າທ່ານບໍ່ແນ່ໃຈວ່າເອກະສານ AHK ກໍາລັງເຮັດວຽກຢູ່ໃນພື້ນຫລັງ, ໃຫ້ແນ່ໃຈວ່າຈະກວດເບິ່ງເຂດເຫຼົ່ານັ້ນ.

ວິທີການແປງໄຟລ໌ AHK

ໄຟລ໌ AHK ສາມາດຖືກປ່ຽນເປັນ EXE ເພື່ອໃຫ້ພວກເຂົາສາມາດດໍາເນີນການໂດຍບໍ່ຕ້ອງຕິດຕັ້ງຊອບແວ AutoHotkey ຢ່າງຊັດເຈນ. ທ່ານສາມາດອ່ານເພີ່ມເຕີມກ່ຽວກັບການປ່ຽນແປງ AHK ກັບ EXE ກ່ຽວກັບບໍລິສັດແປງ Script ເປັນຫນ້າ EXE (ahk2.exe) ຂອງບໍລິສັດ.

ໂດຍພື້ນຖານແລ້ວ, ວິທີທີ່ໄວທີ່ສຸດທີ່ຈະເຮັດແມ່ນເພື່ອໃຫ້ຄລິກຂວາໃສ່ແຟ້ມ AHK ແລະເລືອກຕົວເລືອກ Compile Script . ນອກນັ້ນທ່ານຍັງສາມາດປ່ຽນໄຟລ໌ AHK ຜ່ານໂຄງການ Ahk2Exe ທີ່ມີຢູ່ໃນໂຟເດີການຕິດຕັ້ງຂອງ AutoHotkey (ທ່ານສາມາດຄົ້ນຫາມັນຜ່ານເມນູ Start ຫຼືເຄື່ອງມືຊອກຫາໄຟລ໌ເຊັ່ນ: ທຸກສິ່ງທຸກຢ່າງ) ເຊິ່ງສາມາດເລືອກໄຟລ໌ໄອໂຟນຂອງທ່ານໄດ້.

AutoIt ແມ່ນໂຄງການທີ່ຄ້າຍຄືກັນກັບ AutoHotkey ແຕ່ໃຊ້ຮູບແບບໄຟລ໌ AUT ແລະ AU3 ແທນ AHK. ມັນອາດຈະບໍ່ເປັນວິທີທີ່ງ່າຍຕໍ່ການປ່ຽນເອກະສານ AHK ກັບ AU3 / AUT, ດັ່ງນັ້ນທ່ານອາດຈະຂຽນຄືນໃຫມ່ໃນ script ໃນ AutoIt ຖ້ານີ້ແມ່ນສິ່ງທີ່ທ່ານກໍາລັງຢູ່.

ເອກະສານຕົວຢ່າງ AHK

ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງຂອງໄຟລ໌ AHK ທີ່ທ່ານສາມາດໃຊ້ໃນນາທີ. ພຽງແຕ່ສໍາເນົາເຂົ້າໄປໃນບັນນາທິການຂໍ້ຄວາມ, ໃຫ້ບັນທຶກມັນດ້ວຍການຂະຫຍາຍໄຟລ໌ AHK, ແລະຫຼັງຈາກນັ້ນເປີດມັນເທິງຄອມພິວເຕີທີ່ໃຊ້ AutoHotkey. ພວກເຂົາຈະດໍາເນີນການໃນພື້ນຫລັງ (ທ່ານຈະບໍ່ "ເບິ່ງ" ພວກເຂົາເປີດ) ແລະເຮັດວຽກໄດ້ທັນທີເມື່ອປຸ່ມທີ່ສອດຄ້ອງກັນຖືກກໍາຈັດ.

ນີ້ແມ່ນ script AutoHotkey ເຊິ່ງຈະສະແດງຫລືຊ່ອນ ໄຟລ໌ທີ່ເຊື່ອງໄວ້ ໃນແຕ່ລະເວລາທີ່ກົດປຸ່ມ Windows ແລະປຸ່ມ H ຖືກກົດໃນເວລາດຽວກັນ. ນີ້ແມ່ນໄວກ່ວາການ ສະແດງ / ເຊື່ອງໄຟລ໌ທີ່ເຊື່ອງໄວ້ໃນ Windows ໂດຍ ໄວ.

1 ໃຊ້ Windows Key + 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 WinGetClass, eh_Class, A ຖ້າ (eh_Class = "32770" OR A_OSVersion = "WIN_VISTA" ) ສົ່ງ, {F5} ອີກຄັ້ງ PostMessage, 0x111, 28931 ,,, ກັບຄືນ

ດັ່ງຕໍ່ໄປນີ້ແມ່ນ script ທີ່ງ່າຍດາຍຫຼາຍ AutoHotkey ທີ່ສາມາດແກ້ໄຂໄດ້ຢ່າງສົມບູນກັບຄວາມຕ້ອງການຂອງທ່ານ. ມັນຈະເປີດໂຄງການດ້ວຍແປ້ນພິມແປ້ນພິມໄວ. ໃນຕົວຢ່າງນີ້, ພວກເຮົາໄດ້ກໍານົດ script ເພື່ອເປີດ Notepad ເມື່ອ Windows Key + N ຖືກກົດ.

#n :: Run Notepad

ຕໍ່ໄປນີ້ແມ່ນຄ້າຍຄືກັນທີ່ເປີດໄວ Command Prompt ຈາກທຸກບ່ອນ:

#p :: Run cmd

ຄໍາແນະນໍາ: ເບິ່ງຕົວຢ່າງ AutoHotkey Quick Reference ສໍາລັບຄໍາຖາມ ໄວຢາກອນ ແລະຕົວອັກສອນຕົວອັກສອນ AutoHotkey ອື່ນໆ.

ຍັງບໍ່ສາມາດເປີດເອກະສານ AHK ຂອງທ່ານບໍ?

ຖ້າໄຟລ໌ຂອງທ່ານບໍ່ໄດ້ດໍາເນີນການໃນເວລາທີ່ AutoHotkey ຖືກຕິດຕັ້ງແລະ ໂດຍສະເພາະ ຖ້າມັນບໍ່ສະແດງຄໍາສັ່ງຂອງທ່ານໃນເວລາທີ່ເບິ່ງກັບຕົວແກ້ໄຂຂໍ້ຄວາມ, ມັນກໍ່ມີໂອກາດທີ່ດີທີ່ທ່ານບໍ່ມີ File Script AutoHotkey.

ບາງໄຟລ໌ທີ່ໃຊ້ຫມາຍເລກທ້າຍສຸດທີ່ຖືກຂຽນວ່າ "AHK" ແຕ່ວ່າມັນບໍ່ໄດ້ຫມາຍຄວາມວ່າທ່ານຄວນປະຕິບັດກັບໄຟລ໌ທີ່ເທົ່າທຽມກັນ - ພວກມັນບໍ່ເປີດເວລາກັບໂຄງການດຽວກັນຫຼືແປງກັບເຄື່ອງມືການແປງດຽວກັນ ທີ່ຢູ່

ຕົວຢ່າງເຊັ່ນ, ທ່ານກໍ່ມີໄຟລ໌ AHX, ເຊິ່ງເປັນລະຫັດ Module WinAHX Tracker ທີ່ບໍ່ກ່ຽວຂ້ອງກັບໄຟລ໌ script ທີ່ໃຊ້ກັບ AutoHotkey.

ອີກສຽງທີ່ຄ້າຍຄືກັນ, ແຕ່ການຂະຫຍາຍໄຟລ໌ທີ່ແຕກຕ່າງກັນທັງຫມົດແມ່ນ APK ທີ່ໃຊ້ສໍາລັບໄຟລ໌ Android Package. ເຫຼົ່ານີ້ແມ່ນແອັບພລິເຄຊັນທີ່ໃຊ້ໃນ ລະບົບປະຕິບັດການ Android ແລະຫ່າງໄກຈາກໄຟລ໌ຂໍ້ຄວາມທີ່ເປັນໄປໄດ້, ດັ່ງນັ້ນຖ້າທ່ານມີຫນຶ່ງໃນນັ້ນທ່ານຈະບໍ່ສາມາດໃຊ້ຕົວເປີດ AutoHotkey ຈາກຂ້າງເທິງເພື່ອເປີດມັນ.

ຈຸດນີ້ແມ່ນເພື່ອຄົ້ນຫາການຂະຫຍາຍໄຟລ໌ທີ່ທ່ານກໍ່ເຮັດເພື່ອໃຫ້ທ່ານສາມາດຊອກຫາໂຄງການທີ່ເຫມາະສົມທີ່ສາມາດເປີດຫຼືປ່ຽນມັນໄປເປັນຮູບແບບໃຫມ່ໄດ້.

ເຖິງຢ່າງໃດກໍ່ຕາມ, ຖ້າທ່ານມີເອກະສານ AHK ແລະມັນຍັງບໍ່ເປີດດ້ວຍຄໍາແນະນໍາຈາກຂ້າງເທິງ, ໃຫ້ເບິ່ງຄໍາແນະນໍາ ເພີ່ມເຕີມ ສໍາລັບຂໍ້ມູນກ່ຽວກັບການຕິດຕໍ່ຫາຂ້ອຍກ່ຽວກັບເຄືອຂ່າຍທາງສັງຄົມຫຼືທາງອີເມວ, ຂຽນກ່ຽວກັບກອງປະຊຸມສະຫນັບສະຫນູນເຕັກໂນໂລຢີແລະອື່ນໆ. ໃຫ້ຂ້ອຍຮູ້ວ່າປະເພດຂອງບັນຫາໃດໆທີ່ທ່ານກໍາລັງມີການເປີດຫຼືໃຊ້ໄຟລ໌ AHK ແລະຂ້ອຍຈະເຫັນສິ່ງທີ່ຂ້ອຍສາມາດເຮັດໄດ້ເພື່ອຊ່ວຍ.