侧边栏壁纸
  • 累计撰写 178 篇文章
  • 累计收到 10 条评论

按键精灵 对版本进行对比强制更新

Datehoer
2021-03-03 / 1 评论 / 7 阅读 / 正在检测是否收录...
按键精灵脚本如果不花钱买vip的话,那么打包出来的软件是没有官方加持的,而我们如果前期发布的软件后期想要进行推广更新之类的话,用户完全可以不更新用旧版软件。
那么我们如果进行强制更新呢?

简单看一个代码

//https://zjzdmc.top/banbenhao.txt
TracePrint url.get("https://zjzdmc.top/banbenhao.txt")
Dim 版本号,最新版本号
版本号 = 1.2
最新版本号=CStr(URL.Get("https://zjzdmc.top/banbenhao.txt"))
TracePrint 版本号=url.get("https://zjzdmc.top/banbenhao.txt")
 
If CStr(版本号) <> 最新版本号 Then 
Delay 1500
ShowMessage "请更新版本"
Delay 3000
EndScript
End If


对版本进行对比强制更新

我这个是在服务器储存了一个文件,然后进行对比,如果版本号不一样那么就结束脚本并提示需要更新。
而我们没服务器呢?
这就可以找个那种没人看的网站,帖子之类的发个帖子。
然后获取源码之后进行对比,当然这个是比较难的,因为我们获取到的源码是有头文件的,所以如果要这么做的话就需要比对很长一段代码,所以其实最好还是买一个服务器来进行对比,而且其实有那种便宜的云主机,

也可以用GitHub或者gitee之类的库来上传版本进行对比,不过还是比较长啦,最好还是买个自己的服务器,云服务器虚拟主机之类的,我买的是阿里的学生机,做的网站,如果只是做网络版本对比,进行强制更新的话,可以买个那种几块钱的服务器来进行对比,亦或者跟我说一下我可以给你传个,但是还是很麻烦的,所以还是最好买个自己的!


0

评论 (1)

取消
  1. 头像
    天王
    Android · Google Chrome

    这个也很不错的,还是那个原因,钱。。。。。
    如果自己制作强制更新的话,那么就不需要花钱了。并且版本号完全可以放在贴吧等网站上,然后正则比对数据。不过其实最嗨还是找那种能更新的,比如说知乎之类的。

    回复