Преобразует проекты Stratum 2000 в веб-формат и загружает их на сервер Stratum Web Editor.
- NodeJS не ниже версии 16.0.0
- ImageMagick, если в проекте используются изображения форматов BMP/DBM, или в имиджах есть встроенные картинки.
- ffmpeg, если используются видеофайлы.
Чтобы сделать ffmpeg
видимым в %PATH%
, можно положить его в директорию, куда был установлен ImageMagick.
Установить пакет s2k-converter
:
npm i -g s2k-converter
Создать пункт контекстного меню, для быстрого запуска конвертера на выбранной папке проекта:
s2k-converter --register
- Выбрать пункт 'Загрузить проект на stratum.ac.ru/editor' через контекстное меню на выбранной папке Stratum-проекта, либо через командную строку:
s2k-converter папка-с-проектом
- При первом запуске будет предложено выбрать корневую директорию для всех проектов.
Эта директория используется для определения имени проекта, под которым он будет доступен в веб-редакторе. Например, если указать корневую директорию как
C:\Users\user\stratumProjects
, а папка выбранного проекта -C:\Users\user\stratumProjects\physics\1
, то проект будет загружен под именемphysics/1
. Очевидно, что все проекты (и библиотеки, от которых они зависят) должны находиться в подпапках выбранной корневой директории. - Следовать дальнейшим инструкциям.
В случае неполадок попробовать исправить параметры в .s2k-converter/default/config.json
, либо удалить его, чтобы тот мог быть пересоздан.
Краткие сведения об ошибках, возникших в процессе конвертирования можно найти в .s2k-converter/default/log.json