หน้านี้แปลจากภาษาอังกฤษเพื่อความสะดวก ฉบับภาษาอังกฤษ เป็นฉบับที่ถูกต้องที่สุด และหากทั้งสองฉบับไม่ตรงกัน ให้ยึดฉบับที่มีผลบังคับใช้

วิธีคลิกที่ภาพบนหน้าจอ

แสดงให้มาโครเห็นว่าปุ่มหน้าตาเป็นอย่างไรเพียงครั้งเดียว มาโครจะค้นหาปุ่มและคลิกได้ไม่ว่าปุ่มจะอยู่ตรงไหนบนหน้าจอ

อัปเดตเมื่อ 1 ตุลาคม 2026 · การคลิกที่ภาพใช้ได้ฟรีทุกแพ็กเกจใน Myna Recorder

1. ทำไมการคลิกที่บันทึกไว้จึงพลาด

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

2. จับภาพ

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

3. คลิกที่ภาพ

ในแท็บ Recorder เปิด Image ในแถบเครื่องมือขั้นตอน แล้วเลือก Click it จากนั้นเลือกภาพของคุณ ในแท็บ Script จะเป็นบรรทัดเดียว:

click_crop("Save")

ขั้นตอนนี้จะรอให้ภาพปรากฏสูงสุดห้าวินาที แล้วคลิกตรงกลางภาพ หากภาพไม่ปรากฏเลย มาโครจะทำขั้นตอนถัดไปต่อ เพิ่ม on_fail="label" เพื่อไปยังที่อื่นแทน หรือ abort=True เพื่อหยุดการทำงาน

4. รอให้มีบางอย่างก่อน

Wait until visible จะหยุดมาโครไว้จนกว่าภาพจะปรากฏ ซึ่งเป็นวิธีที่มาโครรอหน้าเว็บที่ช้าหรือการส่งออกที่ใช้เวลานาน แทนที่จะเดาด้วยการหน่วงเวลาคงที่:

wait_for("Report ready", timeout_ms=60000)
click_crop("Download")

สำหรับสิ่งที่ปรากฏเป็นบางครั้ง บล็อก if_image จะตรวจดูครั้งเดียว และรันขั้นตอนของมันเฉพาะเมื่อภาพอยู่ตรงนั้น:

if_image("Update available"):
    click_crop("Remind me later")

5. เมื่อไม่พบภาพ

  • confidence= กำหนดว่าการจับคู่ต้องใกล้เคียงแค่ไหน ค่าเริ่มต้นคือ 0.8 หรือการจับคู่ 80% ลดลงเล็กน้อยหากภาพที่มองเห็นชัดเจนแต่ไม่ถูกพบ
  • match="shape" เปรียบเทียบเส้นขอบและไม่สนใจสี เหมาะกับปุ่มที่เปลี่ยนสีเมื่อถูกเน้นหรืออยู่ในธีมมืด
  • region=(x, y, width, height) ค้นหาเฉพาะส่วนหนึ่งของหน้าจอ ซึ่งเร็วกว่า และหลีกเลี่ยงภาพที่คล้ายกันในที่อื่น
  • x_offset= และ y_offset= คลิกข้างภาพ เช่น บนกล่องถัดจากป้ายชื่อ
  • timeout_ms= กำหนดระยะเวลาที่จะค้นหาต่อ

ขั้นตอนยังค้นหาสิ่งต่าง ๆ ด้วยสีแทนภาพได้ด้วย ให้กำหนดช่วงสี แล้วมันจะทำงานที่จุดกึ่งกลางของผืนสีนั้นที่ใหญ่ที่สุด

6. แผนการใช้งานและการส่งออก

  • การคลิกที่ภาพ การรอภาพ และการจับคู่สีใช้ได้ฟรีทุกแพ็กเกจ
  • มาโครที่คลิกที่ภาพสามารถส่งออกเป็นไฟล์ .exe ไฟล์เดียวได้ในแพ็กเกจ Basic และ Pro โดยภาพจะอยู่ภายในไฟล์
  • สำหรับสิ่งที่ปรากฏบนหน้าจอเพียงชั่วครู่ โหมด burst จะถ่ายภาพพื้นที่หนึ่งต่อเนื่องเป็นเวลาไม่กี่วินาที เพื่อให้คุณเลือกภาพที่ต้องการเก็บ Burst เป็นส่วนหนึ่งของแพ็กเกจ Basic และ Pro