Discuss Scratch

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

bump
Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Roblox888i wrote:

portalpower wrote:

Enables rule breaking
You can just report the project.

portalpower wrote:

Ambiguous blocks
Hear me out maybe just maybe if you click on them you will find out what they are!!! OMG NEW FEATURE!

portalpower wrote:

Excessively long blocks
They are not long

portalpower wrote:

Allows remixing to be blocked
How?

portalpower wrote:

Allows malware to be created on scratch
Maybe if someone is using the extension, below the notes and creits box, it could say “This project is using the browser extension, please be safe!”

portalpower wrote:

Would have to make scratch support syntax errors
Can you explain further?

portalpower wrote:

Hard to implement
Not hard, you can just use css or html to display like a popup
Better warning: “This project is using the browser extension, your device might catch on fire if you run the project”.

Last edited by Roblox888i (Sept. 12, 2023 23:02:28)

pasta_enjoyer7
Scratcher
1000+ posts

Internet Extenstion

Roblox888i wrote:

Better warning: “This project is using the browser extension, your device might catch on fire if you run the project”.
That sounds really informal, and isn't true in many cases: your device won't literally catch on fire, it'll just be hard/impossible to use if malware occurs.
PaperMarioFan2022
Scratcher
1000+ posts

Internet Extenstion

pasta_enjoyer7 wrote:

Roblox888i wrote:

Better warning: “This project is using the browser extension, your device might catch on fire if you run the project”.
That sounds really informal, and isn't true in many cases: your device won't literally catch on fire, it'll just be hard/impossible to use if malware occurs.
It’s pretty much discouraged by mentions, but not in notices for projects. Instead of the “your device might catch on fire” scenario, how about it says formally “your project may experience performance issues” because it’s less confusing and really informs the user that they might experience an issue while using it.

Anyway, this would be a little useful, but I don’t know about much of wikipedia because of most of it’s inappropriate articles.
ProfessorThickhead
Scratcher
100+ posts

Internet Extenstion

Couldn't you use this to download viruses onto someone's computer?
Roblox888i
Scratcher
1000+ posts

Internet Extenstion

ProfessorThickhead wrote:

Couldn't you use this to download viruses onto someone's computer?
How would these be able to add viruses?
(current URL) // Has a checkbox next to it.

(page title) // tells you the current page title and checkbox next to it

< field [name] exists in current URL? :: extension

copy [text] to clipboard :: extension

< can display notifications? :: extension
ajskateboarder
Scratcher
1000+ posts

Internet Extenstion

Roblox888i wrote:

Discription
“Some blocks to interact with the browser”

BLOCKS:
(current URL) // Has a checkbox next to it.

(page title) // tells you the current page title and checkbox next to it

< field [name] exists in current URL? :: extension
These aren't useful since they will just report information that is already easily available
glitcX
Scratcher
1000+ posts

Internet Extenstion

No support, could get really annoying and spammy
Roblox888i
Scratcher
1000+ posts

Internet Extenstion

glitcX wrote:

No support, could get really annoying and spammy
How?
ninjahanzo
Scratcher
500+ posts

Internet Extenstion

Roblox888i wrote:

glitcX wrote:

No support, could get really annoying and spammy
How?
when green flag clicked
forever
copy [text] to clipboard :: extension
end
Computers have limited clipboard storage, and your clipboard data will be lost and will be spammed with the text put in the text input (did you know some clipboard data is important?). Also, if someone puts something inappropriate in the text input, the user will probably have a nightmare lol
-InsanityGames-
Scratcher
500+ posts

Internet Extenstion

Roblox888i wrote:

(#1)
copy [text] to clipboard :: extension
This is most likely a dupe. Either way, it's still a bad idea since it could lead to browser exploits and other things. You can, however, use Snap! with a custom JavaScript function if you really want. Just ensure you enable JavaScript first.

Here's the code:
const el = document.createElement('textarea');
el.value = x;
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);

Last edited by -InsanityGames- (Sept. 15, 2023 09:53:02)

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

ninjahanzo wrote:

Roblox888i wrote:

glitcX wrote:

No support, could get really annoying and spammy
How?
when green flag clicked
forever
copy [text] to clipboard :: extension
end
Computers have limited clipboard storage, and your clipboard data will be lost and will be spammed with the text put in the text input (did you know some clipboard data is important?). Also, if someone puts something inappropriate in the text input, the user will probably have a nightmare lol
Just stop the project.
cookieclickerer33
Scratcher
1000+ posts

Internet Extenstion

Unless scratch expects 5 year olds to be able to properly handle CORS this would be basically useless
Zydrolic
Scratcher
1000+ posts

Internet Extenstion

Actually this could lead to a type of private chat, no?
ajskateboarder
Scratcher
1000+ posts

Internet Extenstion

Roblox888i wrote:

ninjahanzo wrote:

when green flag clicked
forever
copy [text] to clipboard :: extension
end
Computers have limited clipboard storage, and your clipboard data will be lost and will be spammed with the text put in the text input (did you know some clipboard data is important?). Also, if someone puts something inappropriate in the text input, the user will probably have a nightmare lol
Just stop the project.
Zydrolic
Scratcher
1000+ posts

Internet Extenstion

Zydrolic wrote:

(#54)
Actually this could lead to a type of private chat, no?
Nevermind this would probably influence private chat in a way
TariqjeMaakt
Scratcher
93 posts

Internet Extenstion

No support. Scratch shouldn't have this. It's a children's programming language, this will both make things too complicated and I think it's not needed for games made in Scratch.

If you're really yearning for more advanced Scratch blocks, use Snap! or TurboWarp's extensions.

Last edited by TariqjeMaakt (Sept. 15, 2023 17:01:04)

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

boop
_TotallyNotAnApple_
Scratcher
500+ posts

Internet Extenstion

No Support.
The reason I do not support this is because people need privacy + I'm sure there would be people abusing certain features (copy to clipboard the most). Imagine you were just playing your favourite project and then all of a sudden you needed to copy something, and the game randomly copies something else, you paste it and its not what you needed/it was really bad (you accidentally sent it too). Very unlikely scenario, but could happen. Also, devices have a limited amount of storage.
Zydrolic
Scratcher
1000+ posts

Internet Extenstion

_TotallyNotAnApple_ wrote:

(#59)
Also, devices have a limited amount of storage.
adding onto this even if its obvious enough, this is true. Memory usage matters.
Saying this as a person who has nothing except offline turbowarp & scratch and a bunch of worthless folders i use for memes

Last edited by Zydrolic (Sept. 15, 2023 21:54:22)

Powered by DjangoBB