修正:Wealsh 游戏更新器(网吧版) 本次更新主要为: 采用文件修改时间验证更新文件(之前是CRC32,速度受不了了)。 在服务端生成的更新文件列表内容如: accountsaccount.dat|317!2005-11-23(文件路径|大小!修改时间)。 文件对比准确率为99.99%,即能精确找出需要更新的文件。当每下载完一个文件后将其修改时间更改成与服务器里面的文件一至。因此不用理会客户机与服务器的系统时间是否一样,都能找出需要更新的游戏文件。哈哈,其实这些都比较简单的... 速度大大提高了!服务器最好装上win2003吧,利用IIS6,其下载速度真的不错!能达到10M/s。步骤:1、建立WEB服务,如:把所有游戏放在D:游戏,根目录设为D: 地址:http://192.168.1.60。2、使用生成更新文件列表器建立更新文件列表 选好一个游戏目录,如:d:游戏泡泡堂,点“加入列表” 最后点“保存列表”,这时生成文件:D:更新项目uplist.inf 及 D:更新项目游戏泡泡堂.inf (此文件的内容为:此游戏文件的路径、大小、修改时间)以上步骤完成服务端设置。下面就是客户端更新游戏:1、点“更新项目”,然后选择保存游戏的路径, 这时就会下载 http://192.168.1.60/更新项目/uplist.inf。2、双击需要更新的游戏。 如:泡泡堂, 则下载:http://192.168.1.60/更新项目/游戏/泡泡堂.inf。 如果指定的保存目录存在此游戏,则生成一个old泡泡堂.inf文件, 内容:此游戏文件的路径、大小、修改时间,是为了找出需要更新的文件。3、开始更新。更新完毕,将在该游戏目录下生成一个 ver.ini 文件,里面Key的值是更新文件列表的CRC32值,用来检测此游戏是否有更新。
- 1
- 粉丝: 882
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- java销售数据决策管理系统源码数据库 MySQL源码类型 WebForm
- getchar() 函数在 C 语言中的用法.pdf
- (源码)基于JavaSwing和MySQL的航班管理系统.zip
- (源码)基于C语言的试卷管理系统.zip
- 云开发介绍与发展场景,分享给有需要的人,仅供参考
- (源码)基于Arduino框架的呼吸机控制系统.zip
- 基于Yolov5的区域人流量检测平台(源码)
- (源码)基于Arduino架构的LilyGoTTWatch智能手表系统.zip
- C# NetWorkHelper.dll,C#基于Socket封装的高性能TCP/UDP客户端服务端组件
- (源码)基于MPU9250和RTOS的自行车计算机系统.zip