Hammerspoon - Lua से बनाया गया macOS ऑटोमेशन
(hammerspoon.org)Lua कोड से OSX के अधिकांश API (एप्लिकेशन, विंडो, माउस पॉइंटर, फ़ाइल सिस्टम, ऑडियो डिवाइस, बैटरी, क्लिपबोर्ड, Wifi आदि) तक पहुंचा जा सकता है.
OSX के बिल्ट-इन Automator/AppleScript की तुलना में, यह बैकग्राउंड में चलने या लो-लेवल एक्सेस जैसी चीज़ों सहित और भी ज्यादा काम कर सकता है। डेवलपर कम्युनिटी सक्रिय है, इसलिए डॉक्युमेंटेशन और संबंधित उदाहरण भी काफी मिलते हैं.
1 टिप्पणियां
https://www.hammerspoon.org/Spoons/ पर पहले से बने हुए कोड (Spoon) देखे जा सकते हैं।
MiroWindowsManager :
ctrl+alt+cmd+arrowkeys से window की position adjust करनाhttps://www.hammerspoon.org/Spoons/MiroWindowsManager.html
Amphetamine : Caffeine का विकल्प। Sleep mode में जाने से रोकता है
https://gist.github.com/heptal/50998f66de5aba955c00
HCalendar : desktop पर दिखने वाला horizontal calendar
https://www.hammerspoon.org/Spoons/HCalendar.html
शुरुआत में Spoon डाउनलोड करने के बाद उसे install करने का तरीका:
.spoonपर क्लिक करने से वह~/.hammerspoon/में copy हो जाता हैmenu bar में hammer icon दबाकर Open Config करें, फिर
init.luaeditor खुलेगाhs.loadSpoon("Spoon 이름")लिखें, फिर hammer icon में Reload Config करें, बस हो गया