ສາລະບານ[ເຊື່ອງ][ສະແດງ]
ມີວິທີການປະຕິບັດວຽກງານທີ່ຊ້ໍາກັນພຽງແຕ່ສອງສາມຄລິກບໍ?
ຜູ້ໃຊ້ຫຼາຍຄົນຮູ້ຈັກບາງປຸ່ມລັດພື້ນຖານສໍາລັບການຜະລິດ. ແທນທີ່ຈະໃຊ້ເມົ້າຂອງທ່ານເພື່ອນຳທາງໄປທົ່ວ GUI, ທ່ານພຽງແຕ່ສາມາດໃຊ້ Ctrl+S ເພື່ອບັນທຶກວຽກງານຂອງທ່ານ. ແທນທີ່ຈະຫຼຸດລົງທຸກປ່ອງຢ້ຽມທີ່ເປີດດ້ວຍຕົນເອງ, ທ່ານສາມາດພິມ Win+D ເພື່ອສະແດງ Desktop ຂອງທ່ານ. ແຕ່ມີວິທີການສ້າງປຸ່ມລັດຂອງທ່ານເອງບໍ?
AutoHotkey ແມ່ນໂຄງການທີ່ທ່ານສາມາດຮຽນຮູ້ເພື່ອສ້າງຄໍາສັ່ງທີ່ກໍາຫນົດເອງໄດ້ງ່າຍດ້ວຍລະຫັດສອງສາມເສັ້ນ. ຈິນຕະນາການວ່າຈະສາມາດເປີດເວັບໄຊທ໌ຫຼືໂຄງການທີ່ທ່ານມັກດ້ວຍການກົດແປ້ນພິມສອງສາມຄັ້ງ, ຫຼືໃສ່ວັນທີປະຈຸບັນໂດຍອັດຕະໂນມັດເມື່ອທ່ານພິມ "currdate".
ບົດຄວາມນີ້ຈະໄປໃນໄລຍະບາງລັກສະນະພື້ນຖານທີ່ທ່ານສາມາດຊອກຫາໃນ AutoHotkey ເຊັ່ນດຽວກັນກັບການສໍາຫຼວດບາງກໍລະນີການນໍາໃຊ້ທົ່ວໄປສໍາລັບໂຄງການ.
AutoHotKey ແມ່ນຫຍັງ?
AutoHotkey ເປັນພາສາສະຄຣິບແບບກຳນົດເອງທີ່ບໍ່ເສຍຄ່າ ແລະເປັນແຫຼ່ງເປີດທີ່ມີຢູ່ໃນ Microsoft Windows. ມັນໄດ້ຖືກພັດທະນາໃນເບື້ອງຕົ້ນເພື່ອສ້າງທາງລັດແປ້ນພິມໄດ້ຢ່າງງ່າຍດາຍແລະປຸ່ມດ່ວນເພື່ອອັດຕະໂນມັດວຽກງານຄອມພິວເຕີ.
ດ້ວຍໂປຣແກມນີ້, ຜູ້ໃຊ້ສາມາດສ້າງສະຄຣິບ ແລະ macros ໄດ້ຢ່າງງ່າຍດາຍ ທີ່ສາມາດ replicate string ຂອງ keyboard ແລະ mouse input. ກໍລະນີການນໍາໃຊ້ຂັ້ນສູງຂອງ AutoHotkey ແມ່ນແຕ່ໃຊ້ສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ແລະແຖບເມນູເພື່ອກໍານົດສິ່ງທີ່ທ່ານຕ້ອງການໃຫ້ສະຄິບຂອງເຈົ້າເຮັດ.
ເນື່ອງຈາກ AutoHotkey ແລ່ນຢູ່ໃນ C++, ທຸກສະຄຣິບສາມາດຖືກປ່ຽນເປັນໄຟລ໌ .EXE ໄດ້ຢ່າງງ່າຍດາຍທີ່ໃຜໆກໍສາມາດແລ່ນໄດ້ເຖິງແມ່ນວ່າເຂົາເຈົ້າບໍ່ໄດ້ຕິດຕັ້ງ AutoHotkey ກໍຕາມ.
ຜູ້ໃຊ້ສາມາດຕິດຕັ້ງ AutoHotkey ໃນຂອງພວກເຂົາ ເວັບໄຊທ໌ຢ່າງເປັນທາງການ. ຂອງພວກເຂົາ ເອກະສານ ຍັງເປັນຜູ້ເລີ່ມເປັນມິດ ແລະກວ້າງຂວາງ.
ຄຸນນະສົມບັດທີ່ສໍາຄັນ
- ຄວາມສາມາດໃນການມອບຫມາຍແລະດຶງເອົາຕົວແປ
- Remap ຫຼືປິດການທໍາງານບາງຄີບອດ
- ຈຳລອງການປ້ອນຂໍ້ມູນດ້ວຍແປ້ນພິມ, ເມົ້າ ແລະ joystick
- ຜູ້ໃຊ້ສາມາດກໍານົດ "hotstrings" ທີ່ສາມາດທົດແທນຂໍ້ຄວາມທີ່ແນ່ນອນ
- ແບບຟອມການປ້ອນຂໍ້ມູນແບບກຳນົດເອງຜ່ານ GUI
- ຄວາມເຂົ້າກັນໄດ້ກັບ Windows API
- ສ້າງອາເຣ ຫຼືວັດຖຸທີ່ກຳນົດເອງ.
- ມາພ້ອມກັບຫ້ອງສະໝຸດກວ້າງຂອງຟັງຊັນທີ່ສາມາດຊ່ວຍຜູ້ໃຊ້ຈັດການຂໍ້ຄວາມ, ຄ່າການຄຳນວນ ແລະອື່ນໆອີກ
ແນວຄວາມຄິດພື້ນຖານ
ນີ້ແມ່ນການສະແດງຕົວຢ່າງຂອງບາງແນວຄວາມຄິດພື້ນຖານທີ່ທ່ານສາມາດນໍາໃຊ້ໃນເວລາສ້າງສະຄິບ AutoHotkey ຂອງທ່ານ.
ການສ້າງໄຟລ໌ໃຫມ່
ເມື່ອ AutoHotkey ໄດ້ຖືກຕິດຕັ້ງແລ້ວ, ຜູ້ໃຊ້ Windows ສາມາດເພີ່ມສະຄິບໃຫມ່ຢ່າງໄວວາໂດຍການເລືອກຕົວເລືອກ AutoHotkey Script ພາຍໃຕ້ New ເມື່ອທ່ານຄລິກຂວາໃສ່ Desktop ຂອງທ່ານ.
ເພື່ອເລີ່ມຕົ້ນການດັດແກ້ສະຄຣິບຂອງທ່ານ, ທ່ານສາມາດເປີດໄຟລ໌ໃຫມ່ໃນຕົວແກ້ໄຂຂໍ້ຄວາມທີ່ທ່ານມັກ. ແຕ່ລະສະຄຣິບໃໝ່ປະກອບມີສະຄຣິບເລີ່ມຕົ້ນທີ່ຮັບປະກັນປະສິດທິພາບ ແລະເຂົ້າກັນໄດ້ດີທີ່ສຸດ.
Hotkeys ແລະ Hotstrings
Hotkeys ຫຼືປຸ່ມລັດແມ່ນການປະສົມປະສານຂອງປຸ່ມແປ້ນພິມທີ່ເຮັດໃຫ້ເກີດການດໍາເນີນການສະເພາະ.
ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ພວກເຮົາໄດ້ໃຊ້ສາຍ "#n" ເພື່ອຊີ້ບອກວ່າພວກເຮົາຕ້ອງການໃຊ້ hotkey Win + N. ແຖວຕໍ່ໄປກໍານົດຄໍາສັ່ງ Run ສໍາລັບຄໍາຮ້ອງສະຫມັກ Notepad. ພວກເຮົາໃຊ້ປຸ່ມກັບຄືນເພື່ອສົ່ງສັນຍານການສິ້ນສຸດຂອງການປະຕິບັດ.
ສັນຍາລັກປອນແມ່ນຫຍໍ້ມາຈາກ Win. "!" ສັນຍາລັກແມ່ນໃຊ້ສໍາລັບປຸ່ມ Alt, ສັນຍາລັກ “^” ແມ່ນໃຊ້ສໍາລັບ Ctrl, ແລະປຸ່ມ “+” ແມ່ນໃຊ້ສໍາລັບປຸ່ມ Shift. ໂດຍລວມແລ້ວ, ກະແຈເຫຼົ່ານີ້ແມ່ນເອີ້ນວ່າ ຄີດັດແປງ.
AutoHotkey ຍັງສະຫນັບສະຫນູນ context-sensitive ປຸ່ມດ່ວນ. ຕົວຢ່າງ, ທ່ານອາດຈະຕ້ອງການພຽງແຕ່ກະຕຸ້ນການດໍາເນີນການຖ້າຫາກວ່າທ່ານຢູ່ໃນບັນນາທິການ favorite ຂອງທ່ານ. ເພື່ອເຮັດສິ່ງນີ້, AutoHotkey ມີຄໍາສໍາຄັນ #IfWinActive.
ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ພວກເຮົາໄດ້ເພີ່ມ a #IfWinActive ຄໍາສັ່ງທີ່ກວດເບິ່ງຄັ້ງທໍາອິດວ່າຜູ້ໃຊ້ຢູ່ໃນຄໍາຮ້ອງສະຫມັກ Notepad ກ່ອນທີ່ຈະດໍາເນີນການປະຕິບັດ.
ກະແສຮ້ອນ ສ່ວນໃຫຍ່ແມ່ນໃຊ້ເພື່ອຂະຫຍາຍຕົວຫຍໍ້ໃນຂະນະທີ່ທ່ານພິມພວກມັນ. ຕົວຢ່າງ, ທ່ານສາມາດຕັ້ງສະຄິບ AHK ທີ່ພິມອອກ "ໂດຍທາງ" ຫຼັງຈາກທີ່ທ່ານພິມ "btw".
ການກໍານົດ hotstring ແມ່ນຂ້ອນຂ້າງງ່າຍ. ພຽງແຕ່ໃສ່ຕົວຫຍໍ້ຕົວຫຍໍ້ລະຫວ່າງສອງຄູ່ຂອງຈໍ້າສອງເມັດ. Hotstring ເປີດໃຊ້ເມື່ອທ່ານພິມຕົວອັກສອນສິ້ນສຸດຫຼັງຈາກຕົວຫຍໍ້.
ຕົວອັກສອນສິ້ນສຸດລວມມີວົງເລັບ, ວົງເລັບ, ວົງເລັບ, ເຄື່ອງໝາຍວັກຕອນ, ແຖບ, ຍະຫວ່າງ, ແລະປຸ່ມ Enter. ຕົວຢ່າງ, ໂດຍໃຊ້ຕົວໜັງສືຂ້າງເທິງ, ຂ້ອຍສາມາດພິມ “ttylm” ໂດຍບໍ່ຕ້ອງໃຊ້ hotstring triggering.
ຜູ້ໃຊ້ສາມາດໃສ່ hotstrings ແລະ hotkeys ຫຼາຍໃນໄຟລ໌ດຽວ.
ສົ່ງ Key Input
ໃນຕົວຢ່າງທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ສະແດງຕົວຢ່າງຂອງການປະຕິບັດທີ່ສົ່ງຄືນການປ້ອນຂໍ້ຄວາມ. ໃນຂະນະທີ່ມັນເປັນປະໂຫຍດໃນຫຼາຍໆກໍລະນີ, ມີບາງກໍລະນີທີ່ພວກເຮົາອາດຈະຕ້ອງໃຊ້ Send Key Input ແທນ.
ຄຸນສົມບັດນີ້ອະນຸຍາດໃຫ້ທ່ານລະບຸໃນສະຄຣິບເມື່ອກົດປຸ່ມໃດນຶ່ງຖືກກົດແລະບໍ່ກົດ ແລະດົນປານໃດມັນຄວນຈະຖືກກົດຕໍ່ໄປ. ການປະຕິບັດທີ່ຮຽກຮ້ອງໃຫ້ມີການຊັກຊ້າທີ່ສໍາຄັນຈະໃຊ້ຄໍາສັ່ງສົ່ງ.
ໃນຕົວຢ່າງຂ້າງເທິງ, ພວກເຮົາມີສະຄິບທີ່ຖືປຸ່ມລູກສອນຂຶ້ນສໍາລັບຫນຶ່ງວິນາທີ. ສັງເກດເຫັນວ່າພວກເຮົາມີຄໍາສັ່ງແຍກຕ່າງຫາກສໍາລັບການກົດແລະປ່ອຍປຸ່ມ.
ດໍາເນີນການເວັບໄຊທ໌ແລະໂຄງການ
ພວກເຮົາສາມາດໃຊ້ຄຳສັ່ງ Run ເພື່ອເປີດໄຟລ໌ ແລະ URLs. ການລະບຸຜູ້ຮັບດ້ວຍປະໂຫຍກເຊັ່ນ “mailto:[email protected]” ຈະເປີດຄໍາຮ້ອງສະຫມັກອີເມລ໌ເລີ່ມຕົ້ນຂອງທ່ານກັບຜູ້ຮັບທີ່ໃຫ້ຕື່ມໃສ່.
ນອກຈາກໄຟລ໌, AHK ອະນຸຍາດໃຫ້ທ່ານເປີດໂຟນເດີ Windows ພິເສດໃນລະບົບປະຕິບັດການຂອງທ່ານ. ຕົວຢ່າງ, ເພື່ອເປີດ Recycle Bin, ພວກເຮົາສາມາດໃຊ້ຕົວລະບຸເອກະລັກທົ່ວໂລກຂອງໂຟນເດີນັ້ນ ຫຼື CLSID. ເຈົ້າສາມາດເອີ້ນເບິ່ງໄດ້ ບັນຊີລາຍຊື່ ຂອງ CLSIDs ທີ່ມີຢູ່ໃນ Windows.
ວັດຖຸ ແລະຕົວແປ
ຄຸນນະສົມບັດແບບພິເສດສໍາລັບ AutoHotkey ປະກອບມີຄວາມສາມາດໃນການນໍາໃຊ້ຕົວແປແລະວັດຖຸ.
ຕົວແປສາມາດຖືກນໍາໃຊ້ເພື່ອເກັບຮັກສາຂໍ້ຄວາມ, ຕົວເລກ, ແລະຂໍ້ມູນຈາກຫນ້າທີ່ອື່ນໆ. ທ່ານສາມາດກໍານົດຄ່າໃດໆໃຫ້ກັບຕົວແປ.
ວັດຖຸແມ່ນວິທີການຈັດລຽງຂໍ້ມູນທີ່ມີປະສິດທິພາບຫຼາຍຂຶ້ນ. ວັດຖຸແມ່ນເປັນການເກັບກໍາຂອງຕົວແປ. ໃນ AHK, ຊື່ຕົວແປແມ່ນເປັນທີ່ຮູ້ຈັກເປັນກະແຈ, ໃນຂະນະທີ່ເນື້ອຫາຖືກເອີ້ນວ່າຄ່າ.
ວັດຖຸສາມາດຢູ່ໃນຮູບແບບ array, ເຊິ່ງແຕ່ລະຄ່າມີດັດຊະນີທີ່ກ່ຽວຂ້ອງເປັນກຸນແຈຂອງມັນ. ອີກທາງເລືອກ, ພວກເຮົາສາມາດໃຊ້ array ສະມາຄົມທີ່ກະແຈແມ່ນສະຕຣິງຫຼືຕົວເລກທີ່ບໍ່ແມ່ນລໍາດັບ.
ຕົວຢ່າງການນໍາໃຊ້ກໍລະນີ
1. ການຣີເມບແປ້ນພິມ
ຜູ້ໃຊ້ທີ່ຕ້ອງການທີ່ຈະນໍາໃຊ້ການສ້າງແຜນທີ່ແປ້ນພິມສະຫຼັບ, ເຊັ່ນ: Dvorak, ສາມາດນໍາໃຊ້ສະຄິບ AutoHotkey ເພື່ອໄດ້ຢ່າງງ່າຍດາຍການຕັ້ງແຜນທີ່ແປ້ນພິມທີ່ເຫມາະສົມ.
2. Hotkeys ສໍາລັບເວັບໄຊທ໌ແລະໂຄງການໃດໆ
AutoHotkey ສາມາດເປີດໂຄງການໃດຫນຶ່ງໃນຄອມພິວເຕີຂອງທ່ານແລະນໍາເອົາ URL ເວັບໄຊທ໌ໃດຫນຶ່ງ. ຕົວຢ່າງເຊັ່ນ, ທ່ານສາມາດຕັ້ງຄ່າສະຄຣິບທີ່ເປີດ Google Search ເມື່ອທ່ານກົດ Ctrl + Shift + C. ໂປຼແກຼມທີ່ໃຊ້ຫຼາຍທີ່ສຸດຂອງທ່ານສາມາດກົດປຸ່ມດຽວ.
3. ຕື່ມໃສ່ຊື່ໄຟລ໌ ຫຼືປະໂຫຍກທີ່ໃຊ້ເລື້ອຍໆ
AutoHotkey ສາມາດຊ່ວຍໃຫ້ທ່ານຕື່ມຄໍາສັບຕ່າງໆແລະສາຍຂໍ້ຄວາມໄດ້ງ່າຍທີ່ອາດຈະຫນ້າເບື່ອທີ່ຈະພິມຕົວເອງ. ຕົວຢ່າງ, ທ່ານສາມາດສ້າງ hotstring ສັ້ນທີ່ພິມທີ່ຢູ່ທາງໄປສະນີຂອງທ່ານ.
4. ທາງລັດກຳນົດເອງສຳລັບຕົວອັກສອນພິເສດ ແລະເຄື່ອງໝາຍວັກຕອນ
ທ່ານເຄີຍມີຄວາມຫຍຸ້ງຍາກໃນການພິມຕົວອັກສອນພິເສດເຊັ່ນ ñ ຫຼື é ບໍ? ນັກຂຽນອາດຈະຮູ້ສຶກເບື່ອທີ່ຈະຈື່ຈໍາວິທີການພິມ en dash (–) ຫຼື em dash (—). AutoHotkey ສາມາດຊ່ວຍຜູ້ໃຊ້ສ້າງທາງລັດແບບກຳນົດເອງໃຫ້ກັບຕົວລະຄອນພິເສດທີ່ໃຊ້ຫຼາຍທີ່ສຸດຂອງເຂົາເຈົ້າ.
ສະຫຼຸບ
AutoHotkey ເປັນໂຄງການທີ່ມີປະສິດທິພາບທີ່ສຸດສໍາລັບຜູ້ໃຊ້ Windows.
ໂຄງການແມ່ນດີເລີດສໍາລັບການອັດຕະໂນມັດວຽກງານຊ້ໍາຊ້ອນແລະ tedious. ຜູ້ໃຊ້ພະລັງງານແລະພັດລົມສະຄຣິບແນ່ນອນຈະໄດ້ຮັບຜົນປະໂຫຍດຈາກວຽກງານຈໍານວນຫລາຍທີ່ AHK ສາມາດເຮັດໄດ້ດ້ວຍພາສາສະຄິບຂອງມັນ.
ອອກຈາກ Reply ເປັນ