#!/bin/bash # Скрипт для запуска визуализатора решений в браузере # Автоматически определяет доступный браузер и открывает страницу SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" HTML_FILE="$SCRIPT_DIR/player.html" echo "🎬 Запуск визуализатора решений..." echo "📁 Путь: $HTML_FILE" # Проверяем наличие файла if [ ! -f "$HTML_FILE" ]; then echo "❌ Ошибка: Файл $HTML_FILE не найден" exit 1 fi # Функция для открытия в браузере open_browser() { if command -v xdg-open &> /dev/null; then xdg-open "$HTML_FILE" elif command -v firefox &> /dev/null; then firefox "$HTML_FILE" elif command -v google-chrome &> /dev/null; then google-chrome "$HTML_FILE" elif command -v chromium &> /dev/null; then chromium "$HTML_FILE" else echo "❌ Браузер не найден. Откройте вручную: $HTML_FILE" exit 1 fi } # Открываем браузер open_browser echo "✅ Визуализатор открыт в браузере" echo "" echo "💡 Подсказки:" echo " • Сначала загрузите карту (📂 Загрузить карту)" echo " • Затем загрузите решение (🎬 Загрузить решение)" echo " • Используйте кнопки управления для анимации" echo " • Демо-файлы: demo-with-start.json и demo-with-start-solution.json"