尝试修复对2022的兼容性

This commit is contained in:
CN-JS-HuiBai
2026-04-15 00:20:34 +08:00
parent 5d5aefedfd
commit 17ed1bbe21
2 changed files with 34 additions and 21 deletions

View File

@@ -132,24 +132,15 @@ NODE_TYPE=${INPUT_TYPE:-${NODE_TYPE:-v2ray}}
read -p "Enter Panel Token (Node Key) [${PANEL_TOKEN}]: " INPUT_TOKEN
PANEL_TOKEN=${INPUT_TOKEN:-$PANEL_TOKEN}
# Optional Separate Config/User IDs and URLs
read -p "Use separate URL/ID for Config? (y/N): " USE_SEP_CONFIG
if [[ "$USE_SEP_CONFIG" =~ ^[Yy]$ ]]; then
read -p " Enter Config Panel URL [${CONFIG_PANEL_URL:-$PANEL_URL}]: " INPUT_CURL
CONFIG_PANEL_URL=${INPUT_CURL:-$PANEL_URL}
CONFIG_PANEL_URL="${CONFIG_PANEL_URL%/}"
read -p " Enter Config Node ID [${CONFIG_NODE_ID:-$NODE_ID}]: " INPUT_CID
CONFIG_NODE_ID=${INPUT_CID:-$NODE_ID}
fi
# Consolidation
CONFIG_PANEL_URL=$PANEL_URL
CONFIG_NODE_ID=$NODE_ID
USER_PANEL_URL=$PANEL_URL
USER_NODE_ID=$NODE_ID
read -p "Use separate URL/ID for Users? (y/N): " USE_SEP_USER
if [[ "$USE_SEP_USER" =~ ^[Yy]$ ]]; then
read -p " Enter User Panel URL [${USER_PANEL_URL:-$PANEL_URL}]: " INPUT_UURL
USER_PANEL_URL=${INPUT_UURL:-$PANEL_URL}
USER_PANEL_URL="${USER_PANEL_URL%/}"
read -p " Enter User Node ID [${USER_NODE_ID:-$NODE_ID}]: " INPUT_UID
USER_NODE_ID=${INPUT_UID:-$NODE_ID}
fi
# Sync time (Critical for SS 2022)
echo -e "${YELLOW}Syncing system time...${NC}"
timedatectl set-ntp true || true
if [[ -z "$PANEL_URL" || -z "$NODE_ID" || -z "$PANEL_TOKEN" ]]; then
echo -e "${RED}All fields are required!${NC}"