您现在的位置: 天下网吧 >> 网吧焦点 >> 网吧技术 >> 对比更新技术 >> 正文

网吧更新批处理

[作者:未知 来源:网上收集 时间:2006-4-23添加到QQ收藏QQ书签]我来说两句


图片:


图片:

服务端
普通机器,大内存(1G 以上) 2003系统 双网卡
开guest共享
网络游戏就复制在共享文件夹里
用空文件up.txt做更新开关

客户端
网吧管理系统的 快捷方式指向 E:\魔兽世界\魔兽世界.bat

bat内容

@echo 正在自动更新,请稍候...
@echo 已连接到更新服务器
@echo 开始更新文件..
@ECHO OFF
IF EXIST \\game-updata\自动更新\魔兽世界\up.txt goto :START
IF NOT EXIST \\game-updata\自动更新\魔兽世界\up.txt goto :END
:START
xcopy \\game-updata\自动更新\魔兽世界 e:\魔兽世界\ /d/r/y/e/h
GOTO :END
:END
@echo 自动更新完成,游戏将自动运行,请关闭本窗口.
e:\魔兽世界\Launcher.exe

图标改一下, cmd.exe界面改一下.

xcopy参数说明
/d 复制源文件时间比目标时间新的文件(对比更新的主要功能)
/r 覆盖只读文件(必选)
/y 复制所有权 acl 信息,覆盖审核设置( 必选)
/e 复制目录和子目录,包含空的(这个是对比更新必须的...)
/h 复制隐藏和系统文件

/d是最主要的.提供对比更新.然后后面的几个参数是为了保证能将更新过的文件都复制过来

就是一开始做批处理然后做批处理的快捷方式和设置图标比较麻烦
做好了用起来,大的文件更新两三分钟over, 小更新几秒就结束

只要在服务端每天运行一下游戏,下面的顾客使用的时候花两三秒就更新完
up.txt 做开关.删除了up.txt

我这里用了半年多都没什么问题
缺点 2003服务端对游戏支持不太好.
    jxonline fsonline 和几个游戏会挑剔dx9.0,不用管它.服务端上更新完就可以.

cmd窗口设置
字体 新宋体12号
布局 屏幕缓冲宽80高 窗口大小 宽80高10
颜色 深蓝背景 亮蓝文字

看效果
收藏操作: 添加到百度搜藏 收藏到QQ书签 新浪ViVi 搜狐网摘 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 亿友响享 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Google书签 Del.icio.us Yahoo书签 diigo it 提交新发现,Dig it DIGG this story 将本文在板儿砖上开砖场
我来说两句
数据载入中,请稍后……
·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。
操作
声明
本文来源地址:
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行
关于天下 | 联系方式 | 版权声明 | 免责条款 | 隐私保护 | 申请友情链接 | 更多友情链接 | 网络收藏夹
天下网吧,网吧天下.Copy.Txwb.com 2008-2010