
我已经用 Automator 写好了一个 AppleScript ,并保存为 xxx.app 文件。
我想实现任何时候按下某个快捷键就能执行这个脚本。
目前使用最新的 macOS 系统,网上查到的资料好像都是以前的系统,搞不明白。。。
请问有朋友知道怎么创建一个“服务”,然后在快捷键中运行它吗?
(我主要是不知道怎么创新“服务”,在最新的 macOS 13.2 中)
1 Theodicy 2023-02-28 16:17:42 +08:00 用 raycast 之类的工具吧 创建个 quicklink ,然后绑你要的快捷键就行 |
3 rrubick 2023-02-28 16:21:41 +08:00 Spotlight |
4 rwecho 2023-02-28 16:21:41 +08:00 你说的创建服务是不是 systemd macos 有对应的 launchctl 不知道是不是你指的 |
5 LicenseXu 2023-02-28 16:22:05 +08:00 我目前的方法是使用 Alfred 的 workflow |
6 lijiabo 2023-02-28 19:34:11 +08:00 用 automator 不要创建应用程序,创建快速操作,保存后就会自动在服务中出现 |
7 wazggcd 2023-02-28 19:39:48 +08:00 via iPhone workflow 可以 |
8 DonaidTrump 2023-02-28 19:47:41 +08:00 maxOS 是啥? |
9 jorneyr 2023-03-01 09:24:08 +08:00 可以使用 hammerspoon 执行 apple script ,例如: ```lua -- 切换 Light 和 Dark 模式 function toggleDarkAnLight() script = [[ tell application "System Events" tell appearance preferences set dark mode to not dark mode end tell end tell ]] hs.osascript.applescript(script) end ``` |
10 jorneyr 2023-03-01 09:24:36 +08:00 绑定快捷键: hs.hotkey.bind({"ctrl"}, "D", toggleDarkAnLight) |