.sb file: Difference between revisions
Appearance
Content deleted Content added
Added {{more citations needed}} tag to article (TW) |
Added {{notability}} tag to article (TW) |
||
Line 1: | Line 1: | ||
{{notability|date=May 2019}} |
|||
{{more citations needed|date=May 2019}} |
{{more citations needed|date=May 2019}} |
||
An '''.sb file''' is the file format used to store projects created in the [[Scratch (programming language)|Scratch programming language]] editor up to version 1.4.<ref>{{Cite web|url = http://en.scratch-wiki.info/wiki/.sb|title = Scratch Wiki - .sb|date = 4 October 2015|accessdate = 7 November 2015}}</ref> sb is no longer used in the current version of Scratch and was replaced by the [[.sb2 file]] in Scratch 2.0. |
An '''.sb file''' is the file format used to store projects created in the [[Scratch (programming language)|Scratch programming language]] editor up to version 1.4.<ref>{{Cite web|url = http://en.scratch-wiki.info/wiki/.sb|title = Scratch Wiki - .sb|date = 4 October 2015|accessdate = 7 November 2015}}</ref> sb is no longer used in the current version of Scratch and was replaced by the [[.sb2 file]] in Scratch 2.0. |
Revision as of 22:23, 27 May 2019
The topic of this article may not meet Wikipedia's general notability guideline. (May 2019) |
This article needs additional citations for verification. (May 2019) |
An .sb file is the file format used to store projects created in the Scratch programming language editor up to version 1.4.[1] sb is no longer used in the current version of Scratch and was replaced by the .sb2 file in Scratch 2.0.
File Structure
The .sb file is divided into four sections.
header
The 10-byte header contains the ASCII string 'ScratchV02' in versions higher than 1.2, and contains the string 'ScratchV01' in versions 1.2 and below.
infoSize
Encodes the length of the project's infoObjects. A four-byte long, 32-bit, big-Endian integer.
infoObjects
A dictionary-format data section. It contains the following keys:
- thumbnail: a thumbnail of the project's stage
- author: the username of the project's creator
- comment: the Project Notes
- history: save and upload log
- scratch-version: the version of Scratch used to save the file
contents
A object table with the Stage as the root. All objects in the program are stored here as references.
See also
References
- ^ "Scratch Wiki - .sb". 4 October 2015. Retrieved 7 November 2015.