Anything can be hacked, though. Or in this case, remixed. So thes methods could all be foiled with the right knowledge. Not that it would be easy, and not that I could do it, but it could be done.
Offline
BWOG wrote:
You can't hack projects you know.
*yawn*
I meant finding a way to remix projects after changing it the way you like it, or to tweak the scripts if you're having trouble with a game; etc..
Offline
Lucario621 wrote:
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.Yeah this is really THE BEST WAY. Its THE MOST IMPREGENABLE way. You make a hidden sprite. Before you make the main scripts, make sure that theres a script, with hidden letters you have to press, to make the sprite visible, so you can edit the scripts. In addition, use that sprite to also make a password. Because the sprite is hidden, you can't find out what the password is. Only a few people know how to find out, by hacking squeak.
Not exactly... there are more ways to hack into that. There's an easier way.
Offline
16Skittles wrote:
to find a hidden sprite, make a sprite and put this script: [blocks]<when green flag clicked>
<forever>
<go to[ hidden sprite
<end>
that will make the sprite go to the hidden sprite. If you don't know which the hidden sprite is, it's the sprite that doesn't show up in the sprites area.
[/blocks]
then press the stop button, record the X and Y positions, move the finder sprite, then double click at the X and Y positions to find the hidden sprite.
This way easily works to find a password. All you have to do is use this and find the password in the scripts. Or you could modify the scripts of the other sprites so that the password is not needed.
Offline
Cat_Animator wrote:
16Skittles wrote:
to find a hidden sprite, make a sprite and put this script: [blocks]<when green flag clicked>
<forever>
<go to[ hidden sprite
<end>
that will make the sprite go to the hidden sprite. If you don't know which the hidden sprite is, it's the sprite that doesn't show up in the sprites area.
[/blocks]
then press the stop button, record the X and Y positions, move the finder sprite, then double click at the X and Y positions to find the hidden sprite.This way easily works to find a password. All you have to do is use this and find the password in the scripts. Or you could modify the scripts of the other sprites so that the password is not needed.
what password
Offline
TobiOlivers wrote:
what password
![]()
Passwords that have been added to projects. They're done with the ask block.
Offline
Chrischb wrote:
TobiOlivers wrote:
what password
![]()
Passwords that have been added to projects. They're done with the ask block.
oohh, i see waht you mean! thanks for clearing that up
Offline
16Skittles wrote:
to find a hidden sprite, make a sprite and put this script: [blocks]<when green flag clicked>
<forever>
<go to[ hidden sprite
<end>
that will make the sprite go to the hidden sprite. If you don't know which the hidden sprite is, it's the sprite that doesn't show up in the sprites area.
[/blocks]
then press the stop button, record the X and Y positions, move the finder sprite, then double click at the X and Y positions to find the hidden sprite.
easy way to fix this, put it in the hidden sprite:
[blocks]
<when green flag clicked>
<hide>
<forever>
<go to x <pick random( -240 )to( 240 )y
<pick random( -180 )to( 180 ))
<end>
[/blocks]
doesn't really fix it much, but helps.
Last edited by TobiOlivers (2009-12-11 21:50:08)
Offline
You can always just activate one script at a time, you know. So a forever to block something could be found and removed via finding the hidden sprite using 16Skittles's method and you wouldn't have a problem with that anymore. You could also eliminate any other "When Flag Clicked" or "When I Receive ___" statement this way. Or you could eliminate those scripts directly if they were obvious.
Offline
Cat_Animator wrote:
You can always just activate one script at a time, you know. So a forever to block something could be found and removed via finding the hidden sprite using 16Skittles's method and you wouldn't have a problem with that anymore. You could also eliminate any other "When Flag Clicked" or "When I Receive ___" statement this way. Or you could eliminate those scripts directly if they were obvious.
i know i know it's just a little helper for those noob hackers who don't know they can activate scripts one at a time.
Offline
Wouldn't it be funny if someone was an expert at everything else, but didn't know that you could do that!
Offline
TobiOlivers wrote:
16Skittles wrote:
to find a hidden sprite, make a sprite and put this script: [blocks]<when green flag clicked>
<forever>
<go to[ hidden sprite
<end>
that will make the sprite go to the hidden sprite. If you don't know which the hidden sprite is, it's the sprite that doesn't show up in the sprites area.
[/blocks]
then press the stop button, record the X and Y positions, move the finder sprite, then double click at the X and Y positions to find the hidden sprite.easy way to fix this, put it in the hidden sprite:
[blocks]
<when green flag clicked>
<hide>
<forever>
<go to x<pick random( -240 )to( 240 )y
<pick random( -180 )to( 180 ))
<end>
[/blocks]
doesn't really fix it much, but helps.
the reason that wouldn't work is that the finder would forever go the hidden sprite, and if you stop all, neither would move.
Offline
16Skittles wrote:
TobiOlivers wrote:
16Skittles wrote:
to find a hidden sprite, make a sprite and put this script: [blocks]<when green flag clicked>
<forever>
<go to[ hidden sprite
<end>
that will make the sprite go to the hidden sprite. If you don't know which the hidden sprite is, it's the sprite that doesn't show up in the sprites area.
[/blocks]
then press the stop button, record the X and Y positions, move the finder sprite, then double click at the X and Y positions to find the hidden sprite.easy way to fix this, put it in the hidden sprite:
[blocks]
<when green flag clicked>
<hide>
<forever>
<go to x<pick random( -240 )to( 240 )y
<pick random( -180 )to( 180 ))
<end>
[/blocks]
doesn't really fix it much, but helps.the reason that wouldn't work is that the finder would forever go the hidden sprite, and if you stop all, neither would move.
3 posts above this one.
Last edited by TobiOlivers (2009-12-14 21:23:21)
Offline
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.
I have hacked that way. Want proof. The four caps in the password for your catbot project are S, B, F and A.
Offline
MathWizz wrote:
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.I have hacked that way. Want proof. The four caps in the password for your catbot project are S, B, F and A.
![]()
It's a good thing the project is gone now; otherwise someone could use that.
Though yes, I did hack it.
But before he said not too... oops.
Offline
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.
I found a way to show the sprite: delete all the other sprites, and share the project. Download it, and it's in the sprite list! It's still hidden, though...
You can guess what project I did that on.
Offline
MathWizz wrote:
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.I have hacked that way. Want proof. The four caps in the password for your catbot project are S, B, F and A.
![]()
Hacking that way is easy XD, once you know how to hack it XD
Offline
deatheater wrote:
MathWizz wrote:
The-Whiz wrote:
There is a way to make your projects almost impregnable. Here it is:
1. Click the new sprite button.
2. Move the window that appears.
3. Click the new sprite button again.
4. Click cancel in the window.
5. Double click the white square in the middle of the screen.
6. It's there, but it doesn't appear in the sprites box.I have hacked that way. Want proof. The four caps in the password for your catbot project are S, B, F and A.
![]()
Hacking that way is easy XD, once you know how to hack it XD
It's easy.
1. To check if the project has a hidden sprite, delete them all. Then delete the scripts in the stage.
2. Does something still happen? Share it online.
3. Download the project and view the hidden sprite.
Offline
if you need to see exactly what happens when scripts are executed, just start single-stepping. click "edit" then "set single stepping" set it to "flash blocks slow", then go back and click "start single stepping". you can watch the whole project go while watching what is happening.
Offline
hidas wrote:
if you need to see exactly what happens when scripts are executed, just start single-stepping. click "edit" then "set single stepping" set it to "flash blocks slow", then go back and click "start single stepping". you can watch the whole project go while watching what is happening.
Interesting... added to the list.
Last edited by Chrischb (2009-12-17 23:29:37)
Offline
Jonathanpb wrote:
I found a way to show the sprite: delete all the other sprites, and share the project. Download it, and it's in the sprite list! It's still hidden, though...
I don't really feel like cluttering up my user page with a whole bunch of random projects shared in the name of attempting to figure out how to beat something or whatever, so I think that I would just use 16Skittles's method, copy the hidden sprite, and view it that way. It's easy, and you don't have to share anything unnecessarily.
Offline
Cat_Animator wrote:
Jonathanpb wrote:
I found a way to show the sprite: delete all the other sprites, and share the project. Download it, and it's in the sprite list! It's still hidden, though...
I don't really feel like cluttering up my user page with a whole bunch of random projects shared in the name of attempting to figure out how to beat something or whatever, so I think that I would just use 16Skittles's method, copy the hidden sprite, and view it that way. It's easy, and you don't have to share anything unnecessarily.
You can share something, download it, and delete it.
Offline
Chrischb wrote:
Cat_Animator wrote:
Jonathanpb wrote:
I found a way to show the sprite: delete all the other sprites, and share the project. Download it, and it's in the sprite list! It's still hidden, though...
I don't really feel like cluttering up my user page with a whole bunch of random projects shared in the name of attempting to figure out how to beat something or whatever, so I think that I would just use 16Skittles's method, copy the hidden sprite, and view it that way. It's easy, and you don't have to share anything unnecessarily.
You can share something, download it, and delete it.
thats what i do.
Offline