Skip to content

ประเภทขั้นตอน

มาโครใช้ 8 ประเภทขั้นตอนร่วมกัน เลือกประเภทจากดร็อปดาวน์เมื่อเพิ่มขั้นตอน

ประเภทขั้นตอนในแก้ไขเมนู

ขั้นตอนคำอธิบาย
Keyboard Shortcutส่งคีย์ผสมพร้อมปุ่มตัวปรับแต่ง
Key Pressกดปุ่มเดียว (Return, Tab, ปุ่มลูกศร เป็นต้น)
Text Inputวางข้อความผ่านคลิปบอร์ด
Delayแทรกเวลารอเป็นมิลลิวินาที
Launch Appเปิดแอปพลิเคชัน
Open URLเปิด URL หรือ URL scheme แบบกำหนดเอง
Window Managementเปลี่ยนเลย์เอาต์หน้าต่าง (15 เลย์เอาต์)
System Actionการดำเนินการระบบ เช่น ระดับเสียง ความสว่าง และสื่อ (11 การกระทำ)

Keyboard Shortcut

ส่งคีย์ผสมปุ่มตัวปรับแต่ง (Command / Option / Control / Shift) กับปุ่มอื่น ใช้เพื่อส่งคีย์ลัดไปยังแอปพลิเคชันที่ใช้งานอยู่

การตั้งค่า

  1. เลือก "Keyboard Shortcut" เป็นประเภทขั้นตอน
  2. คลิกช่องบันทึกแล้วกดคีย์ผสมที่ต้องการส่ง

ปุ่มเดียวโดยไม่มีตัวปรับแต่งไม่สามารถบันทึกได้ หากต้องการส่งปุ่มเดียวโดยไม่มีตัวปรับแต่ง ให้ใช้ Key Press แทน

Key Press

ส่งปุ่มเดียว เช่น Return, Tab หรือปุ่มลูกศร ใช้เมื่อต้องการส่งปุ่มพิเศษโดยไม่มีตัวปรับแต่ง

การตั้งค่า

  1. เลือก "Key Press" เป็นประเภทขั้นตอน
  2. เลือกปุ่มที่ต้องการส่งจากดร็อปดาวน์

ปุ่มที่รองรับ

พื้นฐาน

ปุ่มคำอธิบาย
ReturnEnter / ยืนยัน
Tabนำทางด้วย Tab
Deleteลบย้อนกลับ (Backspace)
Forward Deleteลบไปข้างหน้า
Escapeยกเลิก / ปิด
Spaceป้อนช่องว่าง

การนำทาง

ปุ่มคำอธิบาย
Up / Down / Left / Rightปุ่มลูกศร
Page Up / Page Downเลื่อนทีละหน้า
Home / Endข้ามไปต้น / ท้าย

ปุ่ม Function

F1 ถึง F12 ใช้ได้

Text Input

วางข้อความผ่านคลิปบอร์ด สะดวกสำหรับแทรกข้อความสำเร็จรูปหรือโค้ดสนิปเพ็ตลงในตัวแก้ไขข้อความ

การตั้งค่า

  1. เลือก "Text Input" เป็นประเภทขั้นตอน
  2. ป้อนข้อความที่ต้องการในช่องข้อความ (รองรับหลายบรรทัด)

INFO

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

Delay

รอตามจำนวนมิลลิวินาทีที่กำหนด ใช้เมื่อขั้นตอนก่อนหน้าต้องการเวลาก่อนขั้นตอนถัดไปจะทำงาน

การตั้งค่า

  1. เลือก "Delay" เป็นประเภทขั้นตอน
  2. ตั้งเวลารอเป็นมิลลิวินาที (1 -- 10,000ms)

คุณสามารถเลือกจากปุ่มค่าเริ่มต้น: 50ms, 100ms, 250ms, 500ms, 1000ms

แนวทางการหน่วงเวลา

สถานการณ์แนะนำ
หยุดสั้นระหว่างการป้อนคีย์50 -- 100ms
รอการสลับแอป200 -- 500ms
รอการเปิดแอป500 -- 1,000ms
รอแอปหนักหรือการประมวลผล1,000ms ขึ้นไป

TIP

หากการหน่วงเวลาสั้นเกินไป ขั้นตอนถัดไปอาจทำงานไม่ถูกต้อง เพิ่มเวลาหากพฤติกรรมไม่เสถียร

Launch App

เปิดแอปพลิเคชันที่ระบุ หากแอปเปิดอยู่แล้ว จะนำมาแสดงเบื้องหน้า

การตั้งค่า

  1. เลือก "Launch App" เป็นประเภทขั้นตอน
  2. เลือกแอปพลิเคชันจากรายการ

TIP

หากส่งคีย์ลัดหลังเปิดแอป ให้เพิ่มขั้นตอน Delay คั่นเพื่อให้ทำงานได้เสถียรมากขึ้น

Open URL

เปิด URL ในเบราว์เซอร์เริ่มต้น รองรับ URL scheme แบบกำหนดเองด้วย

การตั้งค่า

  1. เลือก "Open URL" เป็นประเภทขั้นตอน
  2. ป้อน URL ที่ต้องการเปิดในช่อง URL

ประเภท URL ที่รองรับ

ประเภทตัวอย่าง
URL เว็บhttps://example.com
พาธไฟล์file:///Users/...
ลิงก์อีเมลmailto:user@example.com
URL scheme แบบกำหนดเองslack://open, vscode://file/...

Window Management

เปลี่ยนเลย์เอาต์ของหน้าต่างที่ใช้งานอยู่ เลือกจาก 15 ตัวเลือก

การตั้งค่า

  1. เลือก "Window Management" เป็นประเภทขั้นตอน
  2. เลือกเลย์เอาต์
  3. เลือกจอเป้าหมาย

เลย์เอาต์ที่รองรับ

หมวดหมู่เลย์เอาต์
ครึ่งLeft Half, Right Half, Top Half, Bottom Half
สี่ส่วนTop Left, Top Right, Bottom Left, Bottom Right
สามส่วนLeft Third, Center Third, Right Third, Left Two-Thirds, Right Two-Thirds
อื่นๆMaximize, Minimize, Center, Next Monitor, Previous Monitor

จอเป้าหมาย

ค่าคำอธิบาย
Active Window's Screenวางหน้าต่างบนจอที่หน้าต่างที่โฟกัสอยู่
Menu Position's Screenวางหน้าต่างบนจอที่เมนูถูกแสดง

INFO

การตั้งค่าจอเป้าหมายไม่ใช้กับ "Next Monitor," "Previous Monitor" และ "Minimize"

สำหรับรายละเอียดเลย์เอาต์ ดูประเภทการกระทำ

System Action

เรียกใช้การดำเนินการระดับระบบ เช่น ระดับเสียง ความสว่าง และการควบคุมการเล่นสื่อ

การตั้งค่า

  1. เลือก "System Action" เป็นประเภทขั้นตอน
  2. เลือกการกระทำที่ต้องการ

การกระทำที่รองรับ

หมวดหมู่การกระทำ
จอแสดงผลBrightness Up, Brightness Down
เสียงVolume Up, Volume Down, Toggle Mute
สื่อPlay / Pause, Next Track, Previous Track
ระบบMission Control, App Expose, Launchpad

สำหรับรายละเอียดการกระทำ ดูประเภทการกระทำ