.SB

Plik SB

Scratch 1.x Project File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik SB to projekt stworzony w Scratch 1.x (środowisku programowania blokowego MIT), przechowujący duszki, skrypty, kostiumy i dźwięki w formacie binarnym. Można go otworzyć za pomocą bezpłatnej aplikacji desktopowej Scratch 1.4 offline lub przekonwertować na .sb3, aby użyć go w aktualnym edytorze Scratch na scratch.mit.edu. Nowoczesny edytor online nie obsługuje bezpośrednio starszego formatu .sb.

Deweloper: MIT Media Lab (Lifelong Kindergarten Group) Kategoria: Pliki developerskie MIME: application/x.scratch.sb
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 7, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SB?

Pliki .sb są powiązane ze środowiskiem programistycznym Scratch - w szczególności ze starszą aplikacją desktopową Scratch 1.x opracowaną przez MIT Media Lab.

Pliki z rozszerzeniem .sb przechowują projekty Scratch: kompletny pakiet aplikacji zawierający wszystkie wymagane zasoby, na przykład:

  • grafikę i kostiumy duszków,
  • dane audio (dźwięki i muzykę),
  • skrypty napisane w wizualnym języku blokowym Scratch.

W przeciwieństwie do późniejszych formatów .sb2 i .sb3 (które są archiwami ZIP zawierającymi plik project.json), plik .sb to binarny strumień obiektów serializowanych Squeak/Smalltalk. Zaczyna się od nagłówka magic ASCII - ScratchV01 lub ScratchV02 - po którym następuje blok informacyjny (miniatura, autor, komentarz) oraz główny strumień obiektów kodujący scenę, duszki, skrypty, kostiumy i dźwięki. Obrazy są przechowywane przy użyciu kodowania długości serii (RLE) i bitmap Squeak; osadzone dźwięki to zazwyczaj audio w stylu WAV o częstotliwości 22,05 kHz.

Czym jest Scratch? Scratch to wizualny język programowania oparty na blokach, podążający za paradygmatem obiektowym. Został opracowany jako narzędzie edukacyjne dla dzieci przez grupę Lifelong Kindergarten w MIT Media Lab. Scratch wykorzystuje proste bloki typu „przeciągnij i upuść”, przypominające elementy układanki, do tworzenia obiektów i interaktywnych funkcji, co ułatwia budowanie gier, animacji i interaktywnych historii.

Format .sb został wprowadzony wraz ze Scratch 1.0 w 2007 roku i był ostatnio używany w Scratch 1.4 (2009). Scratch 2.0 (2013) przeszedł na .sb2, a Scratch 3.0 (2019) na .sb3. Nowoczesny edytor online Scratch nie może otwierać plików .sb bezpośrednio; wymagana jest aplikacja Scratch 1.4 offline lub narzędzie do konwersji.

Bezpieczeństwo

RYZYKO: LOW

Projekt Scratch to edukacyjna treść działająca w piaskownicy, bez kodu na poziomie systemu, więc pliki .sb niosą niskie ryzyko. Realne ostrzeżenia: należy je otwierać tylko w aplikacji Scratch 1.4 offline lub zaufanym konwerterze - unikaj podejrzanych stron „Scratch SB to EXE”, które dołączają oprogramowanie reklamowe - a bardzo stare projekty mogą polegać na funkcjach usuniętych w nowoczesnym Scratch, więc niektóre bloki mogą nie skonwertować się poprawnie do .sb3.

Szczegóły formatu

w pigułce
PEŁNA NAZWAScratch 1.x Project Fileznany również jako Scratch project, Scratch 1.4 project
DEWELOPERMIT Media Lab (Lifelong Kindergarten Group)od 2007 (Scratch 1.0)
TYP MIMEapplication/x.scratch.sb
TYPBinarny serializowany projekt Scratch 1.x (strumień obiektów Squeak/Smalltalk)
POWIĄZANE.do.md.hex.xsd
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203040506070809
HEX
53637261746368563031
ASCII
ScratchV01
Plik .sb Scratch 1.x zaczyna się od magicznego ciągu ASCII „ScratchV01” (lub „ScratchV02”), po którym następuje blok informacyjny i serializowany strumień obiektów Squeak/Smalltalk przechowujący duszki, skrypty, dźwięki i obrazy. Odróżnia go to od późniejszych formatów .sb2/.sb3 opartych na ZIP.

Programy otwierające pliki SB

