mac用户暴雪战网国际服/亚服卡进度终极解决方案
一、彻底移除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设置里语言选择简体中文即可

