AutoHotkey เทียบเท่าสำหรับ OS X หรือไม่


50

มีผลิตภัณฑ์ / วิธีการที่เทียบเท่าสำหรับ AutoHotkey หรือไม่ สำหรับผู้ที่ไม่ทราบว่าเป็นผลิตภัณฑ์ที่ให้คุณตั้งโปรแกรมการเคลื่อนไหวของเมาส์และแป้นพิมพ์ สิ่งนี้ทำให้ฉัน "แมโคร" ฟังก์ชั่นบางอย่างในโปรแกรมแทนที่จะต้องทำด้วยตนเอง ในสมัยก่อนพวกเขาเคยเรียกพวกเขาว่าแป้นคีย์บอร์ด แต่นั่นเป็นเพียงครึ่งหนึ่งของการแก้ปัญหาเพราะฉันต้องการ "การเคลื่อนไหวของเมาส์" เครื่องบรรจุเช่นกัน

มีสัตว์ร้ายเช่นนี้ไหม?


โปรดระบุตระกูลของระบบหรือรุ่นของระบบในคำถามของคุณ (เช่น Mac OS X Mavericks)
klanomath

1
@klanomath Yosemite ดังนั้นปัญหาการลงชื่อไดรเวอร์อาจเป็นปัญหาสำหรับสิ่งที่มีอยู่ แม้ว่าฉันจะไม่ได้อยู่กับโยเซมิตีก็ตาม
Meer Borg

คำตอบ:


23

ฉันแนะนำ คีย์บอร์ดมาสโทร ซึ่งช่วยให้คุณสามารถตั้งค่าแมโครด้วยการกระทำต่าง ๆ ที่สามารถเปิดใช้งานด้วยแป้นพิมพ์ลัดหรือทริกเกอร์อื่น ๆ


1
ดูเหมือนจะไม่เคลื่อนไหวของเมาส์ฉันคิดถึงอะไรไหม?
Meer Borg

@ ตอบสนองแน่นอน: มีการดำเนินการสำหรับการคลิกวางไว้เลื่อนและลาก
grg

4
ว้าวนี่เป็นสิ่งที่เกินกว่าที่ฉันคิดว่าเป็นไปได้ไม่เพียง แต่มันจะเคลื่อนไหวมาโครของเมาส์เป็นลูปเท่านั้นมันสามารถตรวจจับพิกเซลบนหน้าจอเพื่อให้ฉันรู้ว่ามีการเปลี่ยนแปลงสถานะหรือไม่
Meer Borg

2
-1 OP กล่าวว่า "เทียบเท่ากับ AHK" ซึ่งฟรี ผลิตภัณฑ์นี้ไม่ฟรีและดังนั้นจึงไม่เทียบเท่า
Robino

22

ตรวจสอบ Hammerspoon ดูเหมือนว่าจะมีคุณลักษณะครบถ้วนมากและ - เช่นเดียวกับ AutoHotkey - เสนอวิธีการทางโปรแกรมในการดำเนินการอัตโนมัติ OSX ทุกประเภทนอกเหนือไปจากการเชื่อมโยง / การแมปคีย์ใหม่

(ใช้วิธีการตามปลั๊กอิน Karabiner ที่กล่าวถึงในคำตอบข้างต้นสามารถใช้เป็นปลั๊กอินด้วยเช่นกันเพื่อให้การทำงานของมันได้รับการปรับปรุงในทุกวิธี)

http://www.hammerspoon.org/


2
สิ่งนี้สมควรได้รับการโหวตมากขึ้นนี่เป็นเครื่องมือที่ทรงพลังจริงๆขอบคุณสำหรับการแบ่งปัน!
njfife

1
และมันฟรีและโอเพ่นซอร์ส!
Brad Parks

11

ฉันใช้ Karabiner . มันเป็นความเจ็บปวดเล็กน้อยในการปรับแต่ง (ใช้ XML) แต่มันมีประสิทธิภาพเท่ากับ AHK นอกจากนี้ยังสามารถเลื่อนเมาส์ได้ .


ดูมีแนวโน้มจะลองใช้หวังว่าจะได้ผล
Meer Borg

1
ปฏิบัติตามคำแนะนำในโพสต์บล็อกนี้และใช้งานได้ยอดเยี่ยม: jeromyanglim.tumblr.com/post/35261000440/... ขอบคุณ!
e9t

1
มันล้าสมัยด้วย MacOS รุ่นใหม่กว่าซึ่งถูกแทนที่ด้วยองค์ประกอบของ Karabiner ซึ่งไม่รองรับเมาส์อีกต่อไปขาดคุณสมบัติด้านคีย์บอร์ดอย่างมากและยังค่อนข้างบั๊ก ฉันขอแนะนำ Karabiner สำหรับระบบ pre-Sierra ว่า
Kesarion

2

ฉันใช้ BetterTouchTools มันสามารถจำลองปุ่มกด, การคลิกเมาส์, ฟังก์ชั่นที่มีประโยชน์มากมายขึ้นอยู่กับแอปพลิเคชั่นที่เปิดอยู่ในปัจจุบัน

เช่น F1 ใน Evernote ทำให้ข้อความเป็นตัวหนา F2 ทำให้ข้อความใหญ่ขึ้น F3 เลือกทั้งบรรทัด:
enter image description here

BetterTouchTools ฟรีจนกระทั่งเมื่อไม่นานมานี้ ตอนนี้มันเปลี่ยนเป็นรูปแบบ 'จ่ายมากเท่าที่คุณชอบ' ด้วยอย่างน้อยประมาณ 2 ดอลลาร์หรือมากกว่านั้น

อย่างไรก็ตามมันเป็นระบบอัตโนมัติที่ใช้ GUI แต่ก็ไม่มีคุณสมบัติการเขียนโปรแกรมที่ Autohotkey มี คุณสามารถรวมการกระทำหลายอย่างเข้าด้วยกันเช่นการเปิดใช้งานหน้าต่างกดปุ่มซ่อนหน้าต่างอีกครั้ง ฯลฯ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.