วิธีกดปุ่มทุก X วินาที
สามวิธี ตั้งแต่เครื่องกดปุ่มฟรีไปจนถึงตัวจับเวลาที่ทำงานควบคู่กับมาโคร
อัปเดตเมื่อ 1 ตุลาคม 2026 · เครื่องกดปุ่มใช้ได้ฟรีใน Myna Recorder ส่วน Timed Actions เป็นส่วนหนึ่งของ Basic และ Pro
1. วิธีที่รวดเร็ว: แท็บ Clicker
- เปิดแท็บ Clicker แล้วเลือก A key press
- คลิกช่องปุ่มแล้วกดปุ่ม เช่น F5 เพื่อรีเฟรชหน้า
- ตั้งเวลารอระหว่างการกดแต่ละครั้ง เป็นมิลลิวินาที: 30000 หมายถึงทุก 30 วินาที
- เลือกเวลาที่จะหยุด: เมื่อคุณหยุดเอง หลังจากกดกี่ครั้ง หรือหลังจากเวลาหนึ่ง
- กด Run ปุ่มจะรอสักครู่ก่อน เพื่อให้คุณสลับไปยังหน้าต่างที่ควรได้รับการกดปุ่มนั้น เมื่อเปิดแท็บอยู่ F4 จะเริ่มทันที และ F6 จะหยุด จากโปรแกรมใดก็ได้
2. ในสคริปต์
สิ่งเดียวกันเป็นหนึ่งบรรทัดในแท็บ Script ซึ่งสามารถอยู่ภายในมาโครที่ยาวกว่าได้:
press("f5", times=0, interval_ms=60000)
times=0 จะกดต่อไปจนกว่าคุณจะกด Stop ตัวเลขแทนจะหยุดหลังจากกดจำนวนครั้งนั้น duration_ms= หยุดหลังจากเวลาหนึ่ง และ jitter_ms= เพิ่มการรอแบบสุ่มเพิ่มเติมบนช่วงเวลา:
press("pagedown", times=40, interval_ms=10000, jitter_ms=2000)
3. ควบคู่กับมาโคร: Timed Actions
Timed Actions กดปุ่มหรือคลิกตามตัวจับเวลาของมันเองขณะที่มีบางอย่างทำงานอยู่: มาโคร เครื่องคลิก หรือตัวเฝ้าดู หรือทำงานแยกต่างหาก
- เปิดแท็บ Timed Actions แล้วกด Add timer เพิ่มขั้นตอน (การกดปุ่ม การกดค้างแล้วปล่อยปุ่ม การคลิก หรือการรอ) และตั้งความถี่ในการทำงาน
- ตัวจับเวลาอาจเป็นลำดับสั้น ๆ เช่น กดค้าง Y กด T แล้วปล่อย Y
- ช่วงเวลาอาจแปรผันด้วยค่าสุ่มได้ และการหน่วงเริ่มต้นจะเลื่อนการทำงานครั้งแรกออกไป
- ตัวจับเวลาสามารถพักมาโครขณะทำงาน โดยรอจนมาโครไม่ได้กดปุ่มใดค้างอยู่ เพื่อไม่ให้ทั้งสองพิมพ์ทับกัน
- เมื่อหยุดแล้วเริ่มใหม่ ตัวจับเวลาแต่ละตัวจะทำงานต่อจากจุดที่ค้างไว้ แทนที่จะทำงานทันที
4. การหยุด
Stop (F6) จะหยุดทุกอย่างที่กำลังทำงาน จากโปรแกรมใดก็ได้ ปุ่มที่ตัวจับเวลากดค้างไว้จะถูกปล่อยเมื่อคุณปิดตัวจับเวลานั้นหรือกด Stop
5. แผนการใช้งาน
- เครื่องกดปุ่มในแท็บ Clicker และขั้นตอน press ใช้ได้ฟรีทุกแพ็กเกจ
- Timed Actions และการหน่วงเวลาสุ่มเพิ่มเติมของเครื่องคลิกเป็นส่วนหนึ่งของ Basic และ Pro
- หากต้องการรันบางอย่างตามเวลาของวันแทน ดูวิธีตั้งเวลาการคลิกเมาส์