7 คะแนน โดย xguru 2019-12-17 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

สามารถเข้าถึง API ส่วนใหญ่ของ OSX จากโค้ด Lua ได้ (แอปพลิเคชัน, หน้าต่าง, ตัวชี้เมาส์, ระบบไฟล์, อุปกรณ์เสียง, แบตเตอรี่, คลิปบอร์ด, Wi‑Fi ฯลฯ)

เมื่อเทียบกับ Automator/AppleScript ที่มากับ OSX โดยพื้นฐานแล้ว สามารถทำงานได้หลากหลายกว่า เช่น การรันเบื้องหลังหรือการเข้าถึงระดับล่าง อีกทั้งยังมีชุมชนนักพัฒนาที่คึกคัก จึงมีเอกสารและตัวอย่างที่เกี่ยวข้องค่อนข้างมาก

1 ความคิดเห็น

 
xguru 2019-12-17

https://www.hammerspoon.org/Spoons/ สามารถดูโค้ดที่ทำไว้แล้ว (Spoon) ได้ที่นี่

วิธีติดตั้งหลังจากดาวน์โหลด Spoon ครั้งแรก

  • คลิก .spoon แล้วระบบจะคัดลอกไปที่ ~/.hammerspoon/

  • กดไอคอนค้อนในแถบเมนูแล้วเลือก Open Config เพื่อเปิดตัวแก้ไข init.lua

  • ใส่ hs.loadSpoon("ชื่อสปูน") แล้วกด Reload Config ที่ไอคอนค้อน เป็นอันเสร็จ