文件名称:万能程序升级插件 软件升级
文件大小:731KB
文件格式:RAR
更新时间:2012-12-25 04:06:34
编程
程序自动升级原理 原理分析: 一般都是主程序配合升级程序完成升级工作的。主程序定时检查更新或者由用户自己点击更新。大致步骤如下: 1.主程序释放更新程序。 2.更新程序下载官方版本信息文件。 3.与本地版本信息进行对比,当不相同的时候则进行更新。 4.更新程序将所有程序下载完成后,需要停止相关进程,然后将新数据覆盖旧的数据。 5.更新程序自行退出并运行主程序。 再补充下我最近这几天的体会和总结 我发现通过对比版本来更新文件已经是落后的思想了。现在杀毒软件多数都是通过MD5校验值对比进行更新的,这样比较专业而且不容易出错。 更新程序 会对比官方文件和本地文件的校验值 如果不通则更新。 其他不同的软件公司软件升级细节都不相同。 下面我提供一个我做的程序自我更新的插件,可以方便的让你开发的程序具备自我更新功能。
【文件预览】:
万能程序升级插件
----网站空间文件()
--------UpdateList.txt(79B)
--------update.rar(970KB)
--------说明.txt(583B)
--------ServerUrl.txt(31B)
--------ServerVer.txt(3B)
----客户端文件()
--------update.exe(970KB)
--------ClientVer.txt(3B)
--------UpdateConFig.ini(864B)
--------说明.txt(269B)