论坛: 网吧专题 标题: 关于网络游戏更新 复制本贴地址    
作者: kk520 [kk520]    论坛用户   登录
各位做网吧的网管一定都知道网络游戏更新既费时间又麻烦

小弟有个想法,不知道可不可以行得通,我的意思是做一个

服务器,然后装所有的网络游戏装在一个分区里,然后用只

读的权限来共享这个分区,然后在客户端映射这个分区,并

拖所以有快捷方式在客户端的桌面,以后游戏的更新只要在

服务器端更新一下就可以了,不知道这个方法可以行

得通吗??各位大虾请指点呀,谢谢~~还有有什么更好的方法吗?


[此贴被 阿枫(kk520) 在 01月22日00时17分 编辑过]

地主 发表时间: 05-01-22 00:13

回复: libing [libing]   论坛用户   登录
我也是这样做的但是有的网吧老板舍出出那台机器!这是最郁闷的那样更新就慢的要死!还有就是网吧没人用同步拉!没其他方法了~

B1层 发表时间: 05-01-22 11:25

回复: kk520 [kk520]   论坛用户   登录
我试过了,有的游戏不好用的,就是说更新文件夹是只读的权限,

有什么解决的办法????

B2层 发表时间: 05-01-23 01:23

回复: NightColor [nightcolor]   版主   登录
都设置成只读共享还更新个屁

B3层 发表时间: 05-01-23 02:41

回复: VeryBest [x1234521]   论坛用户   登录
其实你的想法是好的,是可以实现的,但不是你的那种方法,而是要采用无盘的技术手段,这方面的东西我知道的也不多,但我们这已经有公司来这样做了,但个人认为这样做是一种浪费而且不经济,但是好处就是游戏可以多很多,!


本人的个人建议就是用软件来解决这样的问题,大概的说下思路吧 ,(这样的软件也有比如同步专家)用一台机器做游戏升级用的对比服务器,也就是说在这台机器上更新游戏,其他的机器不用手动升级,然后通过软件来实现这样的一个功能,软件分SERVER和CLIENT,SERVER装在你的这个服务器上,CLIENT要所有需要更新的机器都装,CLIENT可以是一个游戏的菜单,里面有所有的游戏的列表,然后当你想更新某个游戏的时候,(比如传奇)你就可以选择传奇,然后执行这样的一个过程,CLIENT端向SERVER发送一个连接请求,通过SOCKET连接,然后SERVER完成SERVER上的传奇目录和CLIENT上的传奇目录的文件对比(这里是关键),判断3个条件,名字,大小,时间,这样就可以得到SERVER上有而CLIENT上没有的文件,也就是更新了的文件,然后把这几个文件复制到CLIENT端,到此,游戏更新完成,,同样可以把SERVER上没有的,CLIENT上有的文件删除!

以上就是我的思路,虽然我说的比较多,看起来比较复杂,但是思路是完全正确的,而且也不需要高配置的服务器,因为SERVER上不需要做太多的工作,也就是文件的对比,资源占用很底,CLIENT也是,就是提供个SOCKET连接,及简单的文件复制,也是不占多少资源的,而且,当你不连接的时候也是不启用的,!由于加入了文件的智能判断,所以复制文件的速度相对以前的“拖”文件相比快了好多!

其实这个问题我已经研究了快半年了,才得出了这样一个方法,而且也和同步专家公司联系了,共同的开发了这样的一个程序!

呵呵,首先声明我上来不是为了做广告,而是让你们明白他的工作原理!!因为有很多朋友都问这样的问题,所以拿出来一起研究研究吧,这些东西都是我的个人想法和思路,大家可以一起讨论,希望有更好的思路,这样才有进步~!!!
有技术能力的朋友可以自己做做看 ~~其实不难的,用VB就可以实现所有的功能~~!


B4层 发表时间: 05-01-23 12:47

回复: zmdxl [zmdxl]   论坛用户   登录
早就有这种软件拉
不过都要收费
哪位有破解的?

B5层 发表时间: 05-04-26 22:37

回复: musttoo [musttoo]   论坛用户   登录
我汗死。。如果只读。。那么工作站进行有些游戏要对游戏进行文件进行修和添加文件如果只读。。那不玩都玩不成

B6层 发表时间: 05-04-27 12:04

论坛: 网吧专题

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号