mac用戶暴雪戰(zhàn)網(wǎng)國際服/亞服卡進度終極解決方案
一、徹底移除mac戰(zhàn)網(wǎng)數(shù)據(jù)
【未安裝過大陸戰(zhàn)網(wǎng)的mac用戶忽略這條】
不僅要移除Finder中Application還要移除各種隱藏數(shù)據(jù),在~/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中執(zhí)行:
rm -rf ~/Library/Preferences/com.blizzard*
rm -rf ~/Library/Preferences/net.battle*
二、Mac舊有戰(zhàn)網(wǎng)客戶端卸載后安裝國際服,會發(fā)現(xiàn)暴雪戰(zhàn)網(wǎng)安裝進度條會卡住
其原因查看/Users/Shared/Battle.net/Agent...log日志會發(fā)現(xiàn)大量的錯誤會提示:
http://cn.patch.battlenet.com.cn:1119/ timeout connection reset failed?
那當然是必然是Failed了,因為??netease直接把域名反向代理給停了基本都是502/503/504錯誤了(黃易真心狠辣)
以下得出相關(guān)域名地址分析:
美國:http://us.patch.battle.net:1119/
中國大陸:http://cn.patch.battlenet.com.cn:1119/? (網(wǎng)易已經(jīng)徹底停止服務(wù)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、綁定系統(tǒng)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、打開游戲加速器,地區(qū)選擇亞服聯(lián)通/電信再次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安裝完美
=========================================================
【重要】隨著網(wǎng)易代理的退出,暴雪也考慮到了DNS的問題
可能后續(xù)戰(zhàn)網(wǎng)用戶安裝時不會出現(xiàn)cn.patch.battlenet.com.cn問題,
今天幫助一個wower mac安裝的時候發(fā)現(xiàn)了另外一個問題:
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
解決方案:
下載好最新的臺服戰(zhàn)網(wǎng)安裝包
cd ~/Downloads
./Battle.net-Setup.app/Contents/MacOS/Battle.net-Setup?--args --locale=enUS --region=US
安裝完畢后地區(qū)改為Aisa,Setting設(shè)置里語言選擇簡體中文即可