返回首页 您现在所在的位置:暗黑破坏神3 > 知识百科 > 暗黑3美服问题 修改agent解决办法

暗黑3美服问题 修改agent解决办法

[跟帖评论] [进入论坛]发布时间:12-06-14 10:42 来源:未知 作者:

暗黑3美服问题 修改agent解决办法

   在美服昨天维护之后有很多台湾客户端的美服暗黑3玩家不能更新,这个问题的主要原因是zhTW指向台湾战网,而台湾战网的问题是他属于亚洲服,所以更新信息在一定程度上和美服不同步。也就是,如果台湾战网不更新,繁体客户端就和亚洲服同步。如果你要在繁体客户端下完美服,能做的只有一个,修改修改agent文件中的url,直接从美服的更新服务器下载:

  第一种解决办法

  1.用写字板打开以下文件 (经过确认只需要修改这一个文件,游戏目录下的DB文件别动)

  WIN 7用户请打开:C:\ProgramData\Battle.net\Agent\agent.db

  XP用户请打开: C:\Document and settings\All Users\Application Data\Battle.net\Agent\agent.db

  2.搜索文件中的 http://zhTW.patch 并全部替换为 http://enUS.patch.

  大概要替换3处文件,重新进入并进行更新,问题就解决了。

  第二种解决办法

  不需要更改语言,也不需要修改agent.db档案

  win7系统下,使用文字编辑器(记事本或写字板都可以)打开 C:\Windows\System32\drivers\etc 目录下的 hosts 文档

  在hosts文档末尾添加以下语句:

  12.129.206.133 zhTW.patch.battle.net

  再保存关闭(修改hosts需要系统管理员权限)

  然后运行繁中客户端的启动器即可自动更新美服补丁

  其原理为:利用修改hosts的方法将亚服更新伺服器: zhTW.patch.battle.net 转向至美服更新伺服器的IP: 12.129.206.133

  苹果系统地址:

  sudo vim /etc/hosts

  需要管理员权限

  原理

  升级补丁是从台外服务器读取的,台湾服务器更新延迟导致的。

  agent是什么?

  agent是一个配置文件,根据主程序驱动的脚本文件,用来执行diablo更新,测试,卸载等相关操作。

  第二,没有agent会怎么样?

  没关系,直接删除系统会帮你再下一个,所以大家不必担心修改导致的系统问题。

  注意事项

  1.切记改了agent然后保存操作!并在进程里确认完全关闭diablo进程和agent.exe进程。你打开agent只是将文件从硬盘读取到内存中来,如果没有保存就不会覆盖到硬盘上去,而在这个过程中你再次打开lunch,读取的旧文件会将你之前的修改覆盖。

  2.重新进入游戏后,记得确认自己是在美洲服务器,刚才本人重进也发现无限更新提示,因为亚洲服务器没更新,美洲服务器更新了版本不符导致的,改回美洲服务器就OK了。

更多精彩图片

最新评论