解决亚服客户端更新美服补丁的问题
新闻导语
推荐修改软件,windows自带的记事本就算了,推荐使用editplus,或者notepad问题集中回答:1,亚服为什么上不去了?答:你更新了,版本超前,亚服版本落后,一定进不去2,为什么我改了之后客户端就重新安装了?答:你是不是改了diablo目录下的agent,如果是,删除之
推荐修改软件,windows自带的记事本就算了,推荐使用editplus,或者notepad
问题集中回答:
1,亚服为什么上不去了?
答:你更新了,版本超前,亚服版本落后,一定进不去
2,为什么我改了之后客户端就重新安装了?
答:你是不是改了diablo目录下的agent,如果是,删除之重新来,再重申一次,修改的目录请看分割线以下的目录,各位大神,程序都是一样的程序,不会出现别人改了上游戏你改了各种崩溃的问题!!
3,到底要改多少patch URL?
答:这个很难回答,因为他的patch URL有些指向测试,有些有其他用,so,全改,不会有问题
新手看以下,认真看,不要一知半解,花5分钟,解决以后所有更新难的问题
****************分割线*****************
win7系统目录: C:\ProgramData\Battle.net\Agent,请先认准这个agent目录,应该都在这个下面
XP系统目录: C:\Documents and Settings\All Users\Application Data\Battle.net\Agent
****************分割线*****************
按我的方法一定能进,至于什么语言版这种,还是洗洗睡吧,语言更新包是P2P下载,不会和更新文件一个地址,不修改更新URL一定进不去,还有agent觉得坏掉的朋友耐心看完扫盲
扫盲
第一,agent是什么?
agent是一个配置文件,根据主程序驱动的脚本文件,用来执行diablo所有相关操作,例如更新,测试,卸载等等
第二,没有agent会怎么样?
没什么大不了的,blz的程序健壮性大家要有信心,如果你的agent坏了(可能性极低),直接删除,系统会帮你再下一个
第三,在agent里我们可以做什么?
agent的3个用途,第一是测试版本,现在没用,第二是卸载,你我都不会用到,第三是改语言,第四是改服务器更新接口
首先是语言,这个很多时候会用到,因为现在只有繁体中文版,so,你只要记住一个东西:zhTW,这个是语言标记,在执行暗黑3初始化的时候,系统会根据如下图所示的一个参数进行识别当前的语言版本
其次是更新服务器位置,也就是今天的问题,因为zhTW指向的**战网,而**战网的问题是他属于亚洲服,所以他的更新信息在一定程度上和美服不同步,也就是,如果**战网不更新,繁体客户端就和亚洲服同步,so,如果你要在繁体客户端下完美服,能做的只有一个,修改url,直接从美服的更新服务器下载,
个大家都很关心的问题,就是更新了会不会报错?会不会显示中英文混排?我想说的是,这不是一个大型的补丁,他不会涉及到翻译问题,这只是一个修补程序漏洞和修正技能的补丁,他纠正的是程序中的一些底层配置和代码,这些东西不会对大家所关心的表层造成任何影响,况且,亚服也一样要更新,so,不必担心
第四,我的agent为什么没有保存,被程序改过来了
首先这是一个计算机常识问题,我觉得所有agent被改回来的人都没有做一件事情,改了agent然后保存操作,你打开agent,只是将文件从硬盘读取到内存中来,如果没有保存,你修改的内容是不会覆盖到硬盘上去的,而在这个过程中你再次打开lunch,程序自动读取了在硬盘上的旧文件,自然将你之前的修改覆盖了
在agent下搜索
"patch_url" : "http://zhTW.patch.battle.net:1119/patch"
改成
"patch_url" : "http://enUS.patch.battle.net:1119/patch"
保存再启动lunch,会自动进入美服的URL下载补丁,不过服务器还是在维护
另注:C:\ProgramData\Battle.net\Agent 文件夹下面的agent文件,win7 64x
相关阅读:客户端
- (2012-09-12) 观察评论:客户端新增公开测试选项
- (2012-08-07) 暗黑3客户端开启卡初始化的解决办法
- (2012-07-25) 暗黑3繁体中文版客户端转全语言版方法
- (2012-07-01) **智冠共售出70万套客户端 大陆占三成