配置文档 (*.boxjs.json)
本文介绍如何配置 BoxJs 订阅文件
全量配置
待完善
场景介绍
安装事件 (onInstall)
如果希望用户在添加 BoxJs 订阅后,自动安装重写 (.plugin, .snippet, ...)
实现原理
根据配置,用户在添加订阅后会打开一个指定的 URL,你可以配置一个 URL Scheme 或一个普通 URL,来实现自动安装重写、更新资源……,如:
loon://update?sub=all
配置方式
{
"id": "chavyleung.app.test.sub",
....
"onInstall": {
"title": "安装确认",
"message": "本订阅包含重写资源, 是否需要自动安装?",
"install": {
"Surge": "",
"QuanX": "quantumult-x:///add-resource?remote-resource=%7B%22rewrite_remote%22%3A%5B%22https%3A%2F%2Fgithub.com%2Fchavyleung%2Fscripts%2Fraw%2Fmaster%2Fbox%2Frewrite%2Fboxjs.rewrite.quanx.conf%2Ctag%3Dboxjs%22%5D%7D",
"Loon": "loon://import?plugin=https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.loon.plugin",
"Shadowrocket": "",
"Stash": ""
}
},
"apps": [
{}, {}, ...
]
}
最后更新于
这有帮助吗?