热搜词
发表于 2006-9-3 14:35:06 | 显示全部楼层 |阅读模式
<P><SPAN class=style3><STRONG><FONT size=4>网吧网络游戏更新管理技术方案探讨</FONT></STRONG></SPAN></P><P>??众所周知,如今的网吧业务以网络游戏为主,大约要占到六七成左右。正因为如此,对各网吧的网管们提出了难题:首先是如今的网络游戏多如牛毛,如何选择,以及新款网络游戏出来了,如何引进?其次,各网络游戏因为种种原因(内容更新、补漏洞、防外挂等)频繁升级,如何处理升级的问题?第三,对于现有的网络游戏如何进行管理,是封闭式的还是开放式的管理?第四,网络游戏外挂的管理问题。这些问题搞得每个网管都很头痛。</P><P>??对于网络游戏的管理问题,我想每个网管都有他自己的一套管理方法和经验。本文在此所论述的是本人经过几年的实践和不断改进而成的技术方案,愿与大家一同分享、交流,仅供参考,如果您有好的建议请Mail我:<A target=_blank href="mailto:hmdn@ah163.com"><U><FONT color=#0000ff>hmdn@ah163.com</FONT></U></A>。当然,我所论述的方案仅是针对有盘网吧来说的,如果您采用的是无盘网吧,那么请略过吧。</P><P>一、游戏管理</P><P>1、开放管理</P><P>??现在网吧系统都采用还原卡或还原软件来进行保护,以防止网民有意或无意间的破坏。那么,存在的一个问题就是对于安装网络游戏的磁盘是保护还是不保护呢?我的方案是这样的:硬盘一般分成三个区,C盘安装操作系统和播放器、聊天软件、联众中游等棋牌游戏软件,D盘安装单机和局域网游戏,E盘安装网络游戏。安装还原软件,只保护C盘和D盘,E盘不保护,就是对网络游戏采用开放式的管理。</P><P>??有人可能会问了,如果网络游戏不保护,那么遭病毒破坏怎么办?被网民删除怎么办?网民乱下载怎么办?等等。请稍安勿燥,继续看完下文即知,既然开放,肯定是要采取一定的防护措施了。</P><P>2、病毒防护</P><P>??现在网络病毒流行,如果稍不注意感染了蠕虫病毒,整个局域网都可能面临瘫痪的危险。所以,安装杀毒软件是不可省的。同时,安装杀毒软件也可以防止人为的下载木马等破坏性的程序。推荐使用诺顿企业版的杀毒软件,升级管理较方便。当然了,现在病毒和木马发展太快,要想给网民创造一个真正安全的上网环境,还需要配合一些其他的防护措施才行,详细内容请参阅另文《网吧系统安全防护措施》。</P><P>3、同步更新</P><P>??现在每个网吧都会有一台单独的机器,要么是收费机,要么是专门的游戏(或文件、电影)服务器。我们就可以利用这台机器做为标准的“游戏服务器”。在这台专门的“游戏服务器”上安装常见的网络游戏,同下面的客户机一样,这样,所有的更新以服务器为主,客户机每次运行游戏不是从游戏的安装目录调用游戏程序,而是使用局域网同步软件,自动同步游戏文件并在完成后运行游戏程序。这样,如果游戏有更新,只要更新服务器上的程序即可,客户机因为没有加保护,所以运行一次即可同步了。还有,即使游戏文件被病毒感染或被误删除,在运行时也会自动从服务器上复制过来。即使游戏文件较多较大,相信在一个百兆的局域网中拷贝起来也费不了多少时间,网民还是可以接受的。</P><P>4、游戏测试</P><P>??对于新近出来的网络游戏,市场还未可知,不可能盲目地全面安装推广,只能小面积地进行测试。所以,对于新的网络游戏,一般也只在服务器上进行安装,网民要玩的话,也是利用同步的方式拷贝到E盘运行。如果有需要更改注册表的游戏,可以提取出注册表的更改项,结合外挂管理来进行。等形成规模了,再全面同步安装。</P><P>5、常规更新</P><P>??利用上面所说的同步方式,平时对网络游戏的管理可就轻松多了。但也不可偷懒,联众等棋牌游戏更新时需要修改注册表,一般一个月左右进行一次常规的更新可以了,平时小的更新可以由网民自己下载,反正程序都不太大,在宽带网下也不太费事的。同时,为防止网民在E盘乱下载东西,可以通过每月一次的常规更新,来个全面的同步,将多余的文件全部清除。</P><P>二、外挂管理</P><P>??随着网络游戏的更新,另一个问题也随之出现了——外挂的更新管理。虽然现在有很多的外挂管理软件,但我一直使用批处理的方式,觉得非常方便好用。我只在客户机上保留常用的几个外挂,其他的外挂全部放在服务器上专门的文件夹下,将这个外挂文件夹在每个客户机上做一个快捷方式,但网民看到的只是一个个的批处理文件,网民运行相应的外挂批处理,便可将服务器上的外挂文件复制到本机桌面上并运行外挂程序。</P><P>??以windows98来举个简单的例子,以下是一个示例,希望大家能够看得明白这个批处理:</P><P>??@xcopy &#92;&#92;服务器&#92;d盘&#92;外挂管理&#92;XX外挂&#92;*.* c:&#92;windows&#92;desktop/s(复制XX外挂所有文件到本机桌面上)</P><P>??@start.exe c:&#92;windows&#92;desktop&#92;wg.exe(运行复制过来的外挂程序,这里是假设外挂名称为wg.exe)</P><P>??采用批处理的方式来管理外挂也是非常方便的,外挂的更新、测试、杀毒都在服务器上进行,简单快捷。</P><P>三、远程更新</P><P>??前文所述只是针对单一局域网而设计的,但对专业网管来说就不完全适用了。像“鸟人520”同志那样,一人统管十几家网吧的维护工作,一旦遇到较紧急的游戏更新工作,你说应该先到哪家网吧去呢?先去东家吧西家不高兴,先去张家吧李家不满意。所以,这个时候就必须要一视同仁,最好的方法就是——哪家都不去,哪个都不得罪,呵呵。但是,拿人钱财,就须要替人办事。这可怎么办呢?下面就要说到这个问题了——远程更新。</P><P>??远程更新,这是每个专业网管都必须要考虑和解决的问题。其实也是很简单的,只要在我上面所述方案的基础上稍加扩展即可。我们可以在网吧游戏服务器上建立FTP服务器,这样,对于专业网管来说更新游戏可就非常方便了,只需在家里给每家网吧服务器上上传一下就好了,够简单吧!这样便可轻轻松松搞定多家网吧的游戏更新了,爽啊!</P>
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-23 01:07 , Processed in 0.159674 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team