VersionCheck - 插件版本与MineBBS最新版本比较的【源码】【可以通过minebbs官方接口查询,该项目停止维护】

资源 VersionCheck - 插件版本与MineBBS最新版本比较的【源码】【可以通过minebbs官方接口查询,该项目停止维护】 1.8

请登录后获取

KING

【Lv:4】

开发者
正式会员
注册
2020/02/27
消息
178
金粒
35,965.83金粒
KING 提交新资源:

LXLVersion 插件版本与MineBBS最新版本比较的思路 - 利用get请求抓取MineBBS插件信息并且与当前插件版本比较【这不是一个功能性插件,仅提供给插件开发人员,没事不要乱下载】

【这不是插件!!!!】
没事不要乱下载,仅提供给插件开发人员自动检测插件版本与MineBBS版本的思路。
这个插件源码没有直接在LXL上执行没有任何功能,除了检测自己的版本。。。。
仅供大家分享与学习

【思路】
其实很简单粗暴,抓取MineBBS,然后分析出版本号,并与当前插件版本进行比较,并给予用户提示

阅读关于此资源更多信息...
 
这个可以用来检测自己服务器的插件是否有新版本吗
这个可以检测所有在minebbs发布的lxl插件,但是前提是开发者愿意把这段代码嵌入到自己插件顶部。。。当然你也可以自己手动,但是你下次更新就会被新版覆盖,所以我发布源码就是给开发者提供思路而已
 
KING 升级了 VersionCheck - 插件版本与MineBBS最新版本比较的源码 的新版本:

重大更新

由于每次自检代码修改之后都需要把插件的代码都改一遍,累死
因此把代码放在了minebbs上面,每次都会联网爬取自检代码,从而实现代码复用而不用把所有插件修改一遍
因此如果没有意外,这是最后一次更新,以后的自检代码都将以minebbs的最新代码为准
俗话说羊毛出在羊身上

阅读此次升级的详细信息...
 
1669374928522.png

关于这个,提醒一下,minebbs的url生成是 “标题字符.id” 点前面的字符串是会随标题变动,但点后面的内容di是固定的唯一的,也是决定访问目标的唯一要素

比如这个主题的默认url是https://www.minebbs.com/threads/versioncheck-minebbs.9349/
修改成https://www.minebbs.com/threads/minebbs.9349/以后仍然会访问到这个主题
https://www.minebbs.com/threads/bbs.9349/也是
哪怕只留下id,完全去掉标题字符https://www.minebbs.com/threads/9349/访问的也是这个主题

资源同理

也就是说,只要id确定,url的指向就是一定的,所以修改标题导致url变动并不会影响原来的链接访问噢
 
浏览附件37474

关于这个,提醒一下,minebbs的url生成是 “标题字符.id” 点前面的字符串是会随标题变动,但点后面的内容di是固定的唯一的,也是决定访问目标的唯一要素

比如这个主题的默认url是https://www.minebbs.com/threads/versioncheck-minebbs.9349/
修改成https://www.minebbs.com/threads/minebbs.9349/以后仍然会访问到这个主题
https://www.minebbs.com/threads/bbs.9349/也是
哪怕只留下id,完全去掉标题字符https://www.minebbs.com/threads/9349/访问的也是这个主题

资源同理

也就是说,只要id确定,url的指向就是一定的,所以修改标题导致url变动并不会影响原来的链接访问噢
原来如此,明白了,但是。。。如果前面的字符不吻合,第一次请求状态码是301,被重定向之后才能得到网页,,,, :吓哭:
“要是”能有一个/info的查询接口就好了(作者,版本号,最近一次更新时间巴拉巴拉),嘿嘿:花花:
 
原来如此,明白了,但是。。。如果前面的字符不吻合,第一次请求状态码是301,被重定向之后才能得到网页,,,, :吓哭:
“要是”能有一个/info的查询接口就好了(作者,版本号,最近一次更新时间巴拉巴拉),嘿嘿:花花:
 

在线会员

  • 叁拾牢李
  • bast_l
  • 呆呆谨言
  • 河豚嘻嘻嘻
  • Hszy
  • 欲野
  • YoungHZ
  • 想玩我的世界5
后退
顶部 底部