网吧维护,我是这样维护网吧的

我是这样维护网吧的 - 故障解答 - 电脑教程网

我是这样维护网吧的

日期:2006-04-08   荐:
本文声明如下:本文仅提供给需要本文的朋友们,高手希望您能帮助我们提高,已经在实施的朋友希望您能指正其中的问题,满嘴喷粪的人希望你滚远点~!

序:网络游戏的更新是所有工作在网吧战线的朋友胸口最深的痛,针对此问题,有好多热心的朋友写了好多很好的软件,其中有收费的、有免费的,优缺点各有千秋,此文的更新方式为最省钱、最古老的方法,bat winrar

章节一,制作开机bat:在制作完母盘的时候我们总会发现这样或那样的问题,但是母盘已经工作了,重新GHOST来解决问题也是一件非常头痛的事,有了开机BAT,我们就会无所不能,只要你想得到就能做得到,我们这里以最简单的BAT作为开机BAT。

1、在任意服务器上建立一个共享文件夹,这个服务器最好是可以7*24小时工作的(例如电影服务器),因为他关系到整个网吧的更新系统的运行,如果服务器关闭,更新系统将不能进行。
我们在电影服务器(我的电影服务器名为qm-dy-server)建立个共享文件夹,属性为只读,命名为gengxin。

2、在母盘机器上的任意文件夹下新建文本文档(例如c:\\windows),命名为qidong.txt,写下如下字样:

cd\\

c:
cd windows
ping 127.0.0.1
net use \\\\qm-dy-server
copy \\\\qm-dy-server\\gengxin\\run.bat /y


run.bat

此段bat说明:我们之所以要ping 127.0.0.1 是因为XP的登录方式与2000的登录方式有所不同,2000是需要先登录到网络再登录到桌面,而XP则不需要登录网络即可进入桌面,所以XP的启动速度要远远快于2000,我们ping 127.0.0.1是用来延缓bat的执行,以防止还没有登录到网络就执行下一个命令,造成服务器上的run.bat无法被复制到本机,net use \\\\qm-dy-server可以被省略,先在DOS下连接服务器,可以使windows下访问服务器速度稍微有所提高。这样我们就把服务器上的run.bat复制到本机上来,并且执行。点记事本上的另存为,保存类型为所有文件,文件名为qidong.bat.

3、有朋友说,如果开机启动BAT文件会有恼人的DOS窗口出现,这个问题是很好解决的,我们发现在组策略里来执行开机BAT就不会出现DOS窗口。
点开始--运行--输入gpedit.msc,打开组策略,如图:



章节二:编写服务器上的run.bat.

1、OK,我们现在来看看,在服务器上我们到底可以做些什么?首先我们以最恼人的“劲舞团”为例,在服务器上实现随时更新他的注册表,“劲舞团”注册表内容如下:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\\Software\\AUDITION]
"VERSION"=dword:000003ed

我们在电影服务器上的共享文件夹gengxin下建立一个新的文件夹reg,把上面的注册表文件保存成jwt.reg

这时候我们来编写服务器上的run.bat

内容如下:

cd\\

c:
regedit /s \\\\qm-dy-server\\gengxin\\reg\\jwt.reg

好了,“劲舞团”的注册表问题就这样被我们轻松的解决掉了,同样道理,任何游戏的注册表我们都可以用此方法来解决。

2、当然,我们的目的不紧紧局限于更新“劲舞团”的注册表,我们还有更广阔的空间供我们发展,接下来我们再来看看其他方面的应用。

继续编写jwt.reg,我们添加如下内容:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\\Software\\AUDITION]
"VERSION"=dword:000003ed

[HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\DisallowRun]
"1"="crdisk.exe"
"2"="EGHOST.exe"
"3"="ghost.exe"
"4"="ghost32.exe"
"5"="LanHelper.exe"
"6"="LANServer.exe"
"7"="MagicSet.exe"
"8"="netcut.exe"
"9"="RClient.exe"
"10"="Robocop.exe"
"11"="SuperLANadmin.exe"
"12"="winMain.exe"
"13"="winpcap.exe"
"14"="wom.exe"
"15"="womcc.exe"
"16"="www.cn0565.net.exe"
"17"="保护.exe"
"18"="保护卡.exe"
"19"="大师.exe"
"20"="还原.exe"
"21"="还原卡.exe"
"22"="结束.exe"
"23"="结束进程.exe"
"24"="进程.exe"
"25"="局域网终结者.exe"
"26"="破解.exe"
"27"="网络特工.exe"
"28"="优化.exe"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wayi]

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wayi\\石器时代7.5版]

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wayi\\石器时代7.5版\\7.50.000]
"Wayi StoneAge Execution"="x:\\\\游戏\\\\网络游戏\\\\石器时代7.5\\\\StoneAge2.exe"
"Wayi StoneAge Path"="x:\\\\游戏\\\\网络游戏\\\\石器时代7.5"

第二段注册表键值的意思是禁止某些文件的运行,你也可以把PP、BT等等程序的文件添加进去,从而实现禁止该程序运行的目的,不过如果客人更改了该程序启动文件的文件名,程序将可以继续运行,呵呵,最后一段是“石器时代”的注册表。

3、注册表这一块我们基本上可以搞的差不多了,更多的东西需要大家自己去发掘了,接下来我们来看看,是如何来实现网络游戏的自动更新的。
首先,我们要学会利用winrar制作自解压包,目前我们这里的自解压更新模块如图:



去掉“启梦网络俱乐部”广告的自解压模块下载地址:
http://www.qmwl.net/download/rar.rar
解压到winrar的目录下即可,感谢网盟上的一位朋友提供的原始模块。

4、制作自动更新:
我们继续以“劲舞团”为例,如图:







最后点确定,即开始压缩。

在服务器上的qidong目录下,新建目录“网络游戏”,再在“网络游戏”目录下建立新目录“劲舞团”,把制作好的压缩包复制进去,并且把“劲舞团”的游戏快捷方式也复制进去

接下来,我们开始写“劲舞团”的更新bat,内容如下:

cd\\

c:
cd Documents and Settings
cd Administrator
cd 桌面
copy \\\\qm-dy-server\\gengxin\\网络游戏\\劲舞团\\劲舞团.lnk
start \\\\qm-dy-server\\gengxin\\网络游戏\\劲舞团\\jwt.exe
exit

这里最后一句exit一定要写,否则DOS窗口不会关闭,保存为jwt.bat



写完以后,为bat创建快捷方式,命名为劲舞团,并且更改图标,让他看起来象劲舞团。并且在服务器上的qidong目录下创建新目录ico,把这个BAT的快捷方式复制进去,最后同样把这个快捷方式做成自解压包,命名为:ico.exe如图:



解压路径根据你的实际情况来改,这样你就可以随时更新你的快捷方式。

在服务器上的qidong目录下创建新目录bat,把jwt.bat复制进去,同样把这个bat做成自解压包,命名为bat.exe,解压路径根据你的实际情况来改,这样你就可以随时更新你的bat。


现在,我们回到run.bat的编写上来,编辑run.bat:

cd\\

c:
regedit /s \\\\qm-dy-server\\gengxin\\reg\\jwt.reg
start /wait \\\\qm-dy-server\\gengxin\\bat\\bat.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\ico.exe

怎么样?劲舞团就这样被你更新好了,我这里100M环境下,完整更新劲舞团只需要1分钟,完整更新魔兽世界只需要15分钟。你就算打算安装一个全新的游戏也可以这样来完成,就看你肯不肯动脑了。
目前我这里的run.bat内容如下:

cd\\

c:
regedit /s \\\\qm-dy-server\\更新\\reg\\jwt.reg
net stop SamService
start /wait \\\\qm-dy-server\\gengxin\\bat\\bat.exe


start /wait \\\\qm-dy-server\\gengxin\\网游外挂\\bycq.exe
start /wait \\\\qm-dy-server\\gengxin\\网游外挂\\cqsjwg.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\wanico.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\wanico2.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\lanico.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\lanico2.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\xxico.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\xxico2.exe
start /wait \\\\qm-dy-server\\gengxin\\ico\\cscd.exe
exit

这些exe都很小的,完全执行完也就10秒左右,客人是感觉不到的。

暂时写到这里,更多的东西,自己动动脑吧~!
标签: