I think we should have the ability to hide scripts in scratch. This could maybe be a new feature in Scratch 2.0. For example, if in a game you had to make a code that you would have to get from a different area. People could just download it and find the code. If that's a problem with the whole sharing thing, maybe there could be a certain number of scripts you could hide, maybe about 5. I hope you consider my idea!
Offline
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
Offline
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
Or make a truly hidden sprite.
Anyways, scratch is about learning from others and viewing others' codes, so this is a definite no...
Offline
kayybee wrote:
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
Or make a truly hidden sprite.
Anyways, scratch is about learning from others and viewing others' codes, so this is a definite no...
Yep. The computer industry was formed by people taking other peoples' ideas and improving on them. So was the art industry. And the food industry. And the furniture industry. And just about everything you know and love was created by somebody taking somebody's ideas, realizing the flaws, and redoing that to fix the flaws. On Scratch, we'd like to encourage that type of innovation, so we're keeping everyone's projects open to everyone.
Offline
coolstuff wrote:
kayybee wrote:
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
Or make a truly hidden sprite.
Anyways, scratch is about learning from others and viewing others' codes, so this is a definite no...Yep. The computer industry was formed by people taking other peoples' ideas and improving on them. So was the art industry. And the food industry. And the furniture industry. And just about everything you know and love was created by somebody taking somebody's ideas, realizing the flaws, and redoing that to fix the flaws. On Scratch, we'd like to encourage that type of innovation, so we're keeping everyone's projects open to everyone.
I know, it would just be helpful if we could hide 1 or 2
Offline
funelephant wrote:
coolstuff wrote:
kayybee wrote:
Or make a truly hidden sprite.
Anyways, scratch is about learning from others and viewing others' codes, so this is a definite no...Yep. The computer industry was formed by people taking other peoples' ideas and improving on them. So was the art industry. And the food industry. And the furniture industry. And just about everything you know and love was created by somebody taking somebody's ideas, realizing the flaws, and redoing that to fix the flaws. On Scratch, we'd like to encourage that type of innovation, so we're keeping everyone's projects open to everyone.
I know, it would just be helpful if we could hide 1 or 2
Just cover it with other scripts and hope people won't notice it. But sadly, that is the flaw of scratch (such as a password) you cannot hide it. if you want, move onto java or something where showing your code is not mandatory.
Offline
kayybee wrote:
funelephant wrote:
coolstuff wrote:
Yep. The computer industry was formed by people taking other peoples' ideas and improving on them. So was the art industry. And the food industry. And the furniture industry. And just about everything you know and love was created by somebody taking somebody's ideas, realizing the flaws, and redoing that to fix the flaws. On Scratch, we'd like to encourage that type of innovation, so we're keeping everyone's projects open to everyone.
I know, it would just be helpful if we could hide 1 or 2
Just cover it with other scripts and hope people won't notice it. But sadly, that is the flaw of scratch (such as a password) you cannot hide it. if you want, move onto java or something where showing your code is not mandatory.
although in Java it is still possible to decompile...
Last edited by TRocket (2013-02-14 09:42:43)
Offline
Scratch wrote:
imagine [] program [] SHARE
in scratch, the whole point of it is to share all your code, so if you hide it, people can't learn from your code.
Offline
I said maybe it should have a limit. I am really wondering if anyone is actually reading the whole thing...
Offline
funelephant wrote:
I said maybe it should have a limit. I am really wondering if anyone is actually reading the whole thing...
Hey! I am actually READING IT and it`s like a good idea for me!
Offline
HiddenObjects wrote:
funelephant wrote:
I said maybe it should have a limit. I am really wondering if anyone is actually reading the whole thing...
Hey! I am actually READING IT and it`s like a good idea for me!
Thanks! :DDDDD
Offline
It's not gonna happen, is the simple answer. One of the best things about Scratch is that it's so easy to learn from others. Why would you take that feature away?
Offline
SERIOUSLY IS ANYONE READING THIS!?!?!!?!?!?!?!?!?!? I said that there would maybe be a limit...
Offline
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
he was talking about [b]SCRIPTS[/b}
Offline
funelephant wrote:
SERIOUSLY IS ANYONE READING THIS!?!?!!?!?!?!?!?!?!? I said that there would maybe be a limit...
So what? I can steal cars but limit myself to 4 per week, it's still stealing. Hiding 1 script is still hiding a script, people won't be able to see it.
Offline
funelephant wrote:
I think we should have the ability to hide scripts in scratch. This could maybe be a new feature in Scratch 2.0. For example, if in a game you had to make a code that you would have to get from a different area. People could just download it and find the code. If that's a problem with the whole sharing thing, maybe there could be a certain number of scripts you could hide, maybe about 5. I hope you consider my idea!
If you want to, to some degree, prevent people from viewing the code, you can compile the scratch project to and exe or app using BYOB, Scratch2EXE, or Scratch EXE Creator.
Offline
@SJRCS_011
It doesn't take any work to extract the sb file from those apps...
Offline
K-Jam wrote:
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
he was talking about [b]SCRIPTS[/b}
Putting a script on a hidden sprite hides the script.
And yes, hiding just one script is still hiding scripts.
And just wondering, how do you extract an sb file?
Offline
CatPerson wrote:
I dont think thats such a good idea becuase some people want to figure out how that scratcher did it.
/\_/\
I ' . ' I CatPerson
What about passwords in a private account on an OS? Or maybe you dont want people to know how to do BLAH so you hide only that script or whatever.
I personally think that you should be able to do this in scratch. Sadly this wont probably get added since Scratch2.0 is already on beta here: http://beta.scratch/mit.edu/
Well, that gave you something to think about
Last edited by mjkliou (2013-02-13 19:28:16)
Offline
kayybee wrote:
K-Jam wrote:
zippynk wrote:
I don't recommend it, but you can already hide sprites. Make them the same color as the stage, then rename them as just one/as many as you want space(s). You can still click on them, but other people most likely won't notice them. You have to hide them with the hide block, though.
he was talking about [b]SCRIPTS[/b}
Putting a script on a hidden sprite hides the script.
And yes, hiding just one script is still hiding scripts.
And just wondering, how do you extract an sb file?
Right click and select "show package contents".
(Mac)
Offline
dvd4 wrote:
kayybee wrote:
K-Jam wrote:
he was talking about [b]SCRIPTS[/b}Putting a script on a hidden sprite hides the script.
And yes, hiding just one script is still hiding scripts.
And just wondering, how do you extract an sb file?Right click and select "show package contents".
(Mac)
Oh, obviously!
Why didn't I figure that out :W
(Well, this topic is over a year old.)
Offline
The purpose of Scratch isn't creating good projects solely to gain loveits and followers, but creating good projects so that others can learn how to successfully program. Hiding even one script diminishes that, and so I don't support.
Offline