Hammerspoon - Tự động hóa macOS bằng Lua
(hammerspoon.org)Có thể truy cập hầu hết API của OSX từ mã Lua (ứng dụng, cửa sổ, con trỏ chuột, hệ thống tệp, thiết bị âm thanh, pin, clipboard, Wi‑Fi, v.v.).
So với Automator/AppleScript được tích hợp sẵn trong OSX, công cụ này có thể làm được nhiều việc hơn như chạy nền hoặc truy cập mức thấp. Cộng đồng nhà phát triển cũng rất sôi nổi nên tài liệu và các ví dụ liên quan cũng khá phong phú.
1 bình luận
Có thể xem các đoạn mã (Spoon) đã được tạo sẵn tại https://www.hammerspoon.org/Spoons/.
MiroWindowsManager: điều chỉnh vị trí cửa sổ bằng
ctrl+alt+cmd+phím mũi tênhttps://www.hammerspoon.org/Spoons/MiroWindowsManager.html
Amphetamine: giải pháp thay thế cho Caffeine. Ngăn máy chuyển sang chế độ Sleep
https://gist.github.com/heptal/50998f66de5aba955c00
HCalendar: lịch ngang hiển thị trên desktop
https://www.hammerspoon.org/Spoons/HCalendar.html
Cách cài đặt sau khi tải Spoon lần đầu.
Nhấp vào
.spoonthì sẽ được sao chép vào~/.hammerspoon/Nhấn vào biểu tượng cây búa trên thanh menu, chọn Open Config để mở trình chỉnh sửa
init.luaThêm
hs.loadSpoon("tên Spoon"), rồi nhấn Reload Config trên biểu tượng cây búa là xong