scratchfoundation / scratch-gui

Graphical User Interface for creating and running Scratch 3.0 projects.
https://scratchfoundation.github.io/scratch-gui/develop/
BSD 3-Clause "New" or "Revised" License
4.46k stars 3.55k forks source link

Need download method for sb2 files #4235

Open abee2 opened 5 years ago

abee2 commented 5 years ago

There is no way to download existed sb2 files now. All projects must be converted to sb3. However, we found many sb2 projects cannot open on Scratch 3.0. So many scratchers cannot access their projects. E.g. https://github.com/LLK/scratch-vm/issues/1873 When 2.0 was released in 2013, there was a download path and UI for sb files. https://scratch.mit.edu/services/download/project_id/ I guess it should be provided for sb2.

towerofnix commented 5 years ago

As a workaround for now, you can use MegaApuTurkUltra's Scratch Project Backup tool.

abee2 commented 5 years ago

Thanks. I know. However, Scratch Team ban sharing user-created service that uses API.

towerofnix commented 5 years ago

Huh, is that so? I've never heard of them banning API usage, and downloading a project seems like a rational use of the Scratch API to me.

abee2 commented 5 years ago

An important point is it makes possible to download unshared projects.

towerofnix commented 5 years ago

And yet so does the Scratch 3.0 beta as well as Phosphorus, neither of which -most certainly not the first- has the Scratch Team discouraged use of.

439bananas commented 5 years ago

Also for Scratch Binary files. What happened to downloading from the project page?