用AppleScript更新hexo博客

由于hexo是静态站点生成器,所以每次写文章都要输入三个命令重新上传,有点麻烦,所以我查了一下as的使用方法,写了这个小脚本。

1
2
3
4
5
6
7
8
9
10
11
12
13
on run {input, parameters}
tell application "Terminal"
set newTab to do script "cd 你的站点文件夹路径"
delay 0.1
do script "hexo cl" in front window
delay 1
do script "hexo ge" in front window
delay 1
do script "hexo de" in front window
end tell
close application "Terminal"
return input
end run

在自动操作中新建应用程序,然后加入applescript,在里面用这段代码就可以了