วิธีสร้างมาโครคีย์บอร์ดอย่างง่ายด้วย Automator


16

ฉันจะใช้เครื่องมือในตัว Automator (แทนที่จะเป็นแอปของบุคคลที่สาม) เพื่อสร้างมาโครคีย์บอร์ดแบบง่ายได้อย่างไร

ตัวอย่างเช่นฉันต้องการให้กดCmd-Shift Leftแล้วCmd-Uจากนั้นRightเป็นต้น

ฉันลองใช้คุณสมบัติการบันทึกเพื่อสร้างมาโครนี้ แต่พบปัญหาหลายอย่าง

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

ปัญหาที่สองคือฉันไม่แน่ใจว่าจะเริ่มต้นแป้นพิมพ์แมโครได้อย่างไร ฉันจะบันทึกไฟล์ที่บันทึกหรือไม่ สถานที่ที่จะ? ฉันจะเรียกใช้มาโครเมื่อฉันอยู่ใน Chrome ได้อย่างไร มีวิธีกำหนดแป้นพิมพ์ลัดให้หรือไม่


ฉันอยากจะแนะนำ Keyboard Maestro มันทำอย่างนั้น
user14492

คำตอบ:


16

หากคุณไม่ต้องการใช้แอพของบุคคลที่สามคุณจะทำให้ชีวิตของคุณยุ่งยาก แม้ว่าฉันคิดว่ามันเป็นไปได้

1) เปิด Automator และสร้างบริการใหม่ ในเวิร์กโฟลว์ของคุณคุณต้องการเรียกใช้ Applescript ในนั้นคุณบอกให้กดปุ่มที่คุณต้องการ ป้อนคำอธิบายรูปภาพที่นี่

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

Cmd-Yฉันมีอากาศการทำงานโดยการทดสอบฟังก์ชั่นแสดงประวัติ หวังว่าข้างต้นจะไม่เป็นความลับเกินไป

หากคุณต้องการตั้งค่าทางลัดส่วนกลางและเรียกใช้สคริปต์คุณอาจต้องการดู BetterTouchTool: http://blog.boastr.net/


สิ่งนี้เคยทำงานได้ แต่เมื่อเร็ว ๆ นี้ดูเหมือนว่าจะหยุด (Sierra, 10.12.6) การเรียกใช้บริการจากเมนูบริการของแอปจะแสดงฟันเฟืองเล็ก ๆ ในเมนูระบบด้านบนเพื่อให้ฉันรู้ว่ามันกำลังทำงานอยู่ แต่ไม่มีอะไรเกิดขึ้น มันเป็นแค่ฉันเหรอ?
อย่าตื่นตระหนก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.