Windows2 apps
Scratch 1.4 (offline) Darmowy Zainstaluj starszą aplikację desktopową Scratch 1.4 i otwórz plik .sb bezpośrednio, aby go przeglądać, uruchamiać i edytować.
Scratch (modern, via conversion) Darmowy Najpierw przekonwertuj .sb na .sb2/.sb3, a następnie otwórz go w edytorze online lub Scratch Desktop.
macOS1 app
Scratch 1.4 (offline) Darmowy Zainstaluj starszą aplikację desktopową Scratch 1.4 i otwórz plik .sb bezpośrednio, aby go przeglądać, uruchamiać i edytować.
Linux1 app
Scratch 1.4 (offline) Darmowy Zainstaluj starszą aplikację desktopową Scratch 1.4 i otwórz plik .sb bezpośrednio, aby go przeglądać, uruchamiać i edytować.
Web1 app
Scratch online editor (after conversion) Darmowy Aktualny edytor otwiera .sb2/.sb3; najpierw przekonwertuj swój plik .sb, a następnie go załaduj.

Szczegóły techniczne

specyfikacja
Struktura plikuBinarny strumień obiektów serializowanych Squeak/Smalltalk; nie jest to archiwum ZIP
Magic bytesCiąg ASCII `ScratchV01` lub `ScratchV02` pod offsetem bajtu 0
Kolejność bajtówBig-endian
Układ konteneraInfo ObjStream (miniatura, autor, komentarz), a następnie główny ObjStream (scena, duszki, skrypty, kostiumy, dźwięki)
Kodowanie obrazuKostiumy duszków przechowywane jako bitmapy z kodowaniem długości serii i Squeak PixMap
Głębia kolorówDo 32-bit RGBA dla osadzonych bitmap kostiumów
Kodowanie audioAudio PCM w stylu WAV, zazwyczaj 22,05 kHz, osadzone w strumieniu obiektów
Rozmiar płótna scenyStały 480×360 px (standard Scratch 1.x)
Typ MIMEapplication/x.scratch.sb (nieformalny); ogólny zamiennik to application/octet-stream
BezpieczeństwoNiezaszyfrowane; wszystkie dane przechowywane jako zwykły binarny strumień obiektów
KompresjaBrak kompresji na poziomie pliku; poszczególne bitmapy kostiumów mogą wewnętrznie używać kodowania długości serii Squeak
DeweloperMIT Media Lab, Lifelong Kindergarten Group
Obsługa platformWindows, macOS, Linux - poprzez edytor Scratch 1.4 offline
Zastąpiony przez.sb2 (Scratch 2.0, 2013) i .sb3 (Scratch 3.0, 2019), oba będące archiwami ZIP z project.json
Wydano2007 (Scratch 1.0)
Najnowsza wersjaScratch 1.4 (2009) - last version to use the binary .sb format
Specyfikacjaen.scratch-wiki.info

Konwersje SB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SB.

Najczęściej zadawane pytania

Co to jest plik SB?
To projekt wykonany w Scratch 1.x, narzędziu do programowania blokowego MIT dla dzieci - przechowuje duszki, skrypty, kostiumy i dźwięki. Jest to oryginalny format używany do wersji Scratch 1.4.
Jak otworzyć plik SB?
Użyj bezpłatnej aplikacji Scratch 1.4 offline, aby otworzyć go bezpośrednio, lub przekonwertuj go na .sb3, aby aktualny edytor Scratch na scratch.mit.edu mógł go załadować.
Dlaczego edytor Scratch online nie otwiera mojego pliku SB?
Nowoczesny edytor otwiera tylko formaty .sb2/.sb3 (ZIP+JSON). Starszy format .sb to inny format binarny - najpierw przekonwertuj go do .sb3 lub otwórz w Scratch 1.4.
Jaka jest różnica między SB, SB2 i SB3?
.sb to format binarny Scratch 1.x; .sb2 to Scratch 2.0, a .sb3 to Scratch 3.0 - zarówno .sb2, jak i .sb3 to archiwa ZIP zawierające plik project.json. Nowszy Scratch używa .sb3.
Czy mogę zamienić projekt SB w aplikację lub plik EXE?
Nie bezpośrednio z surowego pliku .sb 1.x. Najpierw przekonwertuj go na .sb3, a następnie użyj nowoczesnego pakietu (takiego jak TurboWarp packager), aby stworzyć samodzielną wersję, lub po prostu udostępnij go na scratch.mit.edu.
Mój plik SB jest opisany jako konfiguracja piaskownicy Mac - co to jest?
Rozszerzenie .sb jest używane wielokrotnie: źródła profili piaskownicy (sandbox) Apple również używają .sb. Jeśli Twój plik to projekt Scratch, otworzy się w Scratch 1.4; profil piaskownicy to plik tekstowy programisty używany przez system macOS, niezwiązany ze Scratch.

Źródła

1Scratch Wiki - Scratch File Format (1.4)en.scratch-wiki.info
2Scratch - Download offline editors (incl. 1.4)scratch.mit.edu

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Powiązane rozszerzenia

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z