工具配置:
1、客户端
有2个文件,一个是更新主程序,一个文本的配置文件hdw_d.txt
客户端文件直接放置在海盗王游戏根目录下即可。
使用前,必须配置好hdw_d.txt里面的内容,如下:
游戏网站=
http://nssjbpm4jd.52http.net/注册账号=
http://nssjbpm4jd.52http.net/更新地址=
http://127.0.0.1:8080/游戏网站 是点击更新主程序上面的“游戏网站”打开的网页,
注册账号 是点击更新主程序上面的“注册账号”打开的网页,
更新地址 地址这个必须,是更新程序连接到指定网站,下载版本文件ver_d.txt的;如果下载不正确,将无法更新。
每次打开更新工具后,它会自动连接到更新地址下载版本文件,如果本地的版本号跟网站上的不同,则会自动下载压缩包进行更新;如果相同,则不作处理。
更新的过程中,如果发现某些更新包无法下载,会在更新结束后弹出提示。
完整更新 是当本地文件有问题或者无法正常使用时,可以把网站上配置的更新包全部下载一次覆盖。
开始游戏 当更新结束时,就可以点击此按钮开启游戏。本工具处理更新文件外,不会修改原版的任何配置文件。比较适合单机单服的情况。
2、服务端
服务端非常简单,只有版本文件列表ver_d.txt和对应的更新压缩包。
这里比较强调的是更新包必须是.zip格式的标准压缩包,不能是.rar或者.7z这种特殊软件的压缩包,暂时无法解压这些特殊的压缩包。
ver_d.txt格式如下:
更新版本=100
更新版本=101
更新版本=102
更新版本=105
更新版本=109
如果有新的更新包,请接着往下添加即可,如:
更新版本=100
更新版本=101
更新版本=102
更新版本=105
更新版本=109
更新版本=110
客户端更新是按顺序从上往下逐个对比版本号,旧的在上面,新的在下面。
压缩更新包的文件名对应版本号,如 110.zip 压缩更新包。
压缩包被更新到客户端后会在根目录展开,因此制作压缩包的时候必须跟客户端目录是对应的,否则不能更新到正确位置。