• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

LL2 【LL .NET】更新检测助手alpha | 基于Github API的通用自动版本检查插件 alpha-1.0.1

版权类型
原创
版权链接
#
语言支持
中文(简体)
前置组件
LiteLoader.Net https://github.com/LiteLDev/LiteLoader.NET
适配版本(基岩)
  1. 全版本
自动获取插件在registerPlugin时设置的git或者gihub地址,并获取最新release,如果当前版本于获取到的版本信息不匹配或者较旧,则在控制台打印更新提醒,同时自动下载最新版到<服务器>/downloads目录下。

如何接入自动检测?
只需在注册插件的时候提供github地址即可纳入检测范围。本插件会每两小时向github发送一次http get请求,以获取最新release,判定标准为tag中包含的版本信息,所以请务必在release的tag内至少包含一段格式为major.minor.reversion的完整的版本信息,否则将无法被识别。
如图所示:
1654247465427.png


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管理后台未完成
脚本插件自动重载未完成
  • 1654247389807.png
    1654247389807.png
    25.7 KB · 查看: 171
作者
PeterXiong720
价格
1金粒
下载
19
查看
918
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部