西故山 > 随笔 > 高谈阔论 > [原创]一个网吧网管谈论网络游戏的下载、安装和更新

[原创]一个网吧网管谈论网络游戏的下载、安装和更新

来源:网络转载 2014-07-21 21:09 编辑: 网络 查看:

马上注册登录,浏览更多内容

您需要 登录 才可以下载或查看,没有帐号?注册账号

x

  一说到“网管”两个字,大家并不陌生,因为自从“网吧”出现以后,“网管”这个词就开始流行起来,我想去过网吧上网的人都知道网吧里有“网管”这个人,电脑故障,游戏问题,上机卡号没钱了,口渴了想来瓶饮料,动不动就有人大吼“网管网管”的,如果你也是一名网吧网管,或者曾经在网吧做个网管这个工作,对类似的情况最熟悉不过了,有时候想歇下来聊会儿Q,玩玩小游戏都不得安宁,不是上网顾客的吼叫“网管网管”,就是被网吧老板瞧见了,又该唠叨你上班偷懒,不负责任了。说白了,网管这个职业,待遇不高,却很受气,受网吧老板的气,受上网顾客的气,受游戏服务商的气。下面正是我想说的,网络游戏的下载、安装、更新给网吧网管带来的麻烦。

  先说网络游戏的下载,目前网络游戏官方网站提供给用户下载常见的也就三种方式:第一种、点击链接直接下载(有 http 和 ftp 两种,但没什么差别),这种下载方式虽然很方便,点击链接后可直接选择“运行”,也可选择“保存”,但有一个缺点就是不支持断点下载,如果同时下载人数过多,点击链接后还会出现“文件没有找到”之类的提示信息,特别是超G的文件,下载时更容易出现问题。有些用户点了几次链接没有响应,以为是文件不能正常下载就放弃了,其实,有时只要换个时间段或使用快车、迅雷之类的下载工具就能正常下载。第二种、提供 BT 种子下载,这种方式也简单,但前提是你的电脑必须安装 BT 软件,这样才能将完整的游戏客户端文件下载到本地。现在的下载工具,如快车、迅雷、超级旋风等都支持 BT 的下载,又因为下载的人数越多下载速度就会越快,很受游戏玩家的欢迎。我这里网吧是电信的20M光纤,最快的时候能达到2M多,算是非常快了吧。第三种就是提供“专用下载器”,先将“专用下载器”下载到本地,再运行下载器,选择保存位置后便会自动开始下载,这“专用下载器”比 http 和 ftp 更灵活,支持断点下载,比 BT 更方便,不需要再运行第三方下载工具,下载完成后还会自动运行客户端安装程序。另外,也有些游戏服务商会提供“专用链”,如迅雷专用链,快车专用链等,这和“专用下载器”差不多。

  下面举个例子,先说劲舞团,每次版本更新,在官方网站上提供更新补丁的下载链接一般只有一个,还是 http 方式的,如果在刚刚更新的那一段时间里想从官方网站下载完整客户端或更新补丁是很难的,非得用快车或迅雷挂着慢慢下载,更糟糕的是下载速度,一般也就几十K,能达到一两百K就很不错了。你或许会说,换个时间段或避开更新高峰期,或者从其它的网站下载更新,当然会好多了,但是在网吧,如果没有即时更新,来上网的顾客发现游戏不能正常进入,又开始成群成堆在那里吼叫“网管网管,劲舞团玩不了啦”。呜呼哀哉,网管的头又要大了!

  说说啊估的想法:提供网络游戏客户端下载,最好有三种方式,也就是我上面所说的三种,如果没有三种,两种也行,像网易的大话西游II,游戏下载页面一般都有两种下载方式,http 和“专用下载器”,我在不同时段尝试过下载,都很正常,而且速度也够快。如果可以,我觉得应该分别再提供“电信”和“网通”下载点,以方便南北用户不同的接入方式用更快速的完成下载。

  接着说说网络游戏的安装,运行已下载的客户端程序,按提示“下一步”便能完成安装,这个过程并不复杂,我想特别说明的是安装过程中,目录的选择、附带的插件、以及注册 dll 组件的问题。一般情况下,我们都习惯把系统安装在 C:/分区,如果万一系统出了问题,比如中病毒了或是系统文件损坏,我们便恢复系统或重新格式化分区再重新安装系统。但是我发现很多网络游戏的安装程序都把默认的安装路径设为 C:/Program Files/公司名称/游戏名称,熟悉的人会把默认的路径更改一下,不熟悉的人直接点击“下一步”就跳过去了,虽说这样并没有什么不妥,只要 C:/分区空闲空间足够大,但是问题来了,如果恢复系统或重装系统,之后是不是还要重新再安装一次游戏呢,要是用户在前次安装完成后就把安装包给删除了,那岂不是还要重新再下载一次,想想要是原先指引用户安装在 D:/分区或 E:/分区,重装系统后只要进入游戏的原安装目录,找到游戏客户端的主程序就能直接进入游戏,这样是不是简单多了。另外,在安装过程中,让人头疼的就是附带的插件,这里就要说说腾讯的游戏了,几乎所有的网络游戏客户端安装包都有附带“QQ工具栏”、“超级旋风”、“QQ拼音输入法”等等这类腾讯公司的模仿产品,虽然在安装界面可能取消,但有时一不留神或是鼠标太敏感了,直接“下一步”了,悄无声息的就把这些软件给一并安装进去了,真叫人防不胜防哪!还有一个让网管头疼的就是安装过程中有向注册表写入注册信息或注册 dll 组件的,这类游戏在重新安装系统后还必须再次执行“安装步骤”,之后才能正常进入游戏,还好,一般的网络游戏虽说在安装过程中都有向注册表写入信息,但不写入注册表信息,它也能正常进入游戏。这里得提一下腾讯的QQ炫舞,虽说没有注册信息一样能正常进入,但在安装的过程中不管游戏安装在哪里目录,都会向 D:/分区写入一个字体文件 msyh.ttf,我尝试把这个文件删除,再登录游戏发现提示出错,这样做是很不好的,平白无故的为什么非要在 D:/分区创建一个文件,如果把这个文件放在和客户端文件同一目录不是很方便吗。另外,像大厅类的网络游戏,如联众世界,边锋游戏。安装过程中不但会向注册表写入注册信息,注册 dll 组件,还会复制文件到系统文件夹。

  说说啊估的想法:网络游戏的安装步骤能简单尽量简单,简单到什么程序呢?举个例子,像我最初下载的网易的大话西游II,下载完成后看到的是一个.rar 的压缩文件(也可能是自解压格式的.exe),只要把压缩包里的文件解压到任意目录,然后进入目录运行客户端主程序以即可正常进入游戏,连安装过程都省了,更没有附带什么垃圾插件了。如果某些游戏客户端非得注册 dll 组件,最好在客户端运行时自动检测,如果发现当前系统没有注册所需的 dll 组件,即自动执行注册,免去玩家因恢复系统而还要重新执行“安装步骤”的麻烦。

  最后要说的就是网络游戏的更新,这才是给网吧网管带来最大麻烦的环节,毕竟下载和安装再怎么麻烦,那也只是一回两回的事,而网络游戏的更新几乎是每天都有的,你魔域刚出来时,几乎每天第一次运行都会出现更新的画面,现在好一点,三四天才更新一次,每天的更新量也不是很大。还有那辆破车(跑跑卡丁车),几乎很定时,三两天就会更新一次,虽说每次更新量也不是很大,但以前经常会出现更新完成后进入游戏画面就卡住了,很长时间也没有响应,这时敲一下回车键还会自动关闭退出。非得重新启动系统后才能再次进入游戏。破车是更新频率比较高的游戏,现在说一个三两个月才更新一次的劲舞团,这款游戏刚出来时,问题多多,最常见的就是窗口自动消失,也就是游戏窗口自动关闭退出。在最初还没有“窗口化工具”的时候,在全屏的模式下,按窗口切换键(Alt+Tab)都会使游戏窗口自动关闭,后来这个问题修正了,但在上一次的版本更新中又出现新的问题,更新补丁后输入正确的用户名和密码后窗口又自动消失,按照官方论坛的说法,只要把客户端主程序的“兼容模式”设置为“Windows 2000”模式就能解决问题,这个方法虽说可行,对于个人和家庭用户很简单,设置一次即可。但在网吧不一样,系统都有安装还原软件,游戏更新都是局域网对比或转储类软件来实现的,没办法将这个“兼容模式”的设置应用到每一台客户机,后来我还是到网络搜索相关资料,用批处理程序(.bat)来实现的,还好就过两天,劲舞团官方网站就出了一个新的修正补丁,解决了这个问题。虽说劲舞团三两个月才会更新一次,但是由于每次都不支持自动更新,且每次更新都有好几百兆,所以劲舞团的每次更新,都得劳烦网管动手去下载,再安装补丁。接下来说说更为头疼的游戏更新,先说腾讯的穿越火线,这款游戏一出来就很受网吧用户欢迎,玩的人也多,但游戏出现的问题却是让网管最无奈的,从一开始的公测到最近的更新,经常在进入游戏的时候出现“应用程序错误”之类的提示信息,而出现这个问题的解决方法就是重新下载完整客户端,再次安装,如果安装一次不行,就多试几次。但还有另一个问题存在,如果原先是安装在 D:/分区,再次安装的时候必须安装 C:/分区或 E:/分区,反正就是不能再次安装在原来的分区,否则就有可能再次出错而不能正常进入游戏。我尝试过整理磁盘后可以比较正常,但网吧几百台的电脑,不可能一台一台的把还原软件卸载,再进行碎片整理吧,多费事的事情啊!

  腾讯的很多游戏都是代理韩国的(先说明一下,我今天这里谈论的是关于网络游戏的安装、下载和更新,至于游戏中的界面效果,人物角色,任务升级等问题,我知道的不是很多,所以不谈论这些。)。像最近比较热门的地下城与勇士,刚公测时也出现过不少问题,甚至还有一次出现过没有密保卡的玩家可以正常进入游戏,而有密保卡的玩家却无法进入游戏,而解决这个问题,同样是再次下载完整的客户端,从头安装一遍。后来版本升级了,这个问题也就解决了。另外,腾讯公司的QQ三国、QQ飞行岛、QQ飞车等也都出现过这样或那样的问题,连最简单的QQ糖也出错过。唉,鸟腾讯啊,不说你几句不行哪,自从OICQ出名后,利用OICQ的用户量,腾讯公司开始不停向其它领域拓展,什么都做,什么都模仿,却没有一样是原滋原味的,腾讯做了这么多产品,我细细看来,却没有一样是值得我去回味和留恋的,在网吧上网的顾客的吼叫“网管网管”中,有一大半就是因为腾讯的产品问题,什么QQ出错,QQ空间长时间也没有响应…………,QQ模仿ICQ是成功的,不管在界面上,功能上,服务上都已远远超过ICQ,但在程序的稳定性方面,腾讯似乎还是没多在意,QQ偶尔给你来点麻烦也是常有的事。要么就是突然出现“出错了”的提示,要么就是在“任务管理器”里看到 QQ.exe 占用了好多的内存,好多的CPU,机器又变得卡了。同样的,腾讯的其它模仿别人的软件,如浏览器、QQ影音、QQ拼音输入法,除了在界面上,功能上看起来更豪华一点,论程序的稳定性,实在不敢恭维。像腾讯这样的公司,只知道拼命的模仿,不断的扩大领域,难道就为了在迷你首页写上“中国最大的门户网站”吗?什么时候可以来点原创的,内在的,实质的。也可以让网吧的上网顾客少一点因为腾讯的产品而吼叫“网管网管”呢!

  现在说说啊估的想法:目前我接触安装的网络游戏中,就数网易和完美时空的游戏更新最为方便快捷,举个例子来说,像网易的大话西游II、梦幻西游等,更新很定时,每周更新一次,每次更新量也在10M以内,且都是自动更新,因为量小,所以速度也快。以前有个问题,下载速度快,但解压数据却要花上好长一段时间,不过现在这个问题网易已经改进了,我这里网吧是20M的光纤接入,下载和解压几秒钟内就能搞定,虽说像大话西游II过几个月时间也会出个资源包,但一般也不过就几十M,再大一点,也就一两百M。更难能可贵的是自从第一次下载安装到现在,我还没发现运行游戏时出错的情况。所以像大话西游II这款游戏,对网吧网管来说,是一个维护起来相当轻松的网络游戏。另外,在更新功能方面比较齐全,也比较人性化的就数完美时空的完美世界、武林外传、诛仙等几款游戏,每次运行游戏客户端后,都会看到正在检测客户版版本的提示信息,如果发现新版本,就会弹出提示框询问你是否马上更新,确认更新后,还会提示你选择“更新方式”,可选择更新服务器“电信”或“网通”,还有“断点续传”等选项。一般情况下,更新量不是很大的话,几十秒钟就能完成更新,如果更新量有上百M,到官方网站下载手动更新包,使用手动更新会省下很多时间。完美世界的另一个人性化设计就是客户端的“文件验证”功能,有了这个功能,当游戏客户端程序或文件出现破损或缺失的情况下,不需要像其它的游戏那样,非得重新下载完整的客户端安装包再从头安装一次。运行“文件验证”后,自动连接游戏服务器,对比文件列表,如果发现有文件损坏或缺失,则自动下载替换填补,虽说从一开始到现在,我也就用过那么一次,这方便快捷的功能,让网管省了很多步骤。再说说腾讯的QQ飞车,在登录界面也有“修复”功能,但在几次不正常的情况下我使用了,并没有达到效果,修复结果提示“有两个文件损坏”,提示我是否现在修复,我选择[确定],谁知道却是弹出另一个对话框“客户端文件损坏严重,必须重新下载完整的客户端进行安装”,连损坏两个文件都无法修复,况且我也查看了这两个文件并不是很大,既然能检测到有文件损坏,执行重新下载替换就可以了,非得还要我花费时间去官方网站重新下载完整的客户端安装包呢!你说这腾讯游戏,不存心在折腾我们这些混网管这碗饭吃的人吗?既然无法实现修复,就别弄个“修复”按钮在那里当摆设了。

  再回头说说完美世界游戏的问题,在更新功能方面,没什么好挑剔的,但有一个问题对网吧用户来说,也是比较费事的,完美世界把地图、声音、任务等这些资源合并打包成单个文件,这样就有好几个文件都是超G的,因为病毒的横行,目前网吧的系统都是全盘安装保护的,安装各种各样的还原软件或硬件,而客户机游戏的更新一般也是通过局域网对比或转储之类的软件来实现的,就拿我这里的网吧来说,更新游戏是通过“转转网吧游戏自动更新系统”软件来实现的,这款软件的工作原理是这样的,先拿一台主机作为游戏服务器,并安装转转服务端软件,在每台的客户机安装转转客户端软件,在准备更新某个游戏之前,先选择任一台客户机并运行“游戏更新转储工具”,选择指定的游戏,接着运行游戏客户端并更新直到最新版本,这时“游戏更新转储工具”会自动记录指定游戏目录中已更改、添加、删除的文件并打包传输到游戏服务器,在客户机正常开机的情况下,转转服务端自动将这些更新包传输到每一台客户机,在客户机重新启动后便会自动穿透还原软件进行转储更新并保存在客户机的硬盘上。正因为这样,不管是使用局域网对比更新还是目前我使用的转储更新,只要游戏客户机文件的大小发生变化,哪怕只是几个字节,转储工具也必须把整个文件再次传输转储,像完美世界一样,有好几个文件是超G的,每次更新,哪怕更新包只有几M,只要有更新到这些超G的文件,在制作转储更新包的时候,就不得不将这些超G的文件进行整个传输,这无形中也降低网管更新游戏的效率,所以,啊估认为,对网吧用户来说,最好的游戏更新就是结合大话西游II和完美世界的优点。大话西游II的优点在于,定时更新,每周一次,每次更新包都不是很大,下载速度快,更新数据也快,另外,客户端文件单个大小都限制在1G以内,以方便网吧用户的更新传输。再说完美世界的优点,每次运行客户端都会先自动检测版本并有提示信息,更新时也可以让用户选择“更新选项”,更新完成后,还会自动清除已使用过的更新包文件,因为网吧的硬盘上装的游戏多,软件多,磁盘空间是很宝贵的,游戏更新后能自动清除不必要的文件,节省磁盘空间,对网吧来说也是很不错的设计(大话西游II每次更新完成后在游戏目录下的 download 文件夹会留下更新包,时间长了,更新包多了,要占用不少空间)。对网管来说,更新游戏时最好可省去输入用户名和密码的步骤,像完美世界一样,先出现更新画面,如果要进入游戏再进行用户名和密码的确认。完美世界的“文件验证”功能,虽说在平时不一定能派上用场,但在关键时刻,出现小问题的时候,却可以给网管省下很多时间,不必再重新下载完整客户端安装包,再从头安装的麻烦。当然啦,如果每个网络游戏都能像大话西游II那样,既简单又稳定的话,这个功能或许就可以省略了。

  在这里啊估也要谈论一下下游戏界面切换的问题,举个例子,像腾讯的QQ炫舞,运行客户端程序后,出现的第一个界面是输入用户名和密码,登录后切换到的第二个画面是服务器的选择,而啊估想说的问题就在这里,QQ炫舞的第一个界面切换到第二个界面,快的话几秒钟,慢一点的话几十秒甚至更长,而这个过程,在电脑的屏幕上没有任何的提示信息,也没有一丁点的进度指示条,只有在“任务管理器”里才能看到相应的进程名。这让很到到网吧的新手玩家误以为是游戏出了故障,不能正常进入,遇到这种情况,有些玩家就不停的再次重复运行客户端,再有些就开始吼叫“网管网管”了,你说,就因为这样那样的游戏问题,网吧网管能会有一天安宁吗?想想那些网络游戏的开发商,运营服务商哪一天在设计,提供服务的时候为网吧用户考虑一下,就可能给网吧网管省去多少麻烦啊!

  《啊估·废话连篇》:从事网吧技术维护这些年,网吧系统的安装、优化,病毒的处理,网络故障的解决,这些都仅仅是一时的,长期困扰着网吧网管,给网管带来最大麻烦的还是每日的游戏更新,而这其中,又以腾讯的游戏出现的问题的最多,所有腾讯的游戏,用QQ号即可登录,无需重新申请游戏账号,这让玩家省去了一个步骤,着实方便。但是也有相当一部分的玩家,进入游戏,仅仅是为了升级某个级别,点亮QQ上的游戏图标,以此来向好友炫耀,这就像一部分用户每天开着电脑挂QQ,仅仅也是为了赢取在线时长,让QQ的等级更高而已,签于这些情况,一直以来,我对腾讯的很多产品和服务都存在意见,虽然他们也在不断改进,但离我们用户想要的真的还差太远了。啊估的写作水平很一般,写不出什么惊天地泣鬼神的文字,但是发发牢骚,谈论一下自己的想法还是会的。如有转载,请注明转载自浪人文章 。谢谢阅读!








关键字:   网吧   技术   服务器   工具   下载   游戏更新