1.
打开前往选项
2.
选择实用工具选项
3.
打开脚本编辑器
4.
此时就可以输入apple脚本了
5.
单击上面么的播放开关按钮就可以执行脚本了
Mac 提供了 applescript 接口来提供脚本化控制应用的接口 。applescript 是 apple 搞的一种脚本语言,apple 为了方便开发者,又搞了一套基于 javascript 的接口 。这里我忍不住要吐槽一下,这货并不是标准的 javascript,用起来比 applescript 还坑, 所以建议还是使用 applescript 。
虽然 applescript 很强大(或者说有着极其变态复杂的文档),但并不一定所有自动化控制都需要用它来完成 。
Mac 下有个非常好用的命令行工具: open,它不仅可以帮你使用默认方式打开文件,还可以打开各种 url 和 app,例如:
# 打开 safari
open -a Safari.app
# 默认浏览器打开 url
open https://github.com
# 使用默认邮件 app 发送邮件给某人
open mailto:someone@gmail.com
# 后台打开 Dash,并搜索 event
open -g dash-plugin://query=event
使用 open -h 来查看更多选项 。
如果你需要暂停/继续某个进程(例如控制一个音乐播放器),可以使用 kill 命令实现,例如:
# 假设你的播放器 PID 为 838
kill -SIGSTOP 838
kill -SIGCONT 838
接下来我们用 applescript 做点简单功能 。打开 script editor 这个 app,新建文档,然后输入
set savedSettings to get volume settings
# output volume:32, input volume:70, alert volume:78, output muted:false
set volume output volume 90
say "This is pretty loud."
set volume output volume (output volume of savedSettings)
点击执行按钮,相信你凭直觉就能明白这段脚本是干什么的了 。
applescript 有个非常有用的功能就是模拟按键,例如:
tell application "System Events"
【mac脚本怎么用 - 经验总结 www.jingyanzongjie.com】
key co