This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-07-19 07:29:39

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Script patching blocks

I love the iSyn. Lots. It's really, truly, epic.

But if there is a glitch with a previously released app, there's no way to fix it other than to delete all of the sprites.

I think that we need a new group of block: Script patching

A script would be able to modify itself or other scripts. It would be able to make and delete both lists and variables.

I'm working on a mock up... Expect something later today.

Comments?

EDIT: bbbeb made an epic mockup, I really love it.  big_smile

http://img404.imageshack.us/img404/7681/scripts.gif

Last edited by iCode-747 (2010-11-23 17:54:53)


-End Transmission-

Offline

 

#2 2010-07-19 07:33:53

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Script patching blocks

Hm... It's an interesting idea. I'm just not sure how it would work (especially graphically). Actually, it could spark some very interesting projects, such as learning AIs (my art teacher once told me about this AI that would start with just a tiny little block of code and write itself).

My sole concern is that it might not be simple enough for newer users to understand... As is my concern with all suggestions  smile  If there were a way to make this extremely simple, I would definitely support 100%, but so far you've only got 50% of my support  tongue

Offline

 

#3 2010-07-19 07:45:53

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

coolstuff wrote:

Hm... It's an interesting idea. I'm just not sure how it would work (especially graphically). Actually, it could spark some very interesting projects, such as learning AIs (my art teacher once told me about this AI that would start with just a tiny little block of code and write itself).

My sole concern is that it might not be simple enough for newer users to understand... As is my concern with all suggestions  smile  If there were a way to make this extremely simple, I would definitely support 100%, but so far you've only got 50% of my support  tongue

I'm working on a few mockups now... Maybe they'll help you to understand more.  smile


-End Transmission-

Offline

 

#4 2010-07-19 07:53:28

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Script patching blocks

iCode-747 wrote:

coolstuff wrote:

Hm... It's an interesting idea. I'm just not sure how it would work (especially graphically). Actually, it could spark some very interesting projects, such as learning AIs (my art teacher once told me about this AI that would start with just a tiny little block of code and write itself).

My sole concern is that it might not be simple enough for newer users to understand... As is my concern with all suggestions  smile  If there were a way to make this extremely simple, I would definitely support 100%, but so far you've only got 50% of my support  tongue

I'm working on a few mockups now... Maybe they'll help you to understand more.  smile

Sounds good!

Maybe something of a block that says "modify block _____" and you can drag it over another block to select it. Or maybe you could do the same thing with entire scripts, or chunks of a script. The possibilities would truly be endless!

This sudden excitement of mine has raised my support level to 75%  tongue

Offline

 

#5 2010-07-19 07:59:28

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: Script patching blocks

Ooh, so for example you could make the project itself  modify a script that happens to be running badly? If you can make it work and make it simple, I support!  big_smile


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#6 2010-07-19 08:03:58

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Taking screenshots in Windows is hard!

Anyway, this block would be used the most:

http://lh5.ggpht.com/_mXv3HQnoqXY/TEQ8Ff9Hb4I/AAAAAAAAB5o/z3fZp37Q1hM/xD.jpg

Every single script would have a number. The sprite itself could control it...


Wait... Nevermind. I need another mockup.

Any comments on my failed first block?  tongue


-End Transmission-

Offline

 

#7 2010-07-19 08:05:48

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Script patching blocks

iCode-747 wrote:

Taking screenshots in Windows is hard!

Anyway, this block would be used the most:

http://lh5.ggpht.com/_mXv3HQnoqXY/TEQ8F … 1hM/xD.jpg

Every single script would have a number. The sprite itself could control it...


Wait... Nevermind. I need another mockup.

Any comments on my failed first block?  tongue

Hm - that's okay, but I guess it's a little difficult. I was thinking something a little more like when you drag comments over blocks to select a block.

Offline

 

#8 2010-07-19 08:09:36

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

coolstuff wrote:

iCode-747 wrote:

Taking screenshots in Windows is hard!

Anyway, this block would be used the most:

http://lh5.ggpht.com/_mXv3HQnoqXY/TEQ8F … 1hM/xD.jpg

Every single script would have a number. The sprite itself could control it...


Wait... Nevermind. I need another mockup.

Any comments on my failed first block?  tongue

Hm - that's okay, but I guess it's a little difficult. I was thinking something a little more like when you drag comments over blocks to select a block.

Maybe...

But I was thinking more of a thing where you could download a project, import it in to iSyn (for example) and it would fix a glitch.

I'm working on another block mock-up. I think this one will work.  wink


-End Transmission-

Offline

 

#9 2010-07-19 08:11:53

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Not the best mock-up, I know, but this is sort-of what I was envisioning.

http://lh6.ggpht.com/_mXv3HQnoqXY/TERAX1TKP7I/AAAAAAAAB58/kHZNBpmFzE8/xD1.jpg

Comments?

Haters?


-End Transmission-

Offline

 

#10 2010-07-19 09:52:05

MaxtheWeirdo
Scratcher
Registered: 2010-03-18
Posts: 500+

Re: Script patching blocks

I like it, but you should keep th efirst one to.


My website. Hall Crawler My Awesome OS
It's just marketing, guys! Nothing sinister!

Offline

 

#11 2010-07-19 12:54:58

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

MaxtheWeirdo wrote:

