• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

资源图标

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 · 查看: 183
作者
PeterXiong720
价格
1金粒
下载
19
查看
953
首次发布
最后更新

评分

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