Skip to content
wxShot

wxShot ทำงานอย่างไร

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

สี่ช่วงของการแคปหน้าจอ

1. แคป

กด ⌥A (หรือปุ่มลัดของคุณเอง) หน้าจอจะมืดลง แล้วคุณลากเลือกพื้นที่

  • ครั้งแรก macOS จะขอสิทธิ์ Screen Recording
  • wxShot ไม่มีไอคอนใน Dock และไม่มีไอคอนบนแถบเมนูตามค่าเริ่มต้น แค่รอรับปุ่มลัด
  • เปิดแอปอีกครั้งเพื่อเข้าการตั้งค่า

2. จับหน้าต่าง

เลื่อนตัวชี้ไปเหนือหน้าต่าง กรอบเลือกสามารถจับพอดีกับหน้าต่างนั้นได้

  • คลิกเพื่อเลือกหน้าต่างที่จับไว้ หรือลากเพื่อเลือกพื้นที่เอง
  • แถบเครื่องมือจะปรากฏที่มุมขวาล่างของพื้นที่ที่เลือก

3. ขีดเขียน

ใช้แถบเครื่องมือขีดเขียนบนพื้นที่ที่เลือก

  • สี่เหลี่ยม วงรี ลูกศร ปากกา โมเสก ข้อความ และเครื่องหมายระบุเลข พร้อมเลิกทำและทำซ้ำ
  • แคปยาว: เลื่อนภายในพื้นที่ที่เลือก แล้วภาพจะถูกต่อกันแบบเรียลไทม์
  • ดึงข้อความทำงานแบบออฟไลน์ด้วย Apple Vision ปักหมุดช่วยให้ภาพอยู่เหนือหน้าต่างทั้งหมด

4. คัดลอกหรือบันทึก

จบงานในแบบที่คุณสะดวก

  • ดับเบิลคลิกหรือกด Return เพื่อคัดลอกภาพไปยังคลิปบอร์ด
  • ใช้ปุ่มบันทึกเพื่อเขียนเป็นไฟล์ ปุ่มยืนยันเพื่อเสร็จสิ้น ปุ่มปิดหรือ Esc เพื่อยกเลิก

wxShot รู้ได้อย่างไรว่า WeChat อยู่

wxShot ตรวจสองอย่างเท่านั้น คือแอป WeChat กำลังเปิดอยู่หรือไม่ และมีหน้าต่างหลักอยู่หรือไม่ นี่คือวิธีแยก WeChat ที่ปิดอยู่หรืออยู่ที่หน้าล็อกอิน ออกจาก WeChat ที่ล็อกอินแล้ว เมื่อ WeChat ไม่ได้เปิดอยู่หรืออยู่ที่หน้าล็อกอิน wxShot เป็นเจ้าของปุ่มลัด เมื่อ WeChat ล็อกอินแล้ว wxShot จะคืนปุ่มลัดตามค่าเริ่มต้น

สิ่งที่ไม่แตะต้อง

wxShot ไม่อ่านข้อมูล ข้อความ รายชื่อติดต่อ หรือไฟล์ของ WeChat และไม่ล็อกอินเข้าสิ่งใดทั้งสิ้น สามโหมดในการตั้งค่าคือ อัตโนมัติ, wxShot เสมอ และ WeChat เสมอ

ข้อจำกัดตามจริง

หาก WeChat ล็อกอินอยู่และคุณเลือก “ใช้ wxShot เสมอ” ขณะที่ทั้งสองแอปใช้ปุ่มลัดเดียวกัน อาจเปิดแคปสองหน้าต่างพร้อมกัน เปลี่ยนปุ่มลัดอย่างใดอย่างหนึ่งแล้วปัญหาจะหายไป แคปยาวและการดึงข้อความก็ขึ้นอยู่กับสิ่งที่อยู่บนหน้าจอด้วย

ข้างในมีอะไร

แอป macOS เนทีฟ ใช้พื้นที่หลังติดตั้งประมาณ 7 MB เป็น universal รองรับ Apple silicon and Intel

  • แคปหน้าจอผ่านสิทธิ์ Screen Recording ของ macOS และไม่ใช้อย่างอื่น
  • ดึงข้อความแบบออฟไลน์ด้วย Apple Vision
  • สัญญาณนิรนามว่ายังใช้งานอยู่ในเดือนแรก เป็นตัวเลือก ปิดได้ด้วยสวิตช์เดียว

โค้ดมาจากไหน

wxShot เป็นฟอร์กของโปรเจกต์ capcap ลิขสิทธิ์ MIT โดย realskyrin เราตัดการอัปโหลด ประวัติ และการบันทึกหน้าจอออก และเพิ่มการส่งต่อปุ่มลัดให้ WeChat เวอร์ชัน 0.1.0 เป็นรุ่นแรก จึงอาจยังมีจุดที่ไม่เรียบร้อย โปรดแจ้งปัญหาบน GitHub

ให้ ⌥A ใช้ได้เสมอ ไม่ว่าจะล็อกอินหรือไม่