.SB

SB-fil

Scratch 1.x Project File
Stil et spørgsmål
HURTIGT SVAR

En SB-fil er et projekt oprettet med Scratch 1.x (MIT's blokbaserede kodningsmiljø), der gemmer sprites, scripts, kostumer og lyde i et binært format. Åbn den med den gratis offline Scratch 1.4 desktop-app, eller konverter den til .sb3 for at bruge den nuværende Scratch-editor på scratch.mit.edu. Den moderne online-editor accepterer ikke det forældede .sb-format direkte.

Udvikler: MIT Media Lab (Lifelong Kindergarten Group) Kategori: Udviklerfiler MIME: application/x.scratch.sb
ÅBNER PÅ Windows macOS Linux Web
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 7, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er SB-filformatet?

.sb-filer er forbundet med Scratch-programmeringsmiljøet - specifikt den ældre Scratch 1.x desktop-applikation udviklet af MIT Media Lab.

Filer med filtypen .sb gemmer Scratch-projekter: en komplet applikationspakke, der indeholder alle nødvendige ressourcer, for eksempel:

  • grafik og sprite-kostumer,
  • lyddata (lyde og musik),
  • scripts skrevet i det visuelle Scratch-bloksprog.

I modsætning til de senere .sb2 og .sb3 formater (som er ZIP-arkiver, der indeholder en project.json), er en .sb-fil en binær Squeak/Smalltalk serialiseret objektstrøm. Den begynder med en ASCII magic header - ScratchV01 eller ScratchV02 - efterfulgt af en infoblok (miniaturebillede, forfatter, kommentar) og den primære objektstrøm, der koder scenen, sprites, scripts, kostumer og lyde. Billeder gemmes ved hjælp af run-length og Squeak bitmap-kodning; indlejrede lyde er typisk 22,05 kHz lyd i WAV-stil.

Hvad er Scratch? Scratch er et visuelt blokbaseret programmeringssprog, der følger et objektorienteret paradigme. Det blev udviklet som et pædagogisk værktøj til børn af MIT Media Labs Lifelong Kindergarten Group. Scratch bruger enkle drag-and-drop „puslespilsbrik“-blokke til at skabe objekter og interaktive funktioner, hvilket gør det nemt at bygge spil, animationer og interaktive historier.

.sb-formatet blev introduceret med Scratch 1.0 i 2007 og sidst brugt i Scratch 1.4 (2009). Scratch 2.0 (2013) skiftede til .sb2 og Scratch 3.0 (2019) til .sb3. Den moderne online Scratch-editor kan ikke åbne .sb-filer direkte; offline Scratch 1.4-applikationen eller et konverteringsværktøj er påkrævet.

Sikkerhed og tryghed

RISIKO: LOW

Et Scratch-projekt er sandboxed pædagogisk indhold uden kode på systemniveau, så .sb-filer er lavrisiko. De realistiske forholdsregler: kun den offline Scratch 1.4-app eller en betroet konverter bør åbne dem - undgå tilfældige „Scratch SB til EXE“-sider, der pakker adware - og meget gamle projekter kan afhænge af funktioner, der er fjernet i moderne Scratch, så nogle blokke konverteres muligvis ikke fejlfrit til .sb3.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNScratch 1.x Project Fileogså kendt som Scratch project, Scratch 1.4 project
UDVIKLERMIT Media Lab (Lifelong Kindergarten Group)siden 2007 (Scratch 1.0)
MIME-TYPEapplication/x.scratch.sb
TYPEBinært serialiseret Scratch 1.x projekt (Squeak/Smalltalk objektstrøm)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203040506070809
HEX
53637261746368563031
ASCII
ScratchV01
En Scratch 1.x .sb begynder med ASCII-magic „ScratchV01“ (eller „ScratchV02“), efterfulgt af en infoblok og den serialiserede Squeak/Smalltalk objektstrøm, der gemmer sprites, scripts, lyde og billeder. Dette adskiller den fra de senere ZIP-baserede .sb2/.sb3.

Programmer der åbner SB-filer

Windows2 apps
Scratch 1.4 (offline) Gratis Installer den ældre Scratch 1.4 desktop-app og åbn .sb-filen direkte for at se, køre og redigere den.
Scratch (modern, via conversion) Gratis Konverter .sb til .sb2/.sb3 først, og åbn den derefter i online-editoren eller Scratch Desktop.
macOS1 app
Scratch 1.4 (offline) Gratis Installer den ældre Scratch 1.4 desktop-app og åbn .sb-filen direkte for at se, køre og redigere den.
Linux1 app
Scratch 1.4 (offline) Gratis Installer den ældre Scratch 1.4 desktop-app og åbn .sb-filen direkte for at se, køre og redigere den.
Web1 app
Scratch online editor (after conversion) Gratis Den nuværende editor åbner .sb2/.sb3; konverter din .sb først, og indlæs den derefter.

Tekniske detaljer

dyb specifikation
FilstrukturBinær Squeak/Smalltalk serialiseret objektstrøm; ikke et ZIP-arkiv
Magic bytesASCII-streng `ScratchV01` eller `ScratchV02` ved byte offset 0
Byte-ordenBig-endian
Container-layoutInfo ObjStream (miniature, forfatter, kommentar) efterfulgt af hoved-ObjStream (scene, sprites, scripts, kostumer, lyde)
BilledkodningSprite-kostumer gemt som bitmaps med run-length og Squeak PixMap-kodning
FarvedybdeOp til 32-bit RGBA for indlejrede kostume-bitmaps
LydkodningPCM-lyd i WAV-stil, typisk 22,05 kHz, indlejret i objektstrømmen
ScenestørrelseFast 480×360 px (Scratch 1.x standard)
MIME-typeapplication/x.scratch.sb (uformel); generisk fallback er application/octet-stream
SikkerhedUkrypteret; alle data gemt som en almindelig binær objektstrøm
KomprimeringIngen komprimering på filniveau; individuelle kostume-bitmaps kan bruge Squeak run-length-kodning internt
UdviklerMIT Media Lab, Lifelong Kindergarten Group
Platform-understøttelseWindows, macOS, Linux - via Scratch 1.4 offline-editoren
Efterfulgt af.sb2 (Scratch 2.0, 2013) og .sb3 (Scratch 3.0, 2019), begge ZIP-arkiver med project.json
Udgivet2007 (Scratch 1.0)
Seneste versionScratch 1.4 (2009) - last version to use the binary .sb format
Specifikationen.scratch-wiki.info

SB-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med SB-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om SB-filer.

Ofte stillede spørgsmål

Hvad er en SB-fil?
Det er et projekt lavet med Scratch 1.x, MIT's blokbaserede kodningsværktøj til børn - det gemmer sprites, scripts, kostumer og lyde. Det er det oprindelige format, der blev brugt frem til Scratch 1.4.
Hvordan åbner jeg en SB-fil?
Brug den gratis offline Scratch 1.4-app til at åbne den direkte, eller konverter den til .sb3, så den nuværende Scratch-editor på scratch.mit.edu kan indlæse den.
Hvorfor vil online Scratch-editoren ikke åbne min SB-fil?
Den moderne editor åbner kun .sb2/.sb3 (ZIP+JSON). Det ældre .sb er et andet binært format - konverter det til .sb3 først, eller åbn det i Scratch 1.4.
Hvad er forskellen på SB, SB2 og SB3?
.sb er Scratch 1.x's binære format; .sb2 er Scratch 2.0 og .sb3 er Scratch 3.0 - både .sb2 og .sb3 er ZIP-arkiver, der indeholder en project.json. Nyere Scratch bruger .sb3.
Kan jeg lave et SB-projekt om til en app eller EXE?
Ikke direkte fra en rå 1.x .sb. Konverter den til .sb3 først, og brug derefter en moderne packager (som TurboWarp packager) til at lave en selvstændig fil, eller del den blot på scratch.mit.edu.
Min SB-fil beskrives som en Mac sandbox-konfiguration - hvilken er det?
Filtypen .sb genbruges: Apples sandbox-profilkilder bruger også .sb. Hvis din fil er et Scratch-projekt, åbnes den i Scratch 1.4; en sandbox-profil er en tekstfil til udviklere, der bruges af macOS' sandbox, og har intet med Scratch at gøre.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å