Konverze sb2 do sb

Převod souboru SB2 do SB

Převeďte projekty Scratch 2 pro použití se Scratch 1.4 a starším softwarem kompatibilním s SB.

Jak převést soubor sb2 do formátu sb

Stará instalace Scratch 1.4, třídní archiv nebo aplikace založená na Scratchi může vyžadovat projekt ve formátu .sb namísto .sb2. Scratch neposkytuje úplnou integrovanou cestu pro downgrade, takže projekt je nutné převést pomocí specializovaného nástroje nebo znovu vytvořit ve Scratch 1.4.

Co je formát SB2

.sb2 je nativní formát projektů Scratch 2.0, který používal dřívější webový editor Scratch 2.0 a Scratch 2 Offline Editor. Jde o balíček založený na ZIP obsahující data projektu, sprity, skripty, kostýmy, zvuky, proměnné a metadata. Projekty Scratch 2 jsou běžné ve starších vzdělávacích archivech a stažených souborech vytvořených předtím, než Scratch 3 zavedl .sb3.

Studenti, učitelé, výzkumníci a archiváři se se soubory SB2 obvykle setkávají při uchovávání nebo opětovném otevírání projektů vytvořených ve Scratch 2.0. Přejmenování .sb2 na .sb obsah nepřevede; tyto dvě přípony používají odlišné interní formáty.

Co je formát SB

.sb je nativní formát projektů používaný ve Scratch 1.0 až 1.4. Jde o serializovaný soubor projektu Squeak/Smalltalk, který v jednom souboru uchovává scénu, sprity, skripty, média, proměnné a nastavení projektu. Scratch 1.4 dokáže soubory SB otevírat a ukládat, ale nedokáže přímo otevřít balíček SB2.

SB je užitečný, pokud je cílem Scratch 1.4, software založený na enginu Scratch 1.x nebo starší kolekce, která tento formát výslovně vyžaduje. Nejde o menší ani modernější náhradu za SB2; převod obvykle snižuje podporu funkcí a kompatibility.

Jak převést SB2 na SB

Nejprve vyzkoušejte specializovaný převodník. Komunitní nástroj běžně známý jako Retro Converter se používá pro částečnou migraci ze Scratch 2 do 1.4. Dostupnost a kompatibilita se mohou měnit, proto jej získávejte pouze z udržované stránky projektu nebo důvěryhodného vzdělávacího archivu. Pracujte s kopií souboru SB2, zvolte možnosti vstupu SB2 a výstupu SB, pokud jsou k dispozici, poté otevřete vygenerovaný soubor ve Scratch 1.4 a otestujte každý skript a prostředek. Nezaměňujte převodník SB2 na SB3 s převodníkem SB2 na SB.

Neexistuje žádný obecný online převodník s dobrou pověstí, který by spolehlivě převedl každý projekt SB2 na SB. Obecné webové stránky pro převod souborů obvykle nerozumějí strukturám projektů Scratch, mohou pouze změnit název souboru nebo typ balíčku a vyžadují nahrání prostředků projektu. Online službu použijte pouze tehdy, pokud výslovně dokumentuje podporu převodu SB2 na SB, identifikuje převodní engine a vysvětluje, jak jsou nahrané soubory mazány.

Pokud automatický převod selže, vytvořte projekt znovu ve Scratch 1.4:

  1. Uchovejte nedotčenou záložní kopii původního souboru .sb2.
  2. Nainstalujte Scratch 1.4 a v případě potřeby také archivovaný Scratch 2 Offline Editor z oficiálního archivu Scratch nebo důvěryhodného institucionálního mirroru. Starý editor Scratch 2 může vyžadovat Adobe AIR nebo starší operační systém.
  3. Otevřete projekt SB2 v editoru Scratch 2 pomocí File → Open. Zaznamenejte rozvržení scény, pozice spritů, skripty, proměnné, seznamy, kostýmy, zvuky a vlastnosti projektu.
  4. Vytvořte projekt ve Scratch 1.4 a znovu vytvořte scénu a sprity. Logiku zkopírujte ručně a nahraďte bloky, které nemají ekvivalent ve Scratch 1.4.
  5. Ze zdroje extrahujte nebo exportujte kompatibilní média a importujte je prostřednictvím Scratch 1.4. SB2 je balíček ZIP, takže kopii lze obvykle prohlédnout pomocí archivačního nástroje po změně přípony její kopie na .zip; původní balíček neupravujte přímo.
  6. Zkontrolujte měřítko kostýmů a středy otáčení, souřadnice spritů, formát a hlasitost zvuku, vysílání, proměnné, seznamy, časování a logiku kolizí.
  7. Ve Scratch 1.4 použijte File → Save. Program uloží dokončený projekt jako soubor .sb.

Omezení kompatibility a kvality

Scratch 1.4 nedokáže nativně reprezentovat funkce Scratch 2, jako jsou vlastní bloky, klony, několik novějších způsobů chování snímání a seznamů nebo rozšíření Scratch 2. Cloudové proměnné a další chování závislé na serveru nemohou zůstat funkční offline. Nepodporované bloky vyžadují přepracování logiky, nikoli jednoduchou náhradu textu.

Automatické nástroje mohou vynechat skripty, změnit chování bloků, ztratit metadata nebo importovat pouze část médií. Scratch 1.4 také odlišně pracuje s obrázky, zvukovými kodeky, hlasitostí, měřítkem a otáčením spritů. Převod považujte za dokončený teprve po otevření souboru SB v zamýšleném prostředí Scratch 1.4 a otestování scén, vysílání, proměnných, seznamů, zvuků a ovládacích prvků projektu.

SB2 vs SB: srovnání formátů

Jak si formáty SB2 a SB stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů SB2 a SB
Vlastnost .SB2 Scratch 2.0 Project File .SB Scratch project file (Scratch 1.x)
Otevřený standard Ne Ne
Komprese Obojí —
Typická velikost souboru Malé Malé
Otevírá se ve webovém prohlížeči Ne Ne
Další úpravy Snadné Omezeně
Podpora metadat Základní Základní
Čitelný jako prostý text Ne Ne
Nejvhodnější pro Vkládání do aplikací Profesionální produkce
Zavedeno 2013 2007
Vývojář MIT Media Lab Lifelong Kindergarten Group / Scratch Team MIT Media Lab, Scratch team

Podobné .sb2 konverze

Reverzní konverze

Konverze do .sb
z jiných formátů

Sdílejte na sociálních sítích: