精易论坛
标题: 软件差异式更新引擎 [打印本页]
作者: 晓纳 时间: 2017-11-19 00:52
标题: 软件差异式更新引擎
关于差异式更新引擎:
该引擎旨在针对软件旧版本与新版本之间差异资源进行更新,节约流量。
该差异式更新引擎取自EasyAide软件
软件各类配置均在Config文件夹中
File.ini 保存云端判断新版本文件的路径
Link.ini 保存本地版本配置文件路径
Name.ini 软件名称将显示为XXX更新程序
Temp为临时文件保存文件夹 请勿删除!
Filelist.ini 为云端文件列表配置文件的样例
Ver.ini 为云端判断新版本文件的样例
该更新软件为作者原创软件,如要转载请向作者申请
作者QQ:1070175533
最后蟹蟹大家支持!
补充内容 (2017-11-21 22:57):
2017-11-19 20:50:33 更新内容:
修改判断新版本文件模式,通过比对特征码的异同进行选择性更新,真正做到了差异式更新。
补充内容 (2017-11-21 22:57):
2017-11-19 20:50:33 更新内容:
修改判断新版本文件模式,通过比对特征码的异同进行选择性更新,真正做到了差异式更新。
链接:http://pan.baidu.com/s/1hsKmP60 密码:x7uc
补充内容 (2017-11-21 23:50):
因为时间关系,许多细节没有做好,已经开源,大家可以自己修改,我也会不断更新下去,谢谢大家支持
-
TIM图片20171119005206.png
(9.13 KB, 下载次数: 0)
-
-
差异式更新开放版.zip
431.02 KB, 下载次数: 423, 下载积分: 精币 -2 枚
作者: 晓纳 时间: 2017-11-19 00:53
感谢大家一直以来的支持与鼓励!
作者: asfor78 时间: 2017-11-19 01:02
学习了啊
作者: 镇坛道德标杆 时间: 2017-11-19 01:14
我以为是 git diff 那种差异式算法...
那提个建议吧,压缩包里尽量不要放 .exe ,一直报毒,windows defender 临时关起来又贼麻烦= =
作者: 晓纳 时间: 2017-11-19 01:41
感谢您的支持,建议已收下,蟹蟹
作者: 阿诺大大 时间: 2017-11-19 02:49
解锁新姿势了
作者: 信念 时间: 2017-11-19 06:58


作者: 小系 时间: 2017-11-19 09:20
差异更新?
作者: pnccm 时间: 2017-11-19 09:31
感谢开源,感谢分享
作者: 兰陵小生 时间: 2017-11-19 09:34
称为最省升级法
作者: q347052325 时间: 2017-11-19 09:41
不懂

作者: fyh505099 时间: 2017-11-19 09:45
谢谢分享,好东西必须支持
作者: 亮亮工作室 时间: 2017-11-19 09:54
好东西。拿下瞧瞧好使不。
作者: wzb332037111 时间: 2017-11-19 11:12
不是利用网盘更新吧
作者: badlwolf 时间: 2017-11-19 12:46
多谢分享!!!!!
作者: 晓纳 时间: 2017-11-19 13:06
软件中自带的域名是我的服务器,不是通过网盘的,修改成自己的域名就是自己的了
作者: 夜深海未眠 时间: 2017-11-19 13:13
修改成自己的域名就是自己的了
作者: zvm95828 时间: 2017-11-19 13:41
啊我明天走哈哈哈哈
作者: JYrenw20170507 时间: 2017-11-19 14:39
真厉害..棒棒的
作者: wjskisyou 时间: 2017-11-19 16:08
瞧瞧,学习学习
作者: searchjack 时间: 2017-11-19 17:18
有个小方法 就是计算文件 hash , 跟最新的比较,跟服务端一样就不更新
作者: 晓纳 时间: 2017-11-19 18:25
感谢您的建议,计算文件特征码的方式将在下次更新时考虑引用
作者: 忧郁之子 时间: 2017-11-20 07:54
不错,不错,支持了。
作者: 戏雨流年 时间: 2017-11-20 09:28
支持开源~!感谢分享
作者: 15887059803 时间: 2017-11-20 19:48
感谢分享支持开源
作者: 打Xiao就挺坏 时间: 2017-11-20 20:53



作者: jspengcf 时间: 2017-11-20 21:41
可以对自身进行差异式更新么?
作者: dulang 时间: 2017-11-21 10:35
支持开源,感谢分享
作者: 晓纳 时间: 2017-11-21 23:00
目前是不可以的,下一步将会进行更新
作者: 晓纳 时间: 2017-11-21 23:00
最新版本已采用类似的此方法,感谢您的建议
作者: 指尖流淌 时间: 2017-11-22 11:51
支持开源,感谢分享
作者: 坏涛 时间: 2017-11-23 21:06
支持开源,感谢分享
作者: 晓纳 时间: 2017-11-24 23:04
感谢支持
作者: ado11457 时间: 2017-11-27 11:14
学习了 谢谢了!!!!!!!!!
作者: 渡不得…… 时间: 2017-11-29 12:18
表示刚需要,这样比较方便
作者: qq778582311 时间: 2017-12-6 01:52
我想问,同一个个文件可以差异更新吗?
作者: cdmass 时间: 2018-1-24 00:02
挺简洁的 
作者: 吴鸣哥哥 时间: 2018-5-7 21:22
感谢分享支持开源
作者: 风九幽 时间: 2018-6-19 13:11
可以对自身进行差异式更新么?
作者: FBI追风大大 时间: 2018-12-16 11:09
6666666666666666
作者: 毛超 时间: 2019-2-20 12:01
感谢分享!!!!!!!!!!!
欢迎光临 精易论坛 (https://125.confly.eu.org/) |
Powered by Discuz! X3.4 |