I like it, but you should keep th efirst one to.

But it wouldn't work.

Nevermind, it's complicated.


-End Transmission-

Offline

 

#12 2010-07-19 18:01:43

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Bumpeh!  smile


-End Transmission-

Offline

 

#13 2010-07-19 21:14:17

poppypaynterscratch
Scratcher
Registered: 2009-09-20
Posts: 100+

Re: Script patching blocks

iCode-747 wrote:

I love the iSyn. Lots. It's really, truly, epic.

But if there is a glitch with a previously released app, there's no way to fix it other than to delete all of the sprites.

I think that we need a new group of block: Script patching

A script would be able to modify itself or other scripts. It would be able to make and delete both lists and variables.

I'm working on a mock up... Expect something later today.

Comments?

wait.... i think i suggested this > sad  see???? http://scratch.mit.edu/galleries/view/88492 ... you might have to scroll down a bit  tongue

also, ive thought this was a good idea for a long time, like for changes ingame, or AI bugfixing (  big_smile  ), etc. etc., reah, i was maybe thinking of something more like a "c" block... like
  __________________________________
[replace line () of script () of sprite [] ]
[_]
[_]________________________________
[__________________________________]

like that, pretty much


http://i33.tinypic.com/2dw6hxv.gif

Offline

 

#14 2010-07-20 06:49:14

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

poppypaynterscratch wrote:

iCode-747 wrote:

I love the iSyn. Lots. It's really, truly, epic.

But if there is a glitch with a previously released app, there's no way to fix it other than to delete all of the sprites.

I think that we need a new group of block: Script patching

A script would be able to modify itself or other scripts. It would be able to make and delete both lists and variables.

I'm working on a mock up... Expect something later today.

Comments?

wait.... i think i suggested this > sad  see???? http://scratch.mit.edu/galleries/view/88492 ... you might have to scroll down a bit  tongue

also, ive thought this was a good idea for a long time, like for changes ingame, or AI bugfixing (  big_smile  ), etc. etc., reah, i was maybe thinking of something more like a "c" block... like
  __________________________________
[replace line () of script () of sprite [] ]
[_]
[_]________________________________
[__________________________________]

like that, pretty much

Nice idea! Maybe that, too!  smile


-End Transmission-

Offline

 

#15 2010-07-20 10:21:33

poppypaynterscratch
Scratcher
Registered: 2009-09-20
Posts: 100+

Re: Script patching blocks

iCode-747 wrote:

poppypaynterscratch wrote:

iCode-747 wrote:

I love the iSyn. Lots. It's really, truly, epic.

But if there is a glitch with a previously released app, there's no way to fix it other than to delete all of the sprites.

I think that we need a new group of block: Script patching

A script would be able to modify itself or other scripts. It would be able to make and delete both lists and variables.

I'm working on a mock up... Expect something later today.

Comments?

wait.... i think i suggested this > sad  see???? http://scratch.mit.edu/galleries/view/88492 ... you might have to scroll down a bit  tongue

also, ive thought this was a good idea for a long time, like for changes ingame, or AI bugfixing (  big_smile  ), etc. etc., reah, i was maybe thinking of something more like a "c" block... like
  __________________________________
[replace line () of script () of sprite [] ]
[_]
[_]________________________________
[__________________________________]

like that, pretty much

Nice idea! Maybe that, too!  smile

... did you even read the first part??? I came up with it.... i think...


http://i33.tinypic.com/2dw6hxv.gif

Offline

 

#16 2010-07-21 08:21:05

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Bump!  smile


-End Transmission-

Offline

 

#17 2010-07-22 07:14:46

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

sad

bump!


-End Transmission-

Offline

 

#18 2010-07-22 08:30:52

Billybob-Mario
Scratcher
Registered: 2008-01-05
Posts: 500+

Re: Script patching blocks

Slash has things for variables,

Offline

 

#19 2010-07-22 08:44:46

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Billybob-Mario wrote:

Slash has things for variables,

What do you mean?


-End Transmission-

Offline

 

#20 2010-07-22 08:57:16

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Script patching blocks

iCode-747 wrote:

Billybob-Mario wrote:

Slash has things for variables,

What do you mean?

I'm asking the same question... Maybe that you can modify variable blocks? I have no idea.

I still love this suggestion, but I would like a drag and drop thing to connect blocks to other blocks, like with comments.

Offline

 

#21 2010-07-22 09:05:55

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

coolstuff wrote:

iCode-747 wrote:

Billybob-Mario wrote:

Slash has things for variables,

What do you mean?

I'm asking the same question... Maybe that you can modify variable blocks? I have no idea.

I still love this suggestion, but I would like a drag and drop thing to connect blocks to other blocks, like with comments.

Maybe...  smile


-End Transmission-

Offline

 

#22 2010-07-24 12:09:55

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Bump!


-End Transmission-

Offline

 

#23 2010-07-25 08:10:26

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Bump again.


-End Transmission-

Offline

 

#24 2010-07-25 17:12:09

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

http://www.toool.nl/blackbag/images/bump-chef.jpg

Bump-chef...  lol


-End Transmission-

Offline

 

#25 2010-07-26 07:49:09

iCode-747
Scratcher
Registered: 2009-11-21
Posts: 1000+

Re: Script patching blocks

Bomp.


-End Transmission-

Offline

 

Board footer