.SB

SB-fil

Scratch 1.x Project File
Still et spørsmål
HURTIGSVAR

En SB-fil er et prosjekt laget med Scratch 1.x (MITs blokkbaserte kodingsmiljø), som lagrer figurer, skript, drakter og lyder i et binært format. Åpne den med den gratis offline-appen Scratch 1.4, eller konverter den til .sb3 for å bruke den nåværende Scratch-editoren på scratch.mit.edu. Den moderne nettbaserte editoren godtar ikke det eldre .sb-formatet direkte.

Utvikler: MIT Media Lab (Lifelong Kindergarten Group) Kategori: Utviklerfiler MIME: application/x.scratch.sb
ÅPNES PÅ Windows macOS Linux Web
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 7, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er SB-filformatet?

.sb-filer er assosiert med programmeringsmiljøet Scratch - spesifikt den eldre Scratch 1.x-skrivebordsapplikasjonen utviklet av MIT Media Lab.

Filer med filendelsen .sb lagrer Scratch-prosjekter: en komplett applikasjonspakke som inneholder alle nødvendige ressurser, for eksempel:

  • grafikk og drakter til figurer,
  • lyddata (lyder og musikk),
  • skript skrevet i det visuelle Scratch-blokkspråket.

I motsetning til de senere .sb2 og .sb3-formatene (som er ZIP-arkiver som inneholder en project.json), er en .sb-fil en binær Squeak/Smalltalk serialisert objektstrøm. Den starter med en ASCII-signatur - ScratchV01 eller ScratchV02 - etterfulgt av en infoblokk (miniatyrbilde, forfatter, kommentar) og hovedobjektstrømmen som koder scenen, figurer, skript, drakter og lyder. Bilder lagres ved hjelp av «run-length» og Squeak-bitmappkoding; innebygde lyder er vanligvis 22,05 kHz lyd i WAV-stil.

Hva er Scratch? Scratch er et visuelt blokkbasert programmeringsspråk som følger et objektorientert paradigme. Det ble utviklet som et pedagogisk verktøy for barn av MIT Media Labs Lifelong Kindergarten Group. Scratch bruker enkle dra-og-slipp «puslespillbrikke»-blokker for å lage objekter og interaktive funksjoner, noe som gjør det enkelt å bygge spill, animasjoner og interaktive historier.

.sb-formatet ble introdusert med Scratch 1.0 i 2007 og sist brukt i Scratch 1.4 (2009). Scratch 2.0 (2013) byttet til .sb2 og Scratch 3.0 (2019) til .sb3. Den moderne Scratch-editoren på nett kan ikke åpne .sb-filer direkte; den frakoblede Scratch 1.4-applikasjonen eller et konverteringsverktøy er nødvendig.

Sikkerhet og trygghet

RISIKO: LOW

Et Scratch-prosjekt er sandkassebasert pedagogisk innhold uten kode på systemnivå, så .sb-filer har lav risiko. De realistiske forholdsreglene: kun den frakoblede Scratch 1.4-appen eller en pålitelig konverter bør åpne dem - unngå tilfeldige «Scratch SB to EXE»-sider som pakker med reklameprogramvare - og svært gamle prosjekter kan avhenge av funksjoner som er fjernet i moderne Scratch, så enkelte blokker kan kanskje ikke konverteres feilfritt til .sb3.

Formatdetaljer

i et nøtteskall
FULLT NAVNScratch 1.x Project Fileogså kjent som Scratch project, Scratch 1.4 project
UTVIKLERMIT Media Lab (Lifelong Kindergarten Group)siden 2007 (Scratch 1.0)
MIME-TYPEapplication/x.scratch.sb
TYPEBinært serialisert Scratch 1.x-prosjekt (Squeak/Smalltalk objektstrøm)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203040506070809
HEX
53637261746368563031
ASCII
ScratchV01
En Scratch 1.x .sb starter med ASCII-signaturen «ScratchV01» (eller «ScratchV02»), etterfulgt av en infoblokk og den serialiserte Squeak/Smalltalk-objektstrømmen som lagrer figurer, skript, lyder og bilder. Dette skiller den fra de senere ZIP-baserte .sb2/.sb3.

Programmer som åpner SB-filer

