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

40
solution-player/open-player.sh Executable file
View File

@@ -0,0 +1,40 @@
#!/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 (решение)"