Зачем конвертировать LLSP в SB3?
.llsp - это ZIP-оболочка вокруг стандартного проекта Scratch 3, а .sb3 - это нативный формат Scratch. Извлечение .sb3 позволяет изучить структуру блоков, повторно использовать project.json или открыть файл в редакторе Scratch.
Способы конвертации LLSP в SB3
7-Zip
Щелкните правой кнопкой мыши на .llsp (или скопируйте его и переименуйте в .zip), откройте с помощью 7-Zip и извлеките внутренний файл .sb3 из архива.
unzip (macOS/Linux)
Запустите unzip yourproject.llsp в терминале, чтобы распаковать пакет, затем возьмите .sb3 из извлеченного содержимого.
Об этих форматах
Файл .llsp - это проект, сохраненный в LEGO Education SPIKE App версии 2. Он содержит программу на основе блоков или Python, созданную учеником для роботов SPIKE Prime или SPIKE Essential.…
Открыть детали .LLSP →Файл SB3 - это проект Scratch 3.0, проект визуального программирования, созданный в среде Scratch от MIT. Откройте его на сайте scratch.mit.edu (Файл → Загрузить с компьютера) или в…
Открыть детали .SB3 →Качество и на что обратить внимание
- Файл
.sb3использует специфические блоки расширения SPIKE, поэтому стандартный Scratch покажет их, но не сможет запустить код робота. - Вы выполняете извлечение, а не конвертацию -
.sb3является именно тем файлом, который SPIKE сохранил внутри проекта. - Внутренний
project.jsonлучше всего читать через JSON beautifier, если вам нужно только скопировать логику между программами.
Часто задаваемые вопросы
Будет ли .sb3 работать в обычном Scratch?
Нужно ли сначала переименовывать файл?
.llsp на .zip заставляет Windows и 7-Zip более надежно распознавать его как архив.Почему он имеет 'двойное сжатие'?
.llsp содержит .sb3, который сам по себе является ZIP-архивом, содержащим project.json и медиафайлы.Могу ли я отредактировать его и вернуть обратно?
.sb3, а затем упакуйте в .llsp, если он вам снова нужен в SPIKE.