Discuss Scratch

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Discription
“Some blocks to interact with the browser”

BLOCKS:
current URL :: extension reporter // Has a checkbox next to it

copy [text] to clipboard :: extension

create HTML base :: extension /// makes text

when HTML base is created :: extension hat

set HTML to [] :: extension // advanced

set HTML to [] header [] sub-header :: extension // basic

set HTML to [] body [] style :: extension // basic

delete HTML base :: extension

create i-frame :: extension

when i-frame is created :: extension hat

set i-frame URL to [] :: extension

delete i-frame :: extension

Last edited by Roblox888i (July 21, 2024 16:37:43)

MythosLore
Scratcher
1000+ posts

Internet Extenstion

Ok, the title confused me for a second.

Why would there need to be a “current URL” block, when you can just make a variable with the URL? Same thing with the “page title” block.

Also, don't school computers block notifications?
busybuddie1234
Scratcher
100+ posts

Internet Extenstion

why wikipedia???? they have some inappropiate articles
MythosLore
Scratcher
1000+ posts

Internet Extenstion

busybuddie1234 wrote:

why wikipedia???? they have some inappropiate articles
I mean, you're allowed to use Wikipedia as an image host.

Besides, it's the same thing as putting inappropriate stuff in the project. Just report the project.
medians
Scratcher
1000+ posts

Internet Extenstion

Maybe change the title so people don't think you mean like extensions for the browser at first (since that's what I thought it was too)?
You could probably change Browser to Internet or something.
busybuddie1234
Scratcher
100+ posts

Internet Extenstion

MythosLore wrote:

busybuddie1234 wrote:

why wikipedia???? they have some inappropiate articles
I mean, you're allowed to use Wikipedia as an image host.

Besides, it's the same thing as putting inappropriate stuff in the project. Just report the project.
that's not a valid answer
Scratchcat12562
Scratcher
100+ posts

Internet Extenstion

Cool idea, but it would be too easy to install a .txt file to someone's device that contains inaproppriate stuff, or to link to a wikipedia article that also has inaproppriate stuff. With this extension you could also link to a private chat room, which Scratch doesn't allow or like.
Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Scratchcat12562 wrote:

Cool idea, but it would be too easy to install a .txt file to someone's device that contains inaproppriate stuff, or to link to a wikipedia article that also has inaproppriate stuff. With this extension you could also link to a private chat room, which Scratch doesn't allow or like

AHEM

Before you say “no support, this could get annoying.” well, report the project and maybe they can add a new report topic called “This person is abusing the browser extension”.
Scratchcat12562
Scratcher
100+ posts

Internet Extenstion

Roblox888i wrote:

Scratchcat12562 wrote:

Cool idea, but it would be too easy to install a .txt file to someone's device that contains inaproppriate stuff, or to link to a wikipedia article that also has inaproppriate stuff. With this extension you could also link to a private chat room, which Scratch doesn't allow or like

AHEM

Before you say “no support, this could get annoying.” well, report the project and maybe they can add a new report topic called “This person is abusing the browser extension”.
I think the Scratch Team would be constantly receiving reports because users were linking to inappropriate files, which I know they would find annoying. Maybe if they ever add a filter for stuff WITHIN the project, this extension would work better and much easier.

Last edited by Scratchcat12562 (Sept. 2, 2023 16:55:17)

Zydrolic
Scratcher
1000+ posts

Internet Extenstion

Roblox888i wrote:

(#1)
display notification with title: [hi] and message: [message] during [3] seconds and [URL] as icon :: extension
Prepare for trouble
and make it
forever
Also before you hit me with your “don't no support for it being annoying” quote — An extra report option wouldn't resolve much, that would probably be like adding gasoline to literal flames since most people will be curious probably if you make it obvious — Plus, you have the “Other” and “Something else” report options either way. Not to mention that it's literally spam, already a thing against Guidelines.

Seriously though, this'll just pile even more reports for ST to deal with.

Roblox888i wrote:

(#1)
save [hello] as [hi.txt] :: extension // SUPPORTED FILE TYPES: .txt .mhtml
So you want to allow MHT (Late edit: also known as MHTML) which had a 0-day exploit quite awhile ago (around 2019~) and from what I know still allows unwittingly sharing information.
That's a straw to me.

No support.

EDIT: Really though, all this does is pile spam — You don't need an extra report option when you already have a way of reporting it since it's quite literally spam, which is against Terms of Use.
And that's just only mentioning the report option.

Last edited by Zydrolic (Sept. 2, 2023 17:53:34)

Lake_Lapcat_Cats
Scratcher
99 posts

Internet Extenstion

What if someone does:
forever // Wastes memory.
save [hello] as [hi.txt] :: extension
end
?
“no support, this could get annoying.” is not a valid response to this argument.

Last edited by Lake_Lapcat_Cats (Sept. 2, 2023 17:35:19)

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Lake_Lapcat_Cats wrote:

What if someone does:
forever // Wastes memory.
save [hello] as [hi.txt] :: extension
end
?
“no support, this could get annoying.” is not a valid response to this argument.
But, it would just keep popping up with the thing that asks where you want it to be.

Zydrolic wrote:

Roblox888i wrote:

(#1)
display notification with title: [hi] and message: [message] during [3] seconds and [URL] as icon :: extension
Prepare for trouble
and make it
forever
Also before you hit me with your “don't no support for it being annoying” quote — An extra report option wouldn't resolve much, that would probably be like adding gasoline to literal flames since most people will be curious probably if you make it obvious — Plus, you have the “Other” and “Something else” report options either way. Not to mention that it's literally spam, already a thing against Guidelines.

Seriously though, this'll just pile even more reports for ST to deal with.
Thanks for the feedback!

Zydrolic wrote:

So you want to allow MHT which had a 0-day exploit quite awhile ago (around 2019~) and from what I know still allows unwittingly sharing information.
That's a straw to me.

No support.

EDIT: Really though, all this does is pile spam — You don't need an extra report option when you already have a way of reporting it since it's quite literally spam, which is against Terms of Use.
And that's just only mentioning the report option.

I will remove some of this, thanks for letting me know!
56-s
Scratcher
500+ posts

Internet Extenstion

troll wrote:

How to destroy someone's device by using this Extension.

forever
save [DESTORY] as [saygoodbye.txt] :: extension
end

56-s wrote:

And that is why I don't support this suggestion.

Last edited by 56-s (Sept. 2, 2023 17:51:04)

Lake_Lapcat_Cats
Scratcher
99 posts

Internet Extenstion

Roblox888i wrote:

Lake_Lapcat_Cats wrote:

What if someone does:
forever // Wastes memory.
save [hello] as [hi.txt] :: extension
end
?
“no support, this could get annoying.” is not a valid response to this argument.
But, it would just keep popping up with the thing that asks where you want it to be.
Still takes up memory and what if they have a place all files downloaded automatically go to.
Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Lake_Lapcat_Cats wrote:

Roblox888i wrote:

Lake_Lapcat_Cats wrote:

What if someone does:
forever // Wastes memory.
save [hello] as [hi.txt] :: extension
end
?
“no support, this could get annoying.” is not a valid response to this argument.
But, it would just keep popping up with the thing that asks where you want it to be.
Still takes up memory and what if they have a place all files downloaded automatically go to.
I will remove the block, thanks for your feedback!
Lake_Lapcat_Cats
Scratcher
99 posts

Internet Extenstion

Roblox888i wrote:

Lake_Lapcat_Cats wrote:

Roblox888i wrote:

Lake_Lapcat_Cats wrote:

What if someone does:
forever // Wastes memory.
save [hello] as [hi.txt] :: extension
end
?
“no support, this could get annoying.” is not a valid response to this argument.
But, it would just keep popping up with the thing that asks where you want it to be.
Still takes up memory and what if they have a place all files downloaded automatically go to.
I will remove the block, thanks for your feedback!
Also same thing applies for:
Open [] url :: extension
Zydrolic
Scratcher
1000+ posts

Internet Extenstion

Lake_Lapcat_Cats wrote:

(#16)
Also same thing applies for:
Open [] url :: extension
Actually yeah I forgot to mention
people will just add phish links

EDIT: fixed quote

Last edited by Zydrolic (Sept. 2, 2023 17:59:18)

Roblox888i
Scratcher
1000+ posts

Internet Extenstion

Zydrolic wrote:

Lake_Lapcat_Cats wrote:

(#16)
Also same thing applies for:
Open [] url :: extension
Actually yeah I forgot to mention
people will just add phish links

EDIT: fixed quote
Read the comment of the block.
portalpower
Scratcher
1000+ posts

Internet Extenstion

To summarize:

Pros:
  • I wan it

Cons:
  • Useless
  • Enables rule breaking
  • Ambiguous blocks
  • Excessively long blocks
  • Allows remixing to be blocked
  • Allows malware to be created on scratch
  • Would have to make scratch support syntax errors
  • Hard to implement

I can go into detail on any of these ponts if you want, but the long and short of it is no.
Lake_Lapcat_Cats
Scratcher
99 posts

Internet Extenstion

Roblox888i wrote:

Zydrolic wrote:

Lake_Lapcat_Cats wrote:

(#16)
Also same thing applies for:
Open [] url :: extension
Actually yeah I forgot to mention
people will just add phish links

EDIT: fixed quote
Read the comment of the block.
What if the YouTube video has a phishing link?

Powered by DjangoBB