Discuss Scratch

coolgem923
Scratcher
100+ posts

Downloading all (or a batch of) my Scratch projects at once?

First off sorry if this happens to be off topic! I was gonna ask in Questions about Scratch, but I figured folks might be more keen to answer here.

Title, basically- am an old time 2.0 user and I've realized how much history I've got on here, not only what I have shared stuff but also what's unshared and in my trash. I'm aware I can download each project individually but that is a lot of projects to download.. (and I think they might be in sb3 format when I download them?)

Not that it is an impossible task loading each and running save to computer on each of them that way, but I think I'd need to book an afternoon for it, and I figured I would ask first

So if anyone can point me towards any faster way to download a bunch of Scratch projects for archival, I'd appreciate it a ton (including unofficial/api-based methods if there are any..)

Last edited by coolgem923 (Aug. 11, 2023 06:16:22)



, Flash 32.0 (release 0)
;
WojtekGame
Scratcher
1000+ posts

Downloading all (or a batch of) my Scratch projects at once?

I think you can get projects but no idea if an python library can download, but you can download them manually by entering the editor of the project and go to file and save to the computer, then do it a few times for other projects and done


forgot to update sig, i own minecraft months ago lol
JS: code-gui | scratch-player | Roost.js | Pandoa | TOP: Roost.js || C++: Gamine | Gamiinuu | TOP: Gamine
Else: Emoji Painter | Forum Shopping Mall | TOP: Emoji Painter || Profile:Scratch | GitHub
Orgs: Chroast | Twerkish | Komond OS | JS Inventions | TOP: JS Inventions || Ocular Naming: 0 | 1 | 2 | 3
Games: Mom Hid My Game! | Creeper Adventuring
else might be outdated or removed by the ST.
Foxi135
Scratcher
100+ posts

Downloading all (or a batch of) my Scratch projects at once?

i don't know of any program that can download all of your project at once,
but to those 2.0 projects, when you download them from Scratch editor they will save as sb3, but there is a site that can download legacy version (sb2, sb) of old projects https://forkphorus.github.io/sb-downloader/

and it seems to be a JS library too, so if you know JS you should be able to automate the task

hi






















medians
Scratcher
1000+ posts

Downloading all (or a batch of) my Scratch projects at once?

Foxi135 wrote:

i don't know of any program that can download all of your project at once,
but to those 2.0 projects, when you download them from Scratch editor they will save as sb3, but there is a site that can download legacy version (sb2, sb) of old projects https://forkphorus.github.io/sb-downloader/

and it seems to be a JS library too, so if you know JS you should be able to automate the task
I wish they brought that back actually, you used to be able to download the sb file back in Scratch 2.0 by clicking the share to button. But I think you can use something on projects.scratch.mit.edu for every project.
Note that it doesn't work for unshared ones if you put the link there because the Scratch Team made api changes at some point preventing you to do this, which was good since you can't see stuff people thought you couldn't see (ex. personal info or family photos) anymore, but it does cause issues for me and others.

Last edited by medians (Aug. 11, 2023 13:44:40)


:D: 2.0 is 11 years old https://scratch.mit.edu/projects/1018259409/
Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that

Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.

Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL





if you see this
{what method did you use::control hat
answer on profile ::motion
} ::operators
;
anon_unknown
Scratcher
8 posts

Downloading all (or a batch of) my Scratch projects at once?

I need help downloading all of my projects because I plan to put them on my other account
I have 252 projects and it will be bad if I have to do them manually. Does anyone have a tool for that?
GitHub? forkphorus? Keep in mind sb downloader does one at a time.

- Anon_unknown

Regards , anon_unknown
Please follow
Redstone1080
Scratcher
1000+ posts

Downloading all (or a batch of) my Scratch projects at once?

you could try using Selenium and writing code to just click the download button :P

const juniper = programmer && musician;
// my pronouns are she/her
// i am trans and bi :P
// you can call me june or juni for short but i prefer juniper
python version:
juniper = programmer and musician
# my pronouns are she/her
# i am trans and bi :P
# you can call me june or juni for short but i prefer juniper

Powered by DjangoBB