split editor

This commit is contained in:
2025-10-20 21:07:28 +05:00
parent 023ccd03d8
commit 88643415aa
34 changed files with 3796 additions and 1184 deletions

44
racing-tools/open-player.sh Executable file
View 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"