#!/bin/bash # Lance GeniusIA en mode Shadow sans GUI visible cd "$(dirname "$0")" # Activer l'environnement virtuel source venv/bin/activate # Lancer en mode Shadow avec GUI minimisée echo "🚀 Lancement de GeniusIA en mode Shadow (GUI minimisée)" echo "📝 Les workflows seront détectés en arrière-plan" echo "⏹️ Appuie sur Ctrl+C pour arrêter" echo "" # Lancer avec DISPLAY vide pour éviter l'affichage de la fenêtre # Ou utiliser xvfb-run si disponible if command -v xvfb-run &> /dev/null; then xvfb-run python main.py --mode shadow else # Minimiser la fenêtre immédiatement après le lancement python main.py --mode shadow & PID=$! sleep 2 # Trouver et minimiser la fenêtre GeniusIA WINDOW_ID=$(xdotool search --name "RPA Vision V2" | head -1) if [ -n "$WINDOW_ID" ]; then xdotool windowminimize "$WINDOW_ID" echo "✅ Fenêtre GeniusIA minimisée" fi # Attendre le processus wait $PID fi