#!/bin/zsh # 安裝 RustDesk + 設定連自架伺服器 (hbbs/hbbr @ 125.229.110.50,見 dev/42_101) set -e eval "$(/opt/homebrew/bin/brew shellenv)" echo "=== 安裝 RustDesk (已裝則跳過) ===" ls /Applications/RustDesk.app >/dev/null 2>&1 || brew install --cask rustdesk echo "=== 寫入伺服器設定 ===" # 先關掉 RustDesk 避免設定被覆寫 pkill -x RustDesk 2>/dev/null || true sleep 1 D=~/Library/Preferences/com.carriez.RustDesk mkdir -p "$D" cat > "$D/RustDesk2.toml" <<'TOML' rendezvous_server = '125.229.110.50:21116' nat_type = 1 serial = 0 [options] custom-rendezvous-server = '125.229.110.50' relay-server = '125.229.110.50' key = 'mOGwk4glxPGxoqRGlpkIjyPPoyuV6Jpsosz+4+RJe9M=' TOML echo "=== 啟動 RustDesk ===" open -a RustDesk echo "完成。到 GUI 確認左下角顯示「就緒」且出現裝置 ID。"