<If ( ) is a word>
This would probably be an operator block, and would be very useful, with many applications.
<If ( ) censored>
This would also be an operator, but with more limited applications. This would be used for random word generators, etc., because if you were to build a censoring script in Scratch, it would have to contain highly inappropiate words and therefore be inappropiate.
NOTE: This would use a filter like the forums', not the over-sensitive message one.
There is not currently a suggestions post but I'll make one for each if I can get enough support here.
Offline
The first one I can see good uses for, but I don't really think we need the second.
Offline
scimonster wrote:
The first one I can see good uses for, but I don't really think we need the second.
![]()
I agree, the uses for the second one are much fewer than the first. But it could still occasionally be useful.
Offline
The first is good, but for the second, what if someone hacks scratch and sees the code? Unless it used some kind of variable which would not show anywhere, even when inspecting.
Offline
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
Offline
scimonster wrote:
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
![]()
It can't read from online, because offline Scratch users don't always have Internet access.
But at the point that someone knows how to hack Scratch that much, don't you think they would know the words anyway?
Offline
Greenatic wrote:
scimonster wrote:
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
![]()
It can't read from online, because offline Scratch users don't always have Internet access.
But at the point that someone knows how to hack Scratch that much, don't you think they would know the words anyway?
Actually, no. Hacking Scratch that much is even less than building your own block... Many younger people build their own blocks...
Offline
Greenatic wrote:
scimonster wrote:
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
![]()
It can't read from online, because offline Scratch users don't always have Internet access.
But at the point that someone knows how to hack Scratch that much, don't you think they would know the words anyway?
No.
I hack Scratch but don't know those words.
Offline
scimonster wrote:
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
![]()
UNLESS, it read from online a page with all English words EXCEPT ones which are swear/ not nice, and it could sense if it WASN'T there. This would also take out spelling errors.
Offline
scimonster wrote:
Greenatic wrote:
scimonster wrote:
+1, though it would probably read from online. Of course, they then find out the page with all the swears.![]()
It can't read from online, because offline Scratch users don't always have Internet access.
But at the point that someone knows how to hack Scratch that much, don't you think they would know the words anyway?No.
I hack Scratch but don't know those words.![]()
LOL, don't know what words? You don't know what words you don't know? (No don't post the words you don't know)
Offline
Pecola1 wrote:
scimonster wrote:
Greenatic wrote:
It can't read from online, because offline Scratch users don't always have Internet access.
But at the point that someone knows how to hack Scratch that much, don't you think they would know the words anyway?No.
I hack Scratch but don't know those words.![]()
LOL, don't know what words? You don't know what words you don't know?
(No don't post the words you don't know)
Well, you can't really post words you don't know if you know that you don't know them, right?
Offline
LS97 wrote:
Pecola1 wrote:
scimonster wrote:
No.
I hack Scratch but don't know those words.![]()
LOL, don't know what words? You don't know what words you don't know?
(No don't post the words you don't know)
Well, you can't really post words you don't know if you know that you don't know them, right?
OK, this is getting offtopic and confusing. I don't know many words that become * here.
Offline
LS97 wrote:
Pecola1 wrote:
scimonster wrote:
No.
I hack Scratch but don't know those words.![]()
LOL, don't know what words? You don't know what words you don't know?
(No don't post the words you don't know)
Well, you can't really post words you don't know if you know that you don't know them, right?
Wrong, I don't know this word: lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllIlllllllllllllllllllllllllllllllllllllll
I don't know how many letters are in it even! I do know how many DIFFERENT letters though, do you?
Offline
Pecola1 wrote:
LS97 wrote:
Pecola1 wrote:
LOL, don't know what words? You don't know what words you don't know?(No don't post the words you don't know)
Well, you can't really post words you don't know if you know that you don't know them, right?
Wrong, I don't know this word: lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllIlllllllllllllllllllllllllllllllllllllll
I don't know how many letters are in it even! I do know how many DIFFERENT letters though, do you?
2. There's a capital i about halfway through.
Let's get this back on topic though, I feel guilty
Offline
So pretty much what you're saying is, it would automatically flag it as inapropriate if it was like this?
<when green flag clicked>
<say[ !@#$% ]for( 2 )secs>
Sorry, this project has been considered inapropriate for the Scratch community. Thanks and... Scratch on!
Offline
Pecola1 wrote:
scimonster wrote:
Pecola1 wrote:
The first is good, but for the second, what if someone hacks scratch and sees the code?
Unless it used some kind of variable which would not show anywhere, even when inspecting.
+1, though it would probably read from online. Of course, they then find out the page with all the swears.
![]()
UNLESS, it read from online a page with all English words EXCEPT ones which are swear/ not nice, and it could sense if it WASN'T there.
This would also take out spelling errors.
+This. Great idea.
That means we no longer need the censor block since the <if () is a word?> works as one.
Last edited by Greenatic (2011-05-17 19:55:56)
Offline
CloneCommando1 wrote:
So pretty much what you're saying is, it would automatically flag it as inapropriate if it was like this?
<when green flag clicked>
<say[ !@#$% ]for( 2 )secs>
Sorry, this project has been considered inapropriate for the Scratch community. Thanks and... Scratch on!
No. Imagine a script like this:
When Green Flag Clicked:
Ask ("Input?") and wait;
if <(answer) is censored> {
say ("Inappropiate input.")
}
But now that we are using <if () is a word> as the censor block, we can now do:
When Green Flag Clicked:
Ask ("Input?") and wait;
if <not <(answer) is a word>>{
say ("You input is not a word, or is deemed inappropiate.")
}
Offline
I agree with the "<if [] has a bad word?>" (should be called that ) block, but the coding could be different than other blocks. The banned word list should be encrypted. Bury it in code. Put it where no one else would guess, like the list could be put in the Dialog Design code. Just an example.
As for the "<is [] a word?>" block, it should actually be "<is [] a {number,text,boolean}?>", just like in BYOB (except BYOB has more options which most don't relate to the regular Scratch).
Offline
Should I make a suggestions post for this? Would you guys support?
Offline
bump
Offline