41 lines
1.5 KiB
Bash
Executable File
41 lines
1.5 KiB
Bash
Executable File
#!/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 (решение)"
|
||
|