#!/bin/bash
# REXMULTITRADE - Script de Inicialização para Linux
# Executa a interface gráfica

set -e  # Parar em erro

echo "==========================================="
echo "  REXMULTITRADE - Interface Gráfica"
echo "==========================================="
echo ""

# Verificar Python
if ! command -v python3 &> /dev/null; then
    echo "❌ Python 3 não encontrado!"
    echo "Instale: sudo apt install python3"
    exit 1
fi

# Verificar Tkinter
python3 -c "import tkinter" 2>/dev/null || {
    echo "❌ Tkinter não encontrado!"
    echo "Instale: sudo apt install python3-tk"
    exit 1
}

echo "✓ Python 3 OK"
echo "✓ Tkinter OK"
echo ""

# Obter diretório do script
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
cd "$SCRIPT_DIR"

echo "📁 Diretório: $SCRIPT_DIR"
echo ""

# Criar pasta de logs se não existir
mkdir -p logs

# Iniciar interface gráfica
echo "🚀 Iniciando interface gráfica..."
python3 rexmultitrade_gui.py

echo ""
echo "✓ Interface encerrada"
