简化IPv4分享连接生成逻辑,移除冗余条件判断

This commit is contained in:
Olia Lisa 2026-01-11 16:52:51 +08:00
parent e56be61c90
commit efc947960d

View File

@ -57,16 +57,11 @@ print_xhttp_reality_share_link(){
echo "publicKey/password: $public_key" echo "publicKey/password: $public_key"
echo "network: $network" echo "network: $network"
echo "xhttp_path: $xhttp_path" echo "xhttp_path: $xhttp_path"
if [ "$ipv4" != "null" ]; then
sub_ipv4="vless://$uuid@$ipv4:$port?encryption=none&security=reality&type=$network&sni=$sni&fp=chrome&pbk=$public_key&path=$xhttp_path&mode=auto#${ipv4}-my_xray_xhttp_reality" local sub_ipv4="vless://$uuid@$ipv4:$port?encryption=none&security=reality&type=$network&sni=$sni&fp=chrome&pbk=$public_key&path=$xhttp_path&mode=auto#${ipv4}-my_xray_xhttp_reality"
echo "" echo ""
echo "ipv4 分享连接: $sub_ipv4" echo "ipv4 分享连接: $sub_ipv4"
echo "" echo ""
# 如果qrencode安装了则打印二维码
if command -v qrencode &> /dev/null; then
echo -e "ipv4 分享二维码:\n$(echo "$sub_ipv4" | qrencode -o - -t UTF8)"
fi
fi
echo -e "\033[0m" echo -e "\033[0m"
} }