| 个人网吧更新方案 |
|
作者:佚名 文章来源:Internet 点击数: 更新时间:2006-10-19 18:45:55  |
[ post] 小淡自己的网吧更新方案,事先说明不好请不要骂我,多给点指点,本人又不会编程,完全靠自己对软件的运用与编辑,废话我就不说了下面进入正题
相信大家一直以来对游戏的更新很头痛,如果有盘的网吧能做到像无盘那样多好,只更新服务器就好了 ,这是每个网管的梦想.本人做的这个就是取于无盘的长处,只更新服务器,下面的电脑不用你动手。增加游戏也方便,且会自己导入注册表
相信大家对新出的更新软件非常了解,(没听说过的,自己去www.baidu.com找)迅闪破解也到处都是,但毕竟是破解的,有时游戏不会自己动更新,有设置很多地方才会,自动更新,(我可没说,它不是个好软件)我的更新也要依靠它,只是不用他的主程序,取他里面一个程序,
进入正题
需要软件:迅闪(从官方下载下来,解压出来,取里解压出来的放客户机文件夹里的两个文件大小只有224K 名为调用程序的.exe与cfg.ini文件)
首先服务器: 我的服务器名字为 aft (我的绰号) 在D盘里共享了一个名为game$的文件夹,里面存的肯定是游戏了与注册表文件一类
客户机 在d盘的bak文件里新建一个叫做langame的文件夹.
下面我来做个例子 就拿劲舞团来说吧 在d:\bak\langame里新建一个名为劲舞团的文件夹,在里面放入迅闪的调用程序.exe与cfg.ini文件
下面编辑cfg.ini文件
[更新] 远程目录=\\aft\game$\劲舞团 (注: aft服务器上的文件 本地目录=e:\劲舞团\ (注: 指定客户机目录 执行文件=e:\劲舞团\劲舞团.vbs (注:运行指定的客户机文件.可以是VBS.批处理.exe)
配置完cfg.ini保存后你再点那个调用程序看看,它们自动对比服务器上的文件与本地文件,实现同步.100M网卡与100M交换机下传输达到8M/S 别的游戏也是这样配置,相应的做法,再创建快捷方试到桌面上,换个图标就OK了,客人一点.自动化了呵呵
上面我说到要做成无盘形式的,那就看我下面的做法,只要在服务器改动一下,就可以实现客户机的改变
在aft服务器上的game$共享里新建一个与客户机d:\bak里langame的同名文件夹langame 路径那么为\\aft\game$\langame 为了省事我把从客户机里配置好的游戏都复制到这里了,里面都是同上面我做的劲舞团一样,有各种游戏
下一步我按我的做法和大家说,你们自己可以做你们的
在D盘bak文件夹里放入调用程序.exe与cfg.ini cfg.ini配置如下
[更新]
远程目录=\\aft\game$\langame (注:从服务器同步langame主文件到本地langame 本地目录=D:\bak\Langame (注: 指定同步的绝对路径 执行文件=D:\bak\Langame\system.vbs (注: 运行的文件
上面的做法保证了客户机上相当足够所有游戏只要在服务器上加,你客户机自然会有
system.vbs编辑如下
oShell.run "D:\bak\Langame\1.exe" <执行网盾 1.exe为网盾文件从服务器上更新 这里我网吧110要装的你们可以不要>
oShell.run "C:\WINNT\regedit.exe /s d:\bak\langame\注册表\注册表.reg" <加入必要的注册表文件,如劲舞,劲乐....看你注册表水平了
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "D:\bak\Langame\server2\server2.exe" <调用[server2]更新桌面>
VBS编辑里保证了把同步好的游戏放到桌面上
这时就得再做一个调用程序.exe的配置来同步桌面在这时我把这个调用程序命名为server2.exe
从\\aft\game$\desktop 来同步桌面 desktop包含了客户了桌面的快捷方式
[更新] 远程目录=\\aft\game$\desktop 本地目录=C:\Documents and Settings\aft\桌面 (我的糸统是win2000pro) 执行文件=D:\bak\Langame\1.exe 这个是我网吧的网盾2000文件
下面是收尾工作了 糸统启动时启动d:\bak\调用程序.exe
(下面是说明了,启动d:\bak\调用程序.exe后从服务器上同步游戏配置文件,同步完自动运行system.vbs system.vbs又会导入你要的注册表,同时启动server2.exe来更新桌面.
我这方法是我个人的做法,语言表达不好,请见谅.如有想见识的,我可以让你进入我的电脑里看让你远程控制,只限前10名哦 本人QQ:88922678 本时也欢迎大家交流一下你们的做法,上面表达不好,不要骂我,我也是想与大家共享一下
桂林 都市网吧:阿凡提
system.vbs编辑如下
oShell.run "C:\WINNT\regedit.exe /s d:\bak\langame\注册表\注册表.reg" <加入必要的注册表文件,如劲舞,劲乐....看你注册表水平了 (我一运行就会提示出脚本出错) 我不太明白这里
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "D:\bak\Langame\server2\server2.exe" <调用[server2]更新桌面>
oShell.run "C:\WINNT\regedit.exe /s d:\bak\langame\注册表\注册表.reg" <加入必要的注册表文件,如劲舞,劲乐....看你注册表水平了 可以改成这样你就可以了 oShell.run "regedit.exe /s d:\bak\langame\注册表\注册表.reg"
如弹出错误你可以在行头加入 On Error Resume Next '表示如果出现错误也可以运行下面的 oShell.run "regedit.exe /s d:\bak\langame\注册表\注册表.reg
哪要着我的地方我飞飑过去[/post] |
| 文章录入:Admin 责任编辑:Admin |
|
上一篇文章: 网吧系统打造---5年的技术员经验之谈
下一篇文章: WindowsXP控制台使用 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |