Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.29 KB

README.md

File metadata and controls

45 lines (35 loc) · 1.29 KB

bark_shell

简陋的 shell 脚本,使用 curl 推送到 bark ios app,无需手动转换 url 编码

应能在 dash,bash,zsh 上正常运行

必须安装的依赖

curl, sed, jq, gawk, coreutils

可选安装的依赖

jo

不安装只能使用 GET 方式推送,无法使用 POST 和推送加密(这个也用的 POST)

openssl

不安装无法使用推送加密

参数说明

参数 描述
-h 打印帮助
-X 指定使用的请求方法
-k 指定推送到的设备的 key
-1 指定推送的标题
-2 指定推送的内容
-l 指定推送的中断级别
-lv 指定推送关键通知时的通知音量
-b 在推送设备上设置应用角标
-a 指定是否启用自动复制
-c 指定要复制到剪贴板的内容
-c2 指定发送推送通知时持续响铃
-s 指定自定义铃声
-i 指定自定义图标的 URL
-g 指定通知使用的组
-i2 指定是否保存到应用程序
-u 指定点击后跳转的 URL
-s2 指定用于转发消息的服务器
-ea 指定加密时使用的算法
-em 指定加密过程中使用的模式
-ep 指定加密过程中使用的填充
-ek 指定用于加密的 key
-ei 指定用于加密的 iv