给 Aria2 RPC 添加下载通知
当下载完成会在屏幕右上角弹出一个提示框显示具体下载完成的文件名,同时中文语音播报:“有个文件下载完成,请查收!”
1.创建download-complete-hook.sh脚本,放置到~/.aria2/目录
$ cat download-complete-hook.sh
#!/bin/sh
# 变量 3 表示下载完成文件的路径
fname=`basename $3`
osascript <<EOF
display notification "$fname 已经下载完成!" with title "【下载完成】"
say "有个文件下载完成,请查收!"
EOF
2.设置运行权限:
chmod +x ~/.aria2/download-complete-hook.sh