Discuss Scratch

turkey3
Scratcher
1000+ posts

Why do we have this Capability?

I know a way to see the thumbnail of someone's project even though that project is not shared. I don't really think this is harmful, and don't get any ideas! I did not make this topic to tell people how to opt into someone's project image, which can possibly be private at times if someone doesn't want to share their project. So, what I'm saying is a question/suggestion: why are we allowed to do this, and shouldn't it be prevented from doing so? Here's how, and it's pretty simple.

1. Find the URL
you have to first find the URL of the project that you're looking for.

2. Insert the following code
[img]cdn.scratch.mit.edu/static/site//projects/thumbnails/xxxx/xxxx.png[/img]
Where the “x” represent the first half of the project id number and also the second half after the “/”. Someone taught me this a while ago, I forget who, and stumbled upon this when I found out I could obtain the thumbnail of my unshared project.

DadOfMrLog
Scratcher
1000+ posts

Why do we have this Capability?

I've actually used this a couple of times to show a picture in a forum post - you don't have to upload to some image site, then…
The full size version can be a bit big for a post, so then it may be worth using a smaller version that gets shown on one of your other pages (IIRC, the My Stuff page is a full-size one, but I think the profile page gives a smaller thumbnail - but then you need to share the project, at least temporarily, to see that).

(However, you can go further than just getting the thumbnail of an unshared project - it's even possible to download the script )


Alternate account: TheLogFather –– HowTos and useful custom blocks (see studio). Examples below…


- String manipulation - - - X to power of Y - - - Clone point to clone - Detect New Scratcher - Speed tests studio -

scubajerry
Scratcher
1000+ posts

Why do we have this Capability?

turkey3 wrote:

I know a way to see the thumbnail of someone's project even though that project is not shared. I don't really think this is harmful, and don't get any ideas! I did not make this topic to tell people how to opt into someone's project image, which can possibly be private at times if someone doesn't want to share their project. So, what I'm saying is a question/suggestion: why are we allowed to do this, and shouldn't it be prevented from doing so? Here's how, and it's pretty simple.

1. Find the URL
you have to first find the URL of the project that you're looking for.

2. Insert the following code
[img]cdn.scratch.mit.edu/static/site//projects/thumbnails/xxxx/xxxx.png[/img]
Where the “x” represent the first half of the project id number and also the second half after the “/”. Someone taught me this a while ago, I forget who, and stumbled upon this when I found out I could obtain the thumbnail of my unshared project.
So if it is not shared, how would you find the URL?

Last edited by scubajerry (Sept. 5, 2013 03:24:51)

DadOfMrLog
Scratcher
1000+ posts

Why do we have this Capability?

scubajerry wrote:

So if it is not shared, how would you find the URL?

There's quite a bit of information that can be gleaned about any project (shared or otherwise), if you know where to look for it, and there are various hints you can use to narrow the range considerably.

I'd say it's probably not that hard…



Alternate account: TheLogFather –– HowTos and useful custom blocks (see studio). Examples below…


- String manipulation - - - X to power of Y - - - Clone point to clone - Detect New Scratcher - Speed tests studio -

Powered by DjangoBB