功能说明:自动更新服务端文件到各客户端,支持服务端多目录文件
使用说明:
1、在服务端搭建小型的WEB服务器,软件可以使用EasyWebSvr
2、配置WEB目录,将本软件目录下的ServiceUpdateFiles.xml放置在WEB服务器的根目录下。
3、按ServiceUpdateFiles.xml里面的默认格式填写好对应的更新文件
格式说明:
<synclient></synclient> 如果同时更新多个软件,这里需要配置多个类似节点否则可以只写一个
filename:更新的文件名称
url:存放在服务器上的地址,更新软件根据此地址去取文件
lastversion:最新的版本号,更新软件根据此判断是否需要更新
needRestart:更新此文件后是否需要重启软件
needRestart:重启软件时,需要首先关闭正在运行的进程名称
localfilepath:更新软件下载文件成功后,将把文件更新到何处
4、配置本地文件LocalConfig.xml
格式说明:
allowdownfile:允许下载哪几个软件,对应服务端配置的"synclient"节点名。
如果下载所有,此处为空;多个软件中间以,隔开
serverurl:ServiceUpdateFiles.xml位于服务器上的地址。更新软件将通过此地址下载
5、启动本更新软件,等待10秒钟后,软件将自动搜索新版本进行更新.之后将每隔5分钟搜索一次
注意:更新配置中的的FileName可以重名,但其对应的目录名"synclient"不允许重复,
重启的进程名允许重复
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
更新时间:2012-2-11
版本号:V1.0.2
1、服务端配置增加下载多个软件更新配置,在自动更新软件中可配置需要更新哪几个软件下的文件
2、下一步考虑添加下载文件失败的判断功能
更新时间:2012-2-10
版本号:V1.0.1
1、自动更新服务端文件到客户端
2、支持自定义下载文件存放路径,本地目录不存在自动创建
3、程序下载文件时软件图标动态闪烁
4、支持自动启动需要重启的程序
5、自己备份更新前文件,防止替换出错
6、下载文件时退出软件弹出提示信息
7、记录软件出错提示,方便开发人员调试
8、支持断网再连网后,自动下载未完成文件
9、界面更新日志,不保存
下载地址:点击打开链接