- 版权类型
- 原创
- 版权链接
- #
- 语言支持
- 中文(简体)
- 前置组件
- LiteLoader.Net https://github.com/LiteLDev/LiteLoader.NET
- 适配版本(基岩)
- 全版本
自动获取插件在registerPlugin时设置的git或者gihub地址,并获取最新release,如果当前版本于获取到的版本信息不匹配或者较旧,则在控制台打印更新提醒,同时自动下载最新版到<服务器>/downloads目录下。
如图所示:
registerPlugin示例:
如何接入自动检测?
只需在注册插件的时候提供github地址即可纳入检测范围。本插件会每两小时向github发送一次http get请求,以获取最新release,判定标准为tag中包含的版本信息,所以请务必在release的tag内至少包含一段格式为major.minor.reversion的完整的版本信息,否则将无法被识别。如图所示:
registerPlugin示例:
JavaScript:
// 以JS为例,lua和C++亦然
const META_DATA = {
Git:'https://github.com/xxx/xxx/',
Foo:'bar',
Xxx:'...'
};
ll.registerPlugin('ExamplePlugin', 'introduction', [1, 9, 19810], META_DATA);
TO DO
TODO | 完成状态 |
邮件提醒 | 未完成 |
web管理后台 | 未完成 |
脚本插件自动重载 | 未完成 |