nocnoc - เคาะ Mac เพื่อรันคำสั่ง
(github.com/shaircast)สวัสดีครับ ช่วงหลังมานี้แอปสนุก ๆ อย่าง slapmac หรือ spank ที่ใช้การตี Mac ให้เกิดเสียงโดยอาศัย accelerometer ที่มีอยู่ในเครื่อง Mac ได้รับความนิยมกันพอสมควร ผมเลยลองคิดดูว่าน่าจะทำให้สิ่งนี้มีประโยชน์ในเชิงการใช้งานจริงได้ จึงทำแอปนี้ขึ้นมาครับ。
nocnoc เป็นแอปเมนูบาร์บน macOS โดยสามารถใช้แพตเทิร์นการเคาะ 3 แบบคือ Single knock, Double knock และ Triple knock เป็นทริกเกอร์เพื่อรันคำสั่งได้ รองรับทั้งการล็อกหน้าจอ การเปิดแอป การรันคำสั่งลัด คีย์ลัดคีย์บอร์ด ไปจนถึงคำสั่งเทอร์มินัล จึงนำไปตั้งค่า automation ได้หลากหลายแบบ
สิ่งที่ผมคิดว่าปรับปรุงมาได้ดีพอสมควรคือการกรองสัญญาณจาก accelerometer ครับ แอปอย่าง spank จะใช้ค่า accelerometer แบบ threshold ตรง ๆ เพื่อทริกเกอร์ ทำให้เวลาย้ายตำแหน่ง MacBook หรือยกพกไปไหนมาก็ยังตรวจจับได้ด้วย ผมเลยปรับให้ตรวจจับเฉพาะสิ่งที่คล้ายการเคาะแทน อย่างไรก็ตาม ถ้าวางไว้บนวัสดุที่นุ่มหรือบนขาตั้งที่โยกได้ การตรวจจับจะไม่ค่อยดี และจะทำงานได้ดีบนโต๊ะมากกว่า ตอนนี้กำลังทดสอบอยู่ว่าจะแก้ด้วย calibration ได้หรือไม่
ผมเองส่วนใหญ่จะเอาไปเชื่อมกับคำสั่งลัดแล้วใช้งานครับ
vvrite(https://th.news.hada.io/topic?id=27728) ที่เคยโพสต์ไว้ก่อนหน้านี้ก็มีอัปเดตเล็ก ๆ น้อย ๆ เหมือนกัน ฝากติดตามด้วยครับ。
ยังไม่มีความคิดเห็น