You should continue these. I finally made a folder with all the stuff, and now I can do these. And on your site, can you have a place to upload your version of Scratch (with arrays) because that has truly changed my way of thinking about Scratch
Thanks, Bluestribute. I'm glad you like my "endoscopic" hacks, and the lists/files proposal to Scratch. Actually, you can download the lists and files version from the blog on my Chirp website. I hope the next Scratch version features something like it...
How did you make chirp, well at least I think it was you as it said it was made by Jens and you always seem to be making add ons for scratch and stuff.
P.S. Is scratch made in squeak or something?
Yes, Scratch is programmed in Squeak (which as a Smalltalk-80 variant), and I took the Scratch Source Code, added a couple of things to it and called it Chirp.
This is really sweet. I've been a bit scared of the patches, as I'm not a "Squeak hacker" by any means, but this is one I'll have to try out.
*
Is variable renaming on the horizon?
relyt12101: You can update your 'old' version (from yesterday)like this: 1) Download this project again. 2) Start the application you saved before, open this project in it, select the text in the unconnected think-block and press alt-c. 3) Shift click on the Extras button and select "Exit user mode". 4) Now you can once again open a workspace, paste the (updated) code into it, file it in, and save it in user mode.
I just updated this project: Now it also lets you change stage blocks, most reporter blocks, and all variable blocks. You can even associate a variable block with another variable, without tearing apart your scripts.
He he, thanks Paddle2See. BTW I updated the project notes with the link to the Scratch source code, so you don't have to look for your own backdoor entries into Scratch..., hope you found it in the meantime.
You know, I fully expect some day to log on and see a project from Jens saying "I had a little time, so I added arrays and character strings to Scratch. Just run this little patch here...." You continue to amaze!
This looks amazing! I'm trying to do the step where it says "run the source code image". I have a file called Scratch.image, is that what you are refering to? My system doesn't know how to run it however. Is there another file I need to grab? Thanks ....
Download "options"(3 sprites and 16 scripts) and open it in Scratch
Project Notes
- caution: experimental -
this project includes a small patch which lets you turn any command or reporter block into a similar one of the same category, without having to tear apart your scripts, and to associate variable blocks with other variables.
Kind of like you can already do with math blocks.
It also tells you how to install this patch into the officially published Scratch source code version. 1.2.1
Comments
You need to be logged in to post comments
Add a Comment
You should continue these. I finally made a folder with all the stuff, and now I can do these. And on your site, can you have a place to upload your version of Scratch (with arrays) because that has truly changed my way of thinking about Scratch
(view all replies)Comment Reply
Thanks, Bluestribute. I'm glad you like my "endoscopic" hacks, and the lists/files proposal to Scratch. Actually, you can download the lists and files version from the blog on my Chirp website. I hope the next Scratch version features something like it...
(view all replies)Comment Reply
How did you make chirp, well at least I think it was you as it said it was made by Jens and you always seem to be making add ons for scratch and stuff. P.S. Is scratch made in squeak or something?
(view all replies)Comment Reply
Yes, Scratch is programmed in Squeak (which as a Smalltalk-80 variant), and I took the Scratch Source Code, added a couple of things to it and called it Chirp.
(view all replies)Comment Reply
After I read it, my brain hurt. lol
(view all replies)Comment Reply
didn't work
(view all replies)Comment Reply
This has also been integrated into Chirp
(view all replies)Comment Reply
Please answer on one of my projects.
(view all replies)Comment Reply
I downloaded it, BUT I HAVE NO IDEA WHAT TO DO, THE INSTRUCTIONS ARE UNDERSTANDABLE, BUT HOW DO I DO EVERYTHING?!
(view all replies)Comment Reply
you may want to read his progect: 'flip' first.
(view all replies)Comment Reply
i did your other one, and it worked perfectly! im itching to try this one out.
(view all replies)Comment Reply
ooo...my brain hurts...too...many...words...
(view all replies)Comment Reply
EdnaC: This code actually makes it much easier to rename variables by swapping one for another, check my forum post: (link to forums)
(view all replies)Comment Reply
K, thanks!
(view all replies)Comment Reply
This is really sweet. I've been a bit scared of the patches, as I'm not a "Squeak hacker" by any means, but this is one I'll have to try out. * Is variable renaming on the horizon?
(view all replies)Comment Reply
relyt12101: You can update your 'old' version (from yesterday)like this: 1) Download this project again. 2) Start the application you saved before, open this project in it, select the text in the unconnected think-block and press alt-c. 3) Shift click on the Extras button and select "Exit user mode". 4) Now you can once again open a workspace, paste the (updated) code into it, file it in, and save it in user mode.
(view all replies)Comment Reply
This is great! I put the first code in a workspace and saved it, so how is it possible to 'update' that script/code?
(view all replies)Comment Reply
I can't believe it... I'm testing it IMMEDIATELY!!!
(view all replies)Comment Reply
I just updated this project: Now it also lets you change stage blocks, most reporter blocks, and all variable blocks. You can even associate a variable block with another variable, without tearing apart your scripts.
(view all replies)Comment Reply
these things are HARD
(view all replies)Comment Reply
another frightening project with the impossible
(view all replies)Comment Reply
OK. Now you're just showing off :)
(view all replies)Comment Reply
He he, thanks Paddle2See. BTW I updated the project notes with the link to the Scratch source code, so you don't have to look for your own backdoor entries into Scratch..., hope you found it in the meantime.
(view all replies)Comment Reply
You know, I fully expect some day to log on and see a project from Jens saying "I had a little time, so I added arrays and character strings to Scratch. Just run this little patch here...." You continue to amaze!
(view all replies)Comment Reply
This looks amazing! I'm trying to do the step where it says "run the source code image". I have a file called Scratch.image, is that what you are refering to? My system doesn't know how to run it however. Is there another file I need to grab? Thanks ....
(view all replies)Comment Reply
cool,but i need to get 1.2.1
(view all replies)Comment Reply
1st to comment
(view all replies)Comment Reply