Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » How to make a safe cloud system?
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
Im trying to make a cloud system that can store messages but im worried that someone can modify it, its for my most recent project: T . W. I. T. T. E. R in scratch and i write it like that because scratch doesnt let you write that
- PhiPhenomenon
- Scratcher
500+ posts
How to make a safe cloud system?
There's no way to secure cloud variables from being changed unless you want to make an external server that reads from Scratch's cloud variables and stores the data there. People can use external scripts to change cloud variables, which is why people complain about “hackers” on cloud variable projects.
I would also like to note that if people can freely talk on your project, the Scratch Team may take it down for being a cloud chatroom. Those types of projects aren't allowed because they are not moderated.
I would also like to note that if people can freely talk on your project, the Scratch Team may take it down for being a cloud chatroom. Those types of projects aren't allowed because they are not moderated.
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
@PhiPhenomenon In my proyect persons cant talk whatever they want, they are limitated to a few hundreds words like:“Hello” or “Because” there are no offensive words or something like that. Also if i make every single block in a custom block with a random name will it make harder to “hack” the cloud system?
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
There's no way to secure cloud variables from being changed unless you want to make an external server that reads from Scratch's cloud variables and stores the data there. People can use external scripts to change cloud variables, which is why people complain about “hackers” on cloud variable projects.
I would also like to note that if people can freely talk on your project, the Scratch Team may take it down for being a cloud chatroom. Those types of projects aren't allowed because they are not moderated.
@PhiPhenomenon In my proyect persons cant talk whatever they want, they are limitated to a few hundreds words like:“Hello” or “Because” there are no offensive words or something like that. Also if i make every single block in a custom block with a random name will it make harder to “hack” the cloud system?
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
Anyways i think only a few persons will try the proyect so i think i dont have to worry about “Hackers”, for example my project “Stay in this project the longest you can” havent be hacked even if it have 80+ visits
- PhiPhenomenon
- Scratcher
500+ posts
How to make a safe cloud system?
they are limitated to a few hundreds words like:“Hello” or “Because” there are no offensive words or something like that.That still unfortunately isn't allowed. In my proyect persons cant talk whatever they want,
What if my cloud chat uses a whitelist of acceptable words?You are only allowed to have a preset of phrases, like “Hello! How are you?” or “I'm leaving.”
We will be removing all projects we see with cloud-chat functionality, even if they have whitelists.
Not really. The way the external scripts work doesn't use any of your code to update the cloud variables. It can directly change them. All they need to know is the encoding. Also if i make every single block in a custom block with a random name will it make harder to “hack” the cloud system?
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
they are limitated to a few hundreds words like:“Hello” or “Because” there are no offensive words or something like that.That still unfortunately isn't allowed. In my proyect persons cant talk whatever they want,What if my cloud chat uses a whitelist of acceptable words?You are only allowed to have a preset of phrases, like “Hello! How are you?” or “I'm leaving.”
We will be removing all projects we see with cloud-chat functionality, even if they have whitelists.Not really. The way the external scripts work doesn't use any of your code to update the cloud variables. It can directly change them. All they need to know is the encoding. Also if i make every single block in a custom block with a random name will it make harder to “hack” the cloud system?
Are emojis allowed?
- PhiPhenomenon
- Scratcher
500+ posts
How to make a safe cloud system?
Yep, those are fine. Are emojis allowed?
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
Yep, those are fine. Are emojis allowed?
So now i have another idea, in the project there will be diferent opinions like “Is pineapple on pizza gross?” and then the user replies with emojis:
Totally agree
agree
neutro
disagree
Totally disagree
The users cant post new opinions but can suggest in the comments
- kingKASEtheGREATalt
- Scratcher
100+ posts
How to make a safe cloud system?
thats actually a good project idea as you can't really be limited on the length of cloud variablesYep, those are fine. Are emojis allowed?
So now i have another idea, in the project there will be diferent opinions like “Is pineapple on pizza gross?” and then the user replies with emojis:
Totally agree
agree
neutro
disagree
Totally disagree
The users cant post new opinions but can suggest in the comments
- lchapa
- Scratcher
13 posts
How to make a safe cloud system?
thats actually a good project idea as you can't really be limited on the length of cloud variablesYep, those are fine. Are emojis allowed?
So now i have another idea, in the project there will be diferent opinions like “Is pineapple on pizza gross?” and then the user replies with emojis:
Totally agree
agree
neutro
disagree
Totally disagree
The users cant post new opinions but can suggest in the comments
I know
- Discussion Forums
- » Help with Scripts
- » How to make a safe cloud system?