@@ -9192,12 +9192,11 @@ checkRealityDest() {
91929192# 初始化客户端可用的ServersName
91939193initRealityClientServersName () {
91949194 local realityDestDomainList=
9195- if [[ " ${coreInstallType} " == " 1" ]]; then
9195+ if [[ " ${coreInstallType} " == " 1" || " ${selectCoreType} " == " 1 " ]]; then
91969196 realityDestDomainList=" gateway.icloud.com,itunes.apple.com,swdist.apple.com,swcdn.apple.com,updates.cdn-apple.com,mensura.cdn-apple.com,osxapps.itunes.apple.com,aod.itunes.apple.com,download-installer.cdn.mozilla.net,addons.mozilla.org,s0.awsstatic.com,d1.awsstatic.com,cdn-dynmedia-1.microsoft.com,images-na.ssl-images-amazon.com,m.media-amazon.com,player.live-video.net,one-piece.com,lol.secure.dyn.riotcdn.net,www.lovelive-anime.jp,academy.nvidia.com,software.download.prss.microsoft.com,dl.google.com,www.google-analytics.com,www.caltech.edu,www.calstatela.edu,www.suny.edu,www.suffolk.edu,www.python.org,vuejs-jp.org,vuejs.org,zh-hk.vuejs.org,react.dev,www.java.com,www.oracle.com,www.mysql.com,www.mongodb.com,redis.io,cname.vercel-dns.com,vercel-dns.com,www.swift.com,academy.nvidia.com,www.swift.com,www.cisco.com,www.asus.com,www.samsung.com,www.amd.com,www.umcg.nl,www.fom-international.com,www.u-can.co.jp,github.io"
9197- elif [[ " ${coreInstallType} " == " 2" ]]; then
9197+ elif [[ " ${coreInstallType} " == " 2" || " ${selectCoreType} " == " 2 " ]]; then
91989198 realityDestDomainList=" gateway.icloud.com,itunes.apple.com,swdist.apple.com,swcdn.apple.com,updates.cdn-apple.com,mensura.cdn-apple.com,osxapps.itunes.apple.com,aod.itunes.apple.com,download-installer.cdn.mozilla.net,addons.mozilla.org,s0.awsstatic.com,d1.awsstatic.com,cdn-dynmedia-1.microsoft.com,images-na.ssl-images-amazon.com,m.media-amazon.com,player.live-video.net,one-piece.com,lol.secure.dyn.riotcdn.net,www.lovelive-anime.jp,academy.nvidia.com,software.download.prss.microsoft.com,dl.google.com,www.google-analytics.com,www.python.org,vuejs-jp.org,vuejs.org,zh-hk.vuejs.org,react.dev,www.java.com,www.oracle.com,www.mysql.com,www.mongodb.com,cname.vercel-dns.com,vercel-dns.com,www.swift.com,academy.nvidia.com,www.swift.com,www.cisco.com,www.asus.com,www.samsung.com,www.amd.com,www.fom-international.com,github.io"
91999199 fi
9200-
92019200 if [[ -n " ${realityServerName} " && -z " ${lastInstallationConfig} " ]]; then
92029201 if echo ${realityDestDomainList} | grep -q " ${realityServerName} " ; then
92039202 read -r -p " 读取到上次安装设置的Reality域名,是否使用?[y/n]:" realityServerNameStatus
@@ -9250,7 +9249,9 @@ initRealityClientServersName() {
92509249 echoContent yellow " 录入示例:addons.mozilla.org:443\n"
92519250 read -r -p " 请输入目标域名,[回车]随机域名,默认端口443:" realityServerName
92529251 if [[ -z " ${realityServerName} " ]]; then
9253- randomNum=$( randomNum 1 27)
9252+ count=$( echo ${realityDestDomainList} | awk -F' ,' ' {print NF}' )
9253+ randomNum=$( randomNum 1 " ${count} " )
9254+
92549255 realityServerName=$( echo " ${realityDestDomainList} " | awk -F ' ,' -v randomNum=" $randomNum " ' {print $randomNum}' )
92559256 fi
92569257 if echo " ${realityServerName} " | grep -q " :" ; then
@@ -9537,7 +9538,7 @@ menu() {
95379538 cd " $HOME " || exit
95389539 echoContent red " \n=============================================================="
95399540 echoContent green " 作者:mack-a"
9540- echoContent green " 当前版本:v3.5.4 "
9541+ echoContent green " 当前版本:v3.5.5 "
95419542 echoContent green " Github:https://github.com/mack-a/v2ray-agent"
95429543 echoContent green " 描述:八合一共存脚本\c"
95439544 showInstallStatus
0 commit comments