split editor
This commit is contained in:
44
racing-tools/open-player.sh
Executable file
44
racing-tools/open-player.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/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"
|
||||
|
||||
Reference in New Issue
Block a user