Windows2 apps
Scratch 1.4 (offline) Gratis Installer den eldre Scratch 1.4-skrivebordsappen og åpne .sb-filen direkte for å se, kjøre og redigere den.
Scratch (modern, via conversion) Gratis Konverter .sb til .sb2/.sb3 først, og åpne den deretter i nettredigereren eller Scratch Desktop.
macOS1 app
Scratch 1.4 (offline) Gratis Installer den eldre Scratch 1.4-skrivebordsappen og åpne .sb-filen direkte for å se, kjøre og redigere den.
Linux1 app
Scratch 1.4 (offline) Gratis Installer den eldre Scratch 1.4-skrivebordsappen og åpne .sb-filen direkte for å se, kjøre og redigere den.
Web1 app
Scratch online editor (after conversion) Gratis Den nåværende editoren åpner .sb2/.sb3; konverter din .sb først, og last den deretter inn.

Tekniske detaljer

dyp spesifikasjon
FilstrukturBinær Squeak/Smalltalk serialisert objektstrøm; ikke et ZIP-arkiv
Magic bytesASCII-streng `ScratchV01` eller `ScratchV02` ved byte-offset 0
ByterekkefølgeBig-endian
BeholderoppsettInfo ObjStream (miniatyrbilde, forfatter, kommentar) etterfulgt av hoved-ObjStream (scene, figurer, skript, drakter, lyder)
BildekodingFigurdrakter lagret som bitmapper med «run-length» og Squeak PixMap-koding
FargedybdeOpptil 32-bit RGBA for innebygde bitmapper i drakter
LydkodingPCM-lyd i WAV-stil, vanligvis 22,05 kHz, innebygd i objektstrømmen
ScenestørrelseFast 480×360 px (Scratch 1.x-standard)
MIME-typeapplication/x.scratch.sb (uformell); generisk fallback er application/octet-stream
SikkerhetUkryptert; alle data lagret som en ren binær objektstrøm
KomprimeringIngen komprimering på filnivå; individuelle bitmapper i drakter kan bruke Squeak «run-length»-koding internt
UtviklerMIT Media Lab, Lifelong Kindergarten Group
PlattformstøtteWindows, macOS, Linux - via Scratch 1.4 offline-editor
Erstattet av.sb2 (Scratch 2.0, 2013) og .sb3 (Scratch 3.0, 2019), begge ZIP-arkiver med project.json
Utgitt2007 (Scratch 1.0)
Siste versjonScratch 1.4 (2009) - last version to use the binary .sb format
Spesifikasjonen.scratch-wiki.info

SB-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med SB-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om SB-filer.

Ofte stilte spørsmål

Hva er en SB-fil?
Det er et prosjekt laget med Scratch 1.x, MITs blokkbaserte kodingsverktøy for barn - det lagrer figurer, skript, drakter og lyder. Det er det originale formatet som ble brukt frem til Scratch 1.4.
Hvordan åpner jeg en SB-fil?
Bruk den gratis offline-appen Scratch 1.4 for å åpne den direkte, eller konverter den til .sb3 slik at den nåværende Scratch-editoren på scratch.mit.edu kan laste den inn.
Hvorfor vil ikke Scratch-editoren på nett åpne SB-filen min?
Den moderne editoren åpner bare .sb2/.sb3 (ZIP+JSON). Den eldre .sb er et annet binært format - konverter den til .sb3 først, eller åpne den i Scratch 1.4.
Hva er forskjellen mellom SB, SB2 og SB3?
.sb er det binære formatet til Scratch 1.x; .sb2 er Scratch 2.0 og .sb3 er Scratch 3.0 - både .sb2 og .sb3 er ZIP-arkiver som inneholder en project.json. Nyere Scratch bruker .sb3.
Kan jeg gjøre et SB-prosjekt om til en app eller EXE?
Ikke direkte fra en rå 1.x .sb. Konverter den til .sb3 først, og bruk deretter et moderne pakkeverktøy (som TurboWarp packager) for å lage en frittstående versjon, eller bare del den på scratch.mit.edu.
SB-filen min er beskrevet som en Mac sandbox-konfigurasjon - hva er det?
Filendelsen .sb gjenbrukes: Apples kilder for sandkasseprofiler bruker også .sb. Hvis din er et Scratch-prosjekt, åpnes den i Scratch 1.4; en sandkasseprofil er en tekstfil for utviklere som brukes av macOS' sandkasse, og har ingen tilknytning til Scratch.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.TMPTemporary File

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å