欢迎光临散文网 会员登陆 & 注册

mac用户暴雪战网国际服/亚服卡进度终极解决方案

2023-01-26 19:16 作者:路上的靓仔  | 我要投稿

一、彻底移除mac战网数据

【未安装过大陆战网的mac用户忽略这条】

不仅要移除Finder中Application还要移除各种隐藏数据,在~/Library/Preferences目录(即:当前用户的资源库里的Preferences)下(即:Finder里当前用户资源库)移除如下目录

  • com.blizzard.errorreporter.plist

  • com.blizzard.Installer.plist

  • com.blizzard.launcher.plist

  • net.battle.net.app.plist

  • net.battle.Authenticator.prefs

  • net.battle.Identity.prefs

  • net.battlente.battle.plist


注:也可以在mac终端terminal中执行:

rm -rf ~/Library/Preferences/com.blizzard*

rm -rf ~/Library/Preferences/net.battle*



二、Mac旧有战网客户端卸载后安装国际服,会发现暴雪战网安装进度条会卡住

其原因查看/Users/Shared/Battle.net/Agent...log日志会发现大量的错误会提示:

http://cn.patch.battlenet.com.cn:1119/ timeout connection reset failed 

那当然是必然是Failed了,因为🐕netease直接把域名反向代理给停了基本都是502/503/504错误了(黄易真心狠辣)

以下得出相关域名地址分析:

美国:http://us.patch.battle.net:1119/

中国大陆:http://cn.patch.battlenet.com.cn:1119/  (网易已经彻底停止服务HTTP返回码:50x )

中国台湾:http://tw.patch.battle.net:1119/ 


解决思路:

1、ping tw.patch.battle.net

PING kr.patch.battle.net (117.52.35.40): 56 data bytes

64 bytes from 117.52.35.40: icmp_seq=0 ttl=45 time=145.867 ms

64 bytes from 117.52.35.40: icmp_seq=1 ttl=45 time=151.702 ms

64 bytes from 117.52.35.40: icmp_seq=2 ttl=45 time=147.687 ms

 

2、绑定系统Hosts

117.52.35.40 cn.patch.battlenet.com.cn


3、再次ping cn.patch.battlenet.com.cn

PING cn.patch.battlenet.com.cn (117.52.35.40): 56 data bytes

Request timeout for icmp_seq 0

64 bytes from 117.52.35.40: icmp_seq=1 ttl=45 time=160.577 ms

64 bytes from 117.52.35.40: icmp_seq=2 ttl=45 time=159.982 ms


4、打开游戏加速器,地区选择亚服联通/电信再次ping

再次 ping cn.patch.battlenet.com.cn

PING cn.patch.battlenet.com.cn (117.52.35.40): 56 data bytes

64 bytes from 117.52.35.40: icmp_seq=0 ttl=64 time=0.175 ms

64 bytes from 117.52.35.40: icmp_seq=1 ttl=64 time=0.251 ms


5、然后再次启动battle-setup安装完美


=========================================================

【重要】随着网易代理的退出,暴雪也考虑到了DNS的问题

可能后续战网用户安装时不会出现cn.patch.battlenet.com.cn问题,

今天帮助一个wower mac安装的时候发现了另外一个问题:

W 2023-02-04 10:44:42.941733 [Main] {0x70000d358000} Downloader - {1104059} WRN: Selected as a bad server 'http://level3.blizzard.com/' by '163.163.0.31:80' (0, 18446744073709551615)

W 2023-02-04 10:44:43.031032 [Main] {0x70000d358000} Downloader - {1104059} WRN: Selected as a bad server 'http://us.cdn.blizzard.com/' by '163.163.0.34:80' (0, 18446744073709551615)

E 2023-02-04 10:44:43.031141 [Main] {0x70000d358000} Downloader - {1104059} ERR: failed to select host for download 1: DOWNLOAD_ERR_NOT_AVAILABLE

解决方案:

下载好最新的台服战网安装包

cd ~/Downloads

./Battle.net-Setup.app/Contents/MacOS/Battle.net-Setup --args --locale=enUS --region=US

安装完毕后地区改为Aisa,Setting设置里语言选择简体中文即可

mac用户暴雪战网国际服/亚服卡进度终极解决方案的评论 (共 条)

分享到微博请遵守国家法律