您的位置:程序门 -> vb -> 多媒体



现在网吧流行的游戏对比更新系统是基于什么原理的


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


现在网吧流行的游戏对比更新系统是基于什么原理的
发表于:2007-06-25 15:23:19 楼主
现在网吧流行的游戏对比更新系统是基于什么原理的
发表于:2007-06-25 15:56:081楼 得分:0
你的问题,就是你的答案:游戏对比更新系统,当然是基于对比原理.

如果用程序完成,通过分别在客户端和更新服务器上设立的版本号或者自定义的更新号,来判断,如果有更新,就执行更新所含内容.

其实,简单点,用bat就可以完成.   利用exist等判断是否有更新的批处理,如果有就执行,如果没有就不执行.只要在有新的游戏补丁出现时,将新补丁包添加到更新批处理里就行了.
发表于:2007-06-25 16:26:542楼 得分:0
....现在游戏的更新方式不同,你那招不太灵,再说有些大文件根本没有版本号,我知道有一些软件是计算crc值来更新,
发表于:2007-07-02 12:01:223楼 得分:0
楼主有点理解错误,更新文件一般都不是通用的,不同的游戏肯定有不同的更新方式,肯定都有自己标识文件版本的方式,如取文件版本号、计算crc等等。原理上都差不多。
发表于:2007-07-02 13:31:004楼 得分:0
楼主不是想写一个网吧使用的更新系统吗?   更新的规则是你定的,对于每款游戏,根据它的特点,能抽象概括的抽象概括成一类,不能的就单独对付,这些都是你自己做的工作,你本来也不可能指望所有的游戏自身都采用相同的原理.

看来楼主首先应解决的问题是去搞明白每款游戏的更新对比方式,这个只能靠经验,没法一款款帮你分析,如果有些开发经验的话,看几眼是不愁看不明白的.
发表于:2007-07-02 13:33:215楼 得分:0
至于我讲的方式,包括bat的方式,都是有实例的,我这不少大型网吧都采用这种方法,那么多网络游戏都搞定了,楼主不明白也不必武断否定吧,先去了解相关知识吧.
发表于:2007-09-01 10:23:366楼 得分:0
我看到过的一些网游是这样的,访问一个ftp地址,然后那里有个固定文件名的ini   文件,那个文件里只写着一个大概是文件版本号的东西
发表于:2007-09-01 11:07:207楼 得分:0
路过
发表于:2007-09-07 11:13:498楼 得分:0
crc或md5校验是个好办法
发表于:2007-09-27 15:13:189楼 得分:0
问一下:
vb   中使用mmcontrol播音的时候,资源被占用了,其他程序模块都需要等待播音结束才运行,如何解决


快速检索

最新资讯