我已经用 Automator 写好了一个 AppleScript ,并保存为 xxx.app 文件。
我想实现任何时候按下某个快捷键就能执行这个脚本。
目前使用最新的 macOS 系统,网上查到的资料好像都是以前的系统,搞不明白。。。
请问有朋友知道怎么创建一个“服务”,然后在快捷键中运行它吗?
(我主要是不知道怎么创新“服务”,在最新的 macOS 13.2 中)
我已经用 Automator 写好了一个 AppleScript ,并保存为 xxx.app 文件。
我想实现任何时候按下某个快捷键就能执行这个脚本。
目前使用最新的 macOS 系统,网上查到的资料好像都是以前的系统,搞不明白。。。
请问有朋友知道怎么创建一个“服务”,然后在快捷键中运行它吗?
(我主要是不知道怎么创新“服务”,在最新的 macOS 13.2 中)
1
Theodicy Feb 28, 2023 用 raycast 之类的工具吧
创建个 quicklink ,然后绑你要的快捷键就行 |
3
rrubick Feb 28, 2023
Spotlight
|
4
rwecho Feb 28, 2023
你说的创建服务是不是 systemd macos 有对应的 launchctl 不知道是不是你指的
|
5
LicenseXu Feb 28, 2023
我目前的方法是使用 Alfred 的 workflow
|
6
lijiabo Feb 28, 2023
用 automator 不要创建应用程序,创建快速操作,保存后就会自动在服务中出现
|
7
wazggcd Feb 28, 2023 via iPhone
workflow 可以
|
8
DonaidTrump Feb 28, 2023 maxOS 是啥?
|
9
jorneyr Mar 1, 2023
可以使用 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 Mar 1, 2023
绑定快捷键:
hs.hotkey.bind({"ctrl"}, "D", toggleDarkAnLight) |