#!/bin/bash # Instalador Kruvem — macOS (duplo clique) set -e SRV="192.168.1.22" ARCH="$(uname -m)" if [ "$ARCH" = "arm64" ]; then DMG="rustdesk-1.4.9-aarch64.dmg"; else DMG="rustdesk-1.4.9-x86_64.dmg"; fi cd /tmp curl -L --fail -o rustdesk-kruvem.dmg "https://github.com/rustdesk/rustdesk/releases/download/1.4.9/$DMG" hdiutil attach rustdesk-kruvem.dmg -nobrowse -quiet cp -R "/Volumes/RustDesk/RustDesk.app" /Applications/ 2>/dev/null || cp -R /Volumes/RustDesk*.app /Applications/ 2>/dev/null || true hdiutil detach "/Volumes/RustDesk" -quiet 2>/dev/null || true open -a RustDesk 2>/dev/null || open /Applications/RustDesk.app 2>/dev/null || true for D in "$HOME/Library/Application Support/RustDesk/config" "$HOME/Library/Preferences/RustDesk/config"; do mkdir -p "$D" 2>/dev/null printf 'rendezvous_server = '"'"'192.168.1.22:21116'"'"'\nnat_type = 1\nserial = 0\n\n[options]\nkey = '"'"'lpqyzquDw3Cwl+KpM4abLNtinojPtNRDpJQ6wxAPvH4='"'"'\ncustom-rendezvous-server = '"'"'192.168.1.22'"'"'\n' > "$D/RustDesk.toml" 2>/dev/null || true done echo "==========================================" echo "No RustDesk: Configurações → Rede → Desbloquear" echo "Servidor ID: 192.168.1.22" echo "Chave: (copie da página de download)" echo "=========================================="