Source

Your browser needs java to view projects. Click here to install Java.

user_icon Jens shared it 1 year, 11 months ago
1734 views, 18 people love it, 3 taggers, 139 downloads, in 14 galleries
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

 
mariobrosrule mariobrosrule 6 days, 1 hour ago

can you use the scratch source in 1.4?

henley henley 6 days, 12 hours ago

if you made a new block and used it would you be able to share the project with the block???

illusionist illusionist 1 month, 2 weeks ago

ScratchFrameMorph allInstances do: [:each | each delete ] Preferences enableProgrammerFacilities This is for all who are to lazy to type the code in themselves... (such as myself)

zbugni zbugni 3 months, 1 week ago

I accidentaly made it to when you right click in scratch, then it brings up options for what you have right clicked. the more you right click, the more particular the options get. do you know anything about this?

lollypopzere101 lollypopzere101 5 months, 2 weeks ago

wat do u mean?

BWOG BWOG 6 months, 3 weeks ago

there's some instructions i want to try here: (link to project) (FYI, i have absouletely NO experience with Squek, probley because i'm 10) But i don't know if i should get into the code this way, then follow the instructions, or download the source code. If i should download the code, then what do i do? unzip it? do some other thing with it?

Jens Jens 6 months, 3 weeks ago

Hi BWOG, always use the source code! This project was published before the source code, now it's obsolete. On the Source Code Page you'll find all the instructions needed to set it up, but it's not *that* trivial, so please read them all. Good luck!

(view all replies)
wordMan wordMan 7 months, 2 weeks ago

HELP!!!! I tried it. at first it worked. then a hour or 2 later I opened it and it said the scratch.changes was gone. Now i can't use scratch. Please help!

Jens Jens 7 months, 2 weeks ago

It's better to use the official source code. That way you won't run into problems such as this one.

(view all replies)
bart9032 bart9032 8 months, 1 week ago

you dont really need a source code for scratch 1.3 because I got into it!

billyedward billyedward 8 months, 1 week ago

??????????????????????????????

(view all replies)
likegames likegames 8 months, 1 week ago

me too

buddha108 buddha108 9 months ago

The 'alt+Delete' wont work

wordMan wordMan 7 months, 2 weeks ago

not delete its the key 'd'

(view all replies)
billyedward billyedward 9 months, 2 weeks ago

By the way, Ctrl + "V" to paste won't work. Use rightclick, click "paste"

likegames likegames 8 months, 1 week ago

no. alt + V

(view all replies)
billyedward billyedward 9 months, 2 weeks ago

For you lazy people, just copy & paste the code below. NOTE: // means a comment. don't copy this.

billyedward billyedward 9 months, 2 weeks ago

ScratchFrameMorph allInstances do: [:each | each delete ] //Alt + "D" //New line Preferences enableProgrammerFacilities //Alt + "D"

billyedward billyedward 9 months, 2 weeks ago

This is great! One error I found for 1.3 is to Try to import a project that includes 1.2beta comment blocks.

coolstuff coolstuff 10 months ago

In 1.3 you can get an error message by making a variable called %q and then dragging a regular variable into the little container it creates. There's your update to the project notes for today!

buddha108 buddha108 9 months ago

what do you mean by 'dragging' it?

buddha108 buddha108 9 months ago

what do you mean by 'dragging' it?

(view all replies)
Jens Jens 9 months, 3 weeks ago

Right, coolstuff. Actually there are a lot more ways to break into 1.3 than there were in 1.2.1, you just have to experiment...

Jens Jens 9 months, 4 weeks ago

Yes, I have read about this cool hack by MasterOfMac in the forums. It really is funny, because it was there all along ...

(view all replies)
infinex infinex 10 months ago

hehehe, the variable block number becomes an X and if you try to set the variable to the X it says infinity. lol

infinex infinex 10 months ago

I know how to open it in 1.3 and 1.2.1. All you have to do is type about 20 digits in a variable, copy that number, and paste it several times until the error message comes up. My brother couldn't stop laughing when I showed it to him!

Jens Jens 10 months ago

Cool, I didn't know that.

henley henley 10 months, 2 weeks ago

it sounds like alot of fun!

henley henley 10 months, 2 weeks ago

why don't you create your own scratch?

gadgetman gadgetman 10 months, 3 weeks ago

now it is easy... (link to project)

henley henley 10 months, 3 weeks ago

sometimes you hurt my brain...

itsEMILagain itsEMILagain 10 months, 1 week ago

thats called "pain-in-the-brain" lol!

(view all replies)
newareagle newareagle 10 months, 4 weeks ago

Genius.... Lol howd you come about "accidentally" doing this. Also I have made equations on scratch that give me error messages. I am still trying to figure out why. Im not sure...

coolstuff coolstuff 9 months, 4 weeks ago

Maybe you tried dividing something by zero (lolz)

likegames likegames 11 months, 1 week ago

i can read the source code of chirp in 2 clicks. SHIFT-click* on extras then click* on exit user mode

likegames likegames 11 months, 1 week ago

the same with lists and lists and files for scratch

Jens Jens 11 months, 1 week ago

Exactly! That's why the official Source Code is so much better for tinkering ...

(view all replies)
likegames likegames 11 months, 1 week ago

I know loads of squeak i know what ScratchFrameMorph allInstances do: [:each | each delete ] means it means scratchwindow instances get all, all delete

likegames likegames 11 months, 1 week ago

bet you dont know what my translation means!

(view all replies)
TheCatAndTheBanana TheCatAndTheBanana 11 months, 1 week ago

if you click it. when you close it to get it back click the green flag, then click the sprite again!

TheCatAndTheBanana TheCatAndTheBanana 11 months, 1 week ago

enter when sprite clicked change pen sise by 2278803763826383 pen down and you get the box!

Spenfen Spenfen 11 months, 1 week ago

Grrrr. I made squeak lose a ton of memory.

(view all replies)
pieclip pieclip 11 months, 1 week ago

No, in scratch to make the walkback come up.

Jens Jens 11 months, 1 week ago

Aha, now that's why it's probably a good idea to use the official Source Code and not the method described in this project (which I shared before the Source was out). You should just throw your bad image away by reinstalling Scratch again

pieclip pieclip 11 months, 2 weeks ago

How do You use the explorer to delete your project?

Jens Jens 11 months, 1 week ago

Hmmm, I'm not sure if I understand your question right. Would you like to revert some changes you accidentally saved in the Squeak image of Scratch (not really that easy), or would you like to remove one of your Scratch projects from the website (you can do this on the 'My Stuff' page)?

illusionist illusionist 11 months, 2 weeks ago

it says i need the verticle bar.

tro95 tro95 11 months, 2 weeks ago

How do you get Squeak working in scratch?

tro95 tro95 11 months, 2 weeks ago

I have downloaded the official source code and I drop the image file onto scratch, but nothing happens....

(view all replies)
Jens Jens 11 months, 2 weeks ago

You do it either like shown in this project or - better yet - by using the official Source Code

(view all replies)
mariobrosrule mariobrosrule 1 year ago

Why a cat

Jens Jens 12 months ago

The cat is the Squeak mascot, i.e. its logo

(view all replies)
treeko90097 treeko90097 1 year ago

wow... this is really neat!

chezthecolasaldragon chezthecolasaldragon 1 year ago

nevermind i got it to

chezthecolasaldragon chezthecolasaldragon 1 year ago

it doesnt work on 1.2.1

LoneTuxedo LoneTuxedo 1 year ago

Is it possible to replace a 'Scratch Board' with something else using this?

Jens Jens 1 year ago

I guess so. You could also write your own plugin for other hardware, or connect other hardware to the Scratch Board's sensors. RE: Why'd they take out the comment block: They will reintroduce it in some other form which is less likely to confuse beginners, probably in the next release due this summer.

(view all replies)
LoneTuxedo LoneTuxedo 1 year ago

open a project with comment boxes in the script export the comment box try to re-open it NOW YOU GET THE BOX

Jens Jens 1 year ago

Right! But you need the old v 1.2 Beta for this (to create the old comment blocks)

(view all replies)
Cyclone103 Cyclone103 1 year, 1 month ago

Ok, NOW I have it for real: Type this into the variable maker (%) include parentheses! Then the error thingy pops up, and you can debug and do what it says here. If you wanna restore it though, and you have Xed out of the special window, to make another variable, you first have to press delete a variable, and delete it. Now I got it!

Jens Jens 1 year, 1 month ago

Cool! You found another bug (there are still many left).

(view all replies)
Cyclone103 Cyclone103 1 year, 1 month ago

Whoops, apparently it only works once. ill keep looking.....

Cyclone103 Cyclone103 1 year, 1 month ago

YAYY!!!!!

Cyclone103 Cyclone103 1 year, 1 month ago

Really, try it it works!

Cyclone103 Cyclone103 1 year, 1 month ago

It takes the percent to be code, and it cannot handle it! Woot! I found the exploitation!!!!!!!!!!!!

Cyclone103 Cyclone103 1 year, 1 month ago

How do you access the sourcecode without that? I know there is a download somewhere...... Also, I found an easier way to make that weird box/debugger pop up. Make a variable, and instead of typing words, type one percent sign %. It will have the same effect!!!!!!!!!

terminator68 terminator68 1 year, 1 month ago

I did it and what it did was say couldn't read 'dummy' when it opened, not like that error box i've had before...

Jens Jens 1 year, 1 month ago

Right, as I'm acknowledging in the project notes that the Scratch Team has fixed that bug in version 1.2. You can still get to the "other side" of Scratch by causing a different error, like entering a non-numerical string into the Extras-compress-images-dialog, or by finding your own way in...

(view all replies)
likegames likegames 1 year, 2 months ago

i used 1.1 but it didnt work!

Klovira Klovira 1 year, 2 months ago

O.o

richiepoo richiepoo 1 year, 3 months ago

I brought up the squeak dialogue pane when my computer was running low on virtual memory but I thought that I could really mess up Scratch so I just saved and quit. P.S. is virtual memory RAM or Hard Disk?

gadgetman gadgetman 11 months, 2 weeks ago

hard disk

tcb tcb 11 months, 2 weeks ago

virtual memory is the memory used to keep all the windows open.all you had to do is close a couple of windows!

Jens Jens 1 year, 3 months ago

Well, not really. You can read some of the code that way, but you're not getting variable names (only numbers) and comments (so you're missing all the explanations). Besides, you won't be able to fileOut anything until you fix that (which isn't too easy, acutally). So, please, just download the official Source Code, it is so much easier to study!

ihaveamac ihaveamac 1 year, 3 months ago

To get the source code in scratch 1.2.1 WITHOUT DOWNLOADING IS SEPRATLARY, type letters in the compress images box-no numbers.

SaltAndVinegar SaltAndVinegar 1 year, 5 months ago

Brilliant! Amazing hack!! :D But as you said.. There is no need to do it anymore ;-)

Jens Jens 1 year, 5 months ago

MESclan: You're right, it doesn't work anymore, because it was built on a bug in version 1.1 which has been fixed by the Scratch developers team in version 1.2.1. You can, however, still get to the source code of Scratch if you find another bug or check out the one I hinted in the project notes. Now, since the source code of Scratch has been published anyway this project is actually no longer needed...

MESclan MESclan 1 year, 5 months ago

IT DOESN'T WORK and im sort of getting frustrated...

MartinWollenweber MartinWollenweber 1 year, 5 months ago

Hi Jens, with (link to project) you made a perfect followup of this great project!

hmnwilson hmnwilson 1 year, 6 months ago

That is WEIRD... especially because there's a built in Tetris game you can't see without doing this (just experimenting)!

MartinWollenweber MartinWollenweber 1 year, 6 months ago

Hi Jens, thank you for that new entry to the world of Sqeak ;) I already thought it was closed completely in Scratch 1.21. How do you always find an new way? By accident or by seaching :) ?

Jens Jens 1 year, 6 months ago

starting with version 1.2.1 the Scratch developers team has cleaned up most of the Smalltalk walkbacks in the official Scratch releases. This makes Scratch much more secure. If you still want to go to "the Squeak side" of Scratch shown in this project you'll have to find your own walkback (hint: Try entering a non-numerical string into the Extras-compress images-dialog)

tcb tcb 11 months, 2 weeks ago

i found loads before i saw this progect (eg:to many numbers in a variable) and i thought "if someone knew how to use this..."

Elli95 Elli95 1 year, 7 months ago

Very nice and easy to follow. I am still a beginner at scratch!!

Sweetpea41197 Sweetpea41197 1 year, 8 months ago

Interesting.

relyt12101 relyt12101 1 year, 8 months ago

Just tried it out...

JSO JSO 1 year, 10 months ago

Thanks! I see the're some tutorials too...

Jens Jens 1 year, 10 months ago

JSO, you can download a current squeak version from www.squeak.org.

JSO JSO 1 year, 10 months ago

-- Can you answer in one of my projects please? --

Please Wait...