Files
paper-racing-gpi/solution-player/open-player.sh
2025-10-20 21:07:28 +05:00

41 lines
1.5 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/bash
# Скрипт для открытия визуализатора решений в браузере
# Script to open solution player in browser
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
HTML_FILE="${SCRIPT_DIR}/index.html"
echo "🎬 Открытие визуализатора решений..."
echo "📂 Путь: ${HTML_FILE}"
# Пробуем открыть в различных браузерах
if command -v xdg-open &> /dev/null; then
xdg-open "${HTML_FILE}"
echo "✓ Открыто в браузере по умолчанию"
elif command -v firefox &> /dev/null; then
firefox "${HTML_FILE}" &
echo "✓ Открыто в Firefox"
elif command -v chromium &> /dev/null; then
chromium "${HTML_FILE}" &
echo "✓ Открыто в Chromium"
elif command -v google-chrome &> /dev/null; then
google-chrome "${HTML_FILE}" &
echo "✓ Открыто в Google Chrome"
else
echo "❌ Не найден браузер"
echo "Откройте файл вручную: ${HTML_FILE}"
exit 1
fi
echo ""
echo "💡 Инструкция:"
echo "1. Загрузите карту с точкой старта (файл map)"
echo "2. Загрузите решение (файл solution)"
echo "3. Используйте кнопки управления для просмотра"
echo ""
echo "📁 Примеры файлов:"
echo " - demo-with-start.json (карта)"
echo " - example-solution.json (решение)"