.SCRATCH

Plik SCRATCH

Scratch project file
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik z rozszerzeniem „.scratch” prawie na pewno pochodzi z bufora tymczasowego innej aplikacji, a nie z MIT Scratch. Prawdziwe projekty Scratch używają rozszerzeń .sb3 (Scratch 3.0), .sb2 (2.0) lub .sb (1.x). Możesz otworzyć dowolny z nich bezpłatnie na stronie scratch.mit.edu (Plik > Wczytaj ze swojego komputera) lub w aplikacji Scratch Desktop - konto nie jest wymagane.

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

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 24, 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 SCRATCH?

Plik .scratch przechowuje projekt utworzony w języku programowania Scratch, opracowanym w MIT (Massachusetts Institute of Technology). W przeciwieństwie do opisów tekstowych, które czasem można spotkać, pliki projektów Scratch są spakowanymi archiwami: nowoczesne formaty .sb2 i .sb3 to standardowe archiwa ZIP zawierające manifest project.json wraz z obrazami duszków i plikami audio. Wcześniejszy format .sb używany przez Scratch 1.x jest binarnym magazynem obiektów Squeak, a nie archiwum ZIP. Scratch pozwala użytkownikom tworzyć gry, animacje, opowieści i programy interaktywne. Nazwa „scratch” pochodzi od techniki używanej w miksowaniu muzyki.

Scratch został zaprojektowany jako narzędzie edukacyjne dla dzieci w wieku od 8 lat, aby zapoznać je z kodowaniem. Wykorzystuje interfejs programowania oparty na blokach, zbudowany wokół kolorowych bloków instrukcji, które łączą się ze sobą - nie jest wymagana składnia tekstowa. Scratch to sterowany zdarzeniami, wizualny język programowania. Chociaż programowanie w Scratch jest proste i zabawne, Scratch 3.0 rozszerzył platformę o opcjonalne bloki rozszerzeń dla prawdziwego sprzętu, takiego jak micro:bit i LEGO. Projekty można udostępniać w społeczności scratch.mit.edu lub uruchamiać offline za pomocą Scratch Desktop.

Bezpieczeństwo

RYZYKO: LOW

Projekty Scratch to programy działające w piaskownicy, zawierające tylko dane (bloki + media), bez dostępu do systemu, więc pliki .sb3/.sb2/.sb są bezpieczne do otwarcia w edytorze Scratch lub TurboWarp. Fakt, że .sb3 jest archiwum ZIP, oznacza, że możesz bezpiecznie sprawdzić zawartość narzędziem do archiwizacji. Zawsze pobieraj edytor z oficjalnej strony scratch.mit.edu (lub turbowarp.org), a nie z zewnętrznych „otwieraczy projektów Scratch”, z których niektóre to adware. W przypadku dzieci ważniejszą kwestią są funkcje udostępniania i komentowania w społeczności online, a nie sam format pliku. Sam plik „.scratch” z niepowiązanego oprogramowania to tylko plik tymczasowy - traktuj go zgodnie z aplikacją źródłową.

Szczegóły formatu

w pigułce
PEŁNA NAZWAScratch project file
DEWELOPERMIT (Scratch Foundation / MIT Media Lab Lifelong Kindergarten group)od Scratch 1.0 (2007); current Scratch 3.0 from 2019
TYP MIMEapplication/x.scratch.sb3
TYPProjekt programowania wizualnego (ZIP+JSON w obecnych wersjach; starsze wersje to binarny magazyn obiektów Squeak)
STANDARDOtwarty · bezpłatny
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Generyczny plik tymczasowy/roboczy „scratch” - Wiele niepowiązanych programów nazywa tymczasowy bufor roboczy „.scratch”; są to pliki robocze specyficzne dla danej aplikacji, a nie projekty Scratch.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
504B0304
ASCII
PK··
WAŻNE: rzeczywiste rozszerzenia Scratch to .sb (Scratch 1.x), .sb2 (Scratch 2.0) i .sb3 (Scratch 3.0) - nie istnieje standardowe rozszerzenie „.scratch”. Nowoczesne .sb2/.sb3 to archiwa ZIP („PK” pod offsetem 0) zawierające opis projektu w formacie JSON oraz media (duszki, kostiumy, dźwięki). Oryginalny .sb (Scratch 1.x) jest natomiast binarnym magazynem obiektów Squeak z własnym nagłówkiem, a nie archiwum ZIP. Wiarygodność: średnia, ponieważ etykieta „.scratch” w bazie danych nie pasuje do rzeczywistych rozszerzeń.

Programy otwierające pliki SCRATCH

Windows2 apps
Scratch Desktop (offline editor) Darmowy Zainstaluj aplikację offline, a następnie Plik > Wczytaj ze swojego komputera, aby otworzyć .sb3/.sb2/.sb bez internetu.
7-Zip (inspect only) Open-source Otwórz .sb3/.sb2 jako archiwum (to ZIP), aby wyodrębnić project.json, obrazy i dźwięki. Nie uruchamia projektu.
macOS1 app
Scratch Desktop (offline editor) Darmowy Zainstaluj aplikację offline, a następnie Plik > Wczytaj ze swojego komputera, aby otworzyć .sb3/.sb2/.sb bez internetu.
Linux1 app
Scratch online editor / TurboWarp Desktop Open-source Scratch nie ma oficjalnej wersji desktopowej na Linux; użyj edytora internetowego lub TurboWarp Desktop (Linux), aby otworzyć pliki .sb3.
Web2 apps
Scratch online editor Darmowy Plik > Wczytaj ze swojego komputera, wybierz .sb3/.sb2/.sb. Uruchamia i edytuje projekt w przeglądarce; konto nie jest wymagane do otwarcia lokalnego pliku.
TurboWarp Open-source Przeciągnij .sb3, aby uruchomić go szybciej i wyeksportować do samodzielnego HTML/exe. Edytor/kompilator kompatybilny ze Scratch.

Szczegóły techniczne

specyfikacja
Format konteneraArchiwum ZIP (`.sb2` / `.sb3`); binarny magazyn obiektów Squeak (`.sb`, Scratch 1.x)
Manifest projektu`project.json` - deskryptor JSON w katalogu głównym ZIP, wymieniający wszystkie duszki, skrypty blokowe, kostiumy i dźwięki
Osadzone typy mediów`.png` i `.svg` dla kostiumów i teł; `.mp3`, `.wav` i `.ogg` dla dźwięków - wszystkie spakowane wewnątrz archiwum
Magic bytes`50 4B 03 04` (sygnatura ZIP „PK”) pod offsetem 0, obecna we wszystkich plikach `.sb2` i `.sb3`
Paradygmat programowaniaWizualny, oparty na blokach, sterowany zdarzeniami; skrypty są składane poprzez łączenie kolorowych bloków bez wpisywania tekstu
Typ MIME`application/x.scratch.sb3`
Grupa docelowaDzieci w wieku od 8 lat; szeroko stosowany w programach nauczania kodowania w szkołach podstawowych i średnich na całym świecie
Historia wersji`.sb` (Scratch 1.x, 2007) → `.sb2` (Scratch 2.0, 2013) → `.sb3` (Scratch 3.0, 2019)
Kategorie palety blokówRuch, Wygląd, Dźwięk, Zdarzenia, Kontrola, Czujniki, Wyrażenia, Zmienne, Moje bloki
DuszkiNiezależne obiekty łączące obrazy kostiumów, klipy dźwiękowe i stos skryptów blokowych; główna jednostka tworzenia w projekcie
Bloki rozszerzeń (Scratch 3.0)Opcjonalne zestawy bloków dodatkowych, w tym Muzyka, Pióro, Czujniki wideo, Tekst na mowę, micro:bit i LEGO Mindstorms
Deweloper / opiekunGrupa MIT Media Lab Lifelong Kindergarten; bieżące zarządzanie przez Scratch Foundation (non-profit)
Powiązany format duszka`.sprite3` / `.sprite2` - kontenery eksportu pojedynczego duszka o tej samej strukturze wewnętrznej ZIP+JSON
Udostępnianie społecznościoweProjekty publikowane bezpośrednio na scratch.mit.edu; platforma gości ponad 100 milionów zarejestrowanych użytkowników i ponad 100 milionów udostępnionych projektów
WydanoScratch 1.0 (2007); current Scratch 3.0 from 2019
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaen.scratch-wiki.info

Konwersje SCRATCH

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SCRATCH. 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 SCRATCH.

Najczęściej zadawane pytania

Co to jest plik projektu Scratch?
To program wykonany w darmowym narzędziu do kodowania blokowego MIT, zawierający skrypty, duszki, kostiumy i dźwięki. Prawdziwe rozszerzenia to .sb3 (Scratch 3.0), .sb2 (2.0) i .sb (1.x) - a nie „.scratch”.
Jak otworzyć plik Scratch (.sb3)?
Wejdź na scratch.mit.edu, wybierz Plik > Wczytaj ze swojego komputera i wybierz plik - otworzy się i uruchomi w przeglądarce, konto nie jest wymagane. Możesz też zainstalować aplikację Scratch Desktop i zrobić to samo.
Czy plik .scratch to to samo co .sb3?
Prawdopodobnie nie. Standardowe projekty Scratch używają rozszerzeń .sb/.sb2/.sb3. Plik kończący się dosłownie na „.scratch” to najprawdopodobniej plik tymczasowy/roboczy z innego programu. Sprawdź, co go utworzyło.
Czy mogę otworzyć stary projekt .sb lub .sb2 w nowym Scratchu?
Tak - Scratch 3.0 (online i Scratch Desktop) otwiera starsze projekty .sb2 i .sb i konwertuje je na .sb3 podczas zapisywania. Powrót z .sb3 do .sb2 nie jest obsługiwany.
Jak zamienić projekt Scratch w grę, którą mogę uruchomić bez Scratcha?
Użyj pakietu TurboWarp, aby wyeksportować .sb3 jako samodzielny plik Windows .exe lub jako HTML, który działa w dowolnej przeglądarce.
Co znajduje się wewnątrz pliku .sb3?
To archiwum ZIP - zmień jego nazwę na .zip (lub otwórz za pomocą 7-Zip), aby zobaczyć project.json (wszystkie bloki i duszki) oraz zasoby obrazów i dźwięków używane w projekcie.

Źródła

1Scratch Wiki - Scratch File Formaten.scratch-wiki.info
2Scratch - Download the offline editorscratch.mit.edu

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

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