Discuss Scratch

CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

Problem
Projects are removed by the Scratch Team for multiple reasons(Breaking the CGs, legal issues, etc.)
However, I am concerned that these projects can be redownloaded and republished onto the Scratch Website by just 3 things:

  • The link to the removed project
  • This third-party downloader. This relies on the Scratch API, so this should affect this downloader and other using the Scratch API to download projects
  • The Scratch 3.0 offline editor(This is optional)

For example,this remix blocker that was linked on the Scratch Wiki was banned because it broke the CGs by removing the "Share" aspect. With just the string of numbers at the end of the link, I was able to download the remix blocker. If I wanted to block remixes, I might just use it on the Scratch Website(but because I don't want to get banned, I'm not doing it.)

Solution

Add some code in the Scratch API that makes projects removed by the Scratch Team inaccessible to download.
If a person tries to download that project, they get a blank project. Thanks to @Maximouse for this idea!

Why This is A Solution
It could stop potentially dangerous projects from reentering the Scratch Website once it's removed
This helps the ST as they don't have to remove the same project that has been redownloaded and reposted.


Why This is NOT A Solution
It might be too much coding for the developers
It isn't a visible update

Please give CONSTRUCTIVE feedback below.

Last edited by CrytogramUser101 (June 9, 2020 23:18:58)

CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

BUMP
Beamy68
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

They could just download it before uploading… and then when it is removed, they'll have a copy already to reupload..
pavcato
Scratcher
1000+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

Beamy68 wrote:

They could just download it before uploading… and then when it is removed, they'll have a copy already to reupload..
You're right, I've seen people keep posting a project after it was taken down.
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

Beamy68 wrote:

They could just download it before uploading… and then when it is removed, they'll have a copy already to reupload..
Yes, but this is what bans are for.
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

BUMP
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

BUMP
64lu
Scratcher
1000+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

aren't the projects that are able to be seen unshared? you can't view deleted projects, right?


so if a project breaks the community guidelines, why not delete it? you can still take it out of the trash if it was false reported or something
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

64lu wrote:

aren't the projects that are able to be seen unshared? you can't view deleted projects, right?


so if a project breaks the community guidelines, why not delete it? you can still take it out of the trash if it was false reported or something
It's still there, even if you delete the project forever.
64lu
Scratcher
1000+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

CrytogramUser101 wrote:

64lu wrote:

aren't the projects that are able to be seen unshared? you can't view deleted projects, right?


so if a project breaks the community guidelines, why not delete it? you can still take it out of the trash if it was false reported or something
It's still there, even if you delete the project forever.
wait lemme try
edit: yeah it's still there

Last edited by 64lu (May 15, 2020 17:26:32)

64lu
Scratcher
1000+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

yup, still there.
so maybe just make it unviewable if it's deleted?
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

64lu wrote:

yup, still there.
so maybe just make it unviewable if it's deleted?
That's the problem. This is the current layout, but you can still download the project with 3rd party tools.
Wisst_Cat
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

I have an idea when a project gets deleted, here is a whitelisted link.

Last edited by Wisst_Cat (May 22, 2020 05:45:00)

CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

Wisst_Cat wrote:

I have an idea when a project gets deleted, (removed by moderator – please use a whitelisted image host when sharing images)
Thank you for this, but I mean it needs to be unable to be downloaded with API commands.

Last edited by Za-Chary (May 21, 2020 01:55:00)

CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

BUMP
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

BUMP
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

CrytogramUser101 wrote:

BUMP
dogeiscut
Scratcher
500+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

no support
64lu
Scratcher
1000+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

dogeiscut wrote:

no support
why?
CrytogramUser101
Scratcher
100+ posts

Make Projects Removed by the Scratch Team Unable to Be Downloaded by 3rd Party Websites

dogeiscut wrote:

no support
Why no support?

Powered by DjangoBB