NEW EXPLOIT!!! Make a sprite. Hit paint a new costume. drag the paint editor aside. Delete the costume that is not selected so the sprite has only one costume. Go back to the paint editor and hit cancel. Voila! To exit the paint editor, draw something and hit okay.
Or paint already in the looks tab. But I realize you have to switch to another tab to exit the editor, and you can hit the cancel button after that. Experiment with this bug.
No, but there is a way. Shift-click the look in the r on the scratch logo, select "turn fill-screen off" and click open and then browser. You're free to edit!
i found out another bug to exploit sqeak, works on all versions. (link to project)
uses a bug to get here, but you don't need to save or anything, just start it, and press space!
you can actually. Not trying to spam or anything, but my project "ScratchBrew v.0.1" should make it work. Download it, press space. It will bring up the error message. And you should know what to do from there!
Hit open then browser. Just remember to NOT SAVE when you are done so no harm will be done. If harm was done, Un-install Scratch and then install it again.
If you can find a way to break in to Scratch. I suggest this: Open Scratch, and then edit the second costume of the cat - make it a 1 pixel. Then switch to that costume and set the size to 64000. Switch to the cat costume and Voila! A message from Squeak will pop up. Hit debug, and in the middle pane, type in: Preferences enableProgrammerFacilities . Close it, and middle click anywhere. If you did this right, a halo will pop up around Scratch. Hit X and then click on the world (next comment)
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)
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?
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?
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!
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!
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!
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!
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...
I know loads of squeak i know what ScratchFrameMorph allInstances do: [:each | each delete ] means it means scratchwindow instances get all, all delete
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
Download the 3 sprites and 7 scripts of "Source" and open it in Scratch
Project Notes
This project explains how to get to the Squeak source code of Scratch to build your own Scratch development image.
Note: The bug in Scratch exploited by this project has been eliminated in version 1.2.1, so you'll have to find a different one (hint: Try entering a non-numerical string into the Extras-compress images-dialog)
Comments
You need to be logged in to post comments
Add a Comment
NEW EXPLOIT!!! Make a sprite. Hit paint a new costume. drag the paint editor aside. Delete the costume that is not selected so the sprite has only one costume. Go back to the paint editor and hit cancel. Voila! To exit the paint editor, draw something and hit okay.
Or paint already in the looks tab. But I realize you have to switch to another tab to exit the editor, and you can hit the cancel button after that. Experiment with this bug.
Then you have to the looks tab. I forgot to list that.
how did i get here?
can you do it on windows 7 and scratch 1.4?
How do I disable "Exit user mode" so I can publish?
Oh! now it's working!
I can't do it. I've got Windows 7
How do I make a new method???
How do you delete the project without leaving the dialog? PLEASE SOMEONE REPLY TO THIS
i cant do it ive got a mac!
It wont work for me, but I know another way to open up the error message. Will it still work that way?
How do you? I wanna know!
It works, nevermind. But this is amazing!
How can I turn a SketchMorph in scratch 1.4 into a ToggleButton?
Can you tell me how to turn fill screen of on scratch 1.0.1?
shift click extras
(view all replies)Opps. This works on it too. Forget the question.
i dont know how to code though
my uncle told me about squeak so i partly know how to use it
kool ive deleted some of the scratch interface!
i removed the changes after
i got into the explorer, but i dont know squeak code and how to create blocks e.t.c.
Pretty cool! I have a new hp lap top, and I'm afraid to do it because it might break it.
The only thing you could possibly break is Scratch itself.
Is this legal? Don't worry I won't flag it if it isn't.
no. this is highly illegal and if you tell anyone about it Jens with most likely be sued and in jail for a long, long time.
(view all replies)how do you make the vertical line in between each and the other each? my computer doesnt have that key.
it's the pipe-character, I'm sure it's somewhere on your keyboard...
(view all replies)Are you a grownup??
Yup
/*HOW TO GET THE WALKBACK IN 1.4*\ Right click in the scripts area and click save image of scripts when there are no scripts in the script area
or shift-click the R in SCRATCH logo and click turn fill screen off and click in the white space and Walla! theres your world menu!
thanks ive been looking for this.
how do you delete it and what explorer are you talking about
You open it in a normal folder window.
does it work with Scratch 1.4?
No, but there is a way. Shift-click the look in the r on the scratch logo, select "turn fill-screen off" and click open and then browser. You're free to edit!
(view all replies)No, but I know a way.
(view all replies)That was gr8st discovery ever in history of scratch :)
Hi, Jens. I was wondering if you could help me with this: (link to forums)
i found out another bug to exploit sqeak, works on all versions. (link to project) uses a bug to get here, but you don't need to save or anything, just start it, and press space!
exacute means kill, though. i don't get the squeak word.
"execute" has more than one meaning. It also refers to running a program, fulfilling a requirement or governing a legislative act ;-)
(view all replies)=D
thats amazing
Jens - quick question - I restored all the obsolete blocks from 1.4! How do I save the IMAGE file? I tried a bunch of stuff, but it didn't work.
Okay.
How do you do that?
(view all replies)Shift click on Extras and select "save image for user"
(view all replies)You can get squeak debugger up by importing a bitmap with an alpha channel on MacScratch 1.3.1.
Can you do this in 1.4?
you can actually. Not trying to spam or anything, but my project "ScratchBrew v.0.1" should make it work. Download it, press space. It will bring up the error message. And you should know what to do from there!
No.
where is the "white area"?
All over the area in the Smalltalk screen.
can you use the scratch source in 1.4?
Hit open then browser. Just remember to NOT SAVE when you are done so no harm will be done. If harm was done, Un-install Scratch and then install it again.
If you can find a way to break in to Scratch. I suggest this: Open Scratch, and then edit the second costume of the cat - make it a 1 pixel. Then switch to that costume and set the size to 64000. Switch to the cat costume and Voila! A message from Squeak will pop up. Hit debug, and in the middle pane, type in: Preferences enableProgrammerFacilities . Close it, and middle click anywhere. If you did this right, a halo will pop up around Scratch. Hit X and then click on the world (next comment)
(view all replies)if you made a new block and used it would you be able to share the project with the block???
Probably, it may show up as obsolete though.
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)
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?
wat do u mean?
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?
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)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!
It's better to use the official source code. That way you won't run into problems such as this one.
(view all replies)you dont really need a source code for scratch 1.3 because I got into it!
??????????????????????????????
(view all replies)me too
The 'alt+Delete' wont work
not delete its the key 'd'
(view all replies)By the way, Ctrl + "V" to paste won't work. Use rightclick, click "paste"
no. alt + V
(view all replies)For you lazy people, just copy & paste the code below. NOTE: // means a comment. don't copy this.
ScratchFrameMorph allInstances do: [:each | each delete ] //Alt + "D" //New line Preferences enableProgrammerFacilities //Alt + "D"
This is great! One error I found for 1.3 is to Try to import a project that includes 1.2beta comment blocks.
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!
what do you mean by 'dragging' it?
(view all replies)what do you mean by 'dragging' it?
(view all replies)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...
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)hehehe, the variable block number becomes an X and if you try to set the variable to the X it says infinity. lol
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!
Cool, I didn't know that.
it sounds like alot of fun!
why don't you create your own scratch?
now it is easy... (link to project)
sometimes you hurt my brain...
thats called "pain-in-the-brain" lol!
(view all replies)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...
Maybe you tried dividing something by zero (lolz)
i can read the source code of chirp in 2 clicks. SHIFT-click* on extras then click* on exit user mode
the same with lists and lists and files for scratch
Exactly! That's why the official Source Code is so much better for tinkering ...
(view all replies)I know loads of squeak i know what ScratchFrameMorph allInstances do: [:each | each delete ] means it means scratchwindow instances get all, all delete
bet you dont know what my translation means!
(view all replies)if you click it. when you close it to get it back click the green flag, then click the sprite again!
enter when sprite clicked change pen sise by 2278803763826383 pen down and you get the box!
Grrrr. I made squeak lose a ton of memory.
(view all replies)No, in scratch to make the walkback come up.
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