Discuss Scratch

iTweak0r
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

AonymousGuy wrote:

joshuaho wrote:

mariobros406 wrote:

Support. However…

when green flag clicked
forever
open URL [scratch.mit.edu/users/trolled] // category=sensing
end
How would that be harmful?
Lag ^ Infinity.

It puts a confirm box whenever a link block is called in my idea, though.
You could cancel the loop.

Specs 1 (main): Safari on MacBook Pro; Late 2008; Core 2 Duo @2.4GHz; 8GB 1067MHz DDR3 RAM; Mac OS X 10.10;

Specs 2: Firefox on Lenovo Yoga 13; Core i7 @2.0GHz; 8GB 1600MHz DDR3 RAM;
tri-boots Windows 10 Pro, Mac OS X 10.10, and Ubuntu 14.01 LTS;

All have the latest version of Flash.
A-no-meep
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

iTweak0r wrote:

AonymousGuy wrote:

joshuaho wrote:

mariobros406 wrote:

Support. However…

when green flag clicked
forever
open URL [scratch.mit.edu/users/trolled] // category=sensing
end
How would that be harmful?
Lag ^ Infinity.

It puts a confirm box whenever a link block is called in my idea, though.
You could cancel the loop.
That exploit also can be stopped by making it so that the open URL block acts as a
stop [all v]
block for the project it is in, or it opens the link in the tab you are already on. Either way, the project running stops.

Last edited by A-no-meep (March 4, 2014 02:44:29)


[ v]
A dropdown to nowhere
DerAxeEffekt
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

Support!

(insert oversized quotation mark) If it is on the internet, it must be true. (insert another oversized quotation mark)
-Abraham Lincoln
jTron
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

Here's an idea, to make the block(s) less misleading:
go to page for user [jTron] // http://scratch.mit.edu/users/{name}/
go to wiki page for [Scratch Design Studio] // http://wiki.scratch.mit.edu/wiki/{title}/
go to studio page with id (341264) // http://scratch.mit.edu/studios/{id}/
go to project page with id (18220841) // http://scratch.mit.edu/projects/{id}/
…etc.

They could even be all a dropdown or something like.
For the [go to project…] one, a project picker could even be implemented where you can see your projects, your favorites, etc.

There should also be a preset limit, for example this block can only execute one every X seconds and will be skipped/delayed until it is re-enabled.

clipd • osx clipboard manager and history

;
ScratchJahd2011
Scratcher
500+ posts

suggestion to help with GO TO URL block problem

jTron wrote:

Here's an idea, to make the block(s) less misleading:
go to page for user [jTron] // http://scratch.mit.edu/users/{name}/
go to wiki page for [Scratch Design Studio] // http://wiki.scratch.mit.edu/wiki/{title}/
go to studio page with id (341264) // http://scratch.mit.edu/studios/{id}/
go to project page with id (18220841) // http://scratch.mit.edu/projects/{id}/
…etc.

They could even be all a dropdown or something like.
For the [go to project…] one, a project picker could even be implemented where you can see your projects, your favorites, etc.

There should also be a preset limit, for example this block can only execute one every X seconds and will be skipped/delayed until it is re-enabled.

I think this is more compatible, but we need to add blocks for the forums.

…..
A-no-meep
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

ScratchJahd2011 wrote:

jTron wrote:

Here's an idea, to make the block(s) less misleading:
go to page for user [jTron] // http://scratch.mit.edu/users/{name}/
go to wiki page for [Scratch Design Studio] // http://wiki.scratch.mit.edu/wiki/{title}/
go to studio page with id (341264) // http://scratch.mit.edu/studios/{id}/
go to project page with id (18220841) // http://scratch.mit.edu/projects/{id}/
…etc.

They could even be all a dropdown or something like.
For the [go to project…] one, a project picker could even be implemented where you can see your projects, your favorites, etc.

There should also be a preset limit, for example this block can only execute one every X seconds and will be skipped/delayed until it is re-enabled.

I think this is more compatible, but we need to add blocks for the forums.
Goto forums would help for if you had, say, a bug reporter thread in the help with scripts section. My agreement is furthered.

[ v]
A dropdown to nowhere
cutekids100
Scratcher
15 posts

suggestion to help with GO TO URL block problem

In many Flash games online, there's a button that says “More Games” and when it is clicked, it takes you to the homepage of the website (usually in a new tab). Why isn't there a
go to URL [google.com] in new tab ::sensing

block? Here could be some example uses:

when this sprite clicked
go to URL [scratch.mit.edu/users/cutekids100/] in new tab ::sensing

when I receive [Finished v]
say [For the sequel press space now!] for (2) secs
wait until <key [space v] pressed?>
go to URL [scratch.mit.edu/projects/00000000] in new tab ::sensing


My browser / operating system: Windows 7, Chrome 38.0.2107.3, Flash 14.0 (release 0)
turkey3
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

No because people could send someone to a bad or dangerous website.

Z-zap
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

turkey3 wrote:

No because people could send someone to a bad or dangerous website.
You mean spam bots?

turkey3
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

Z-zap wrote:

turkey3 wrote:

No because people could send someone to a bad or dangerous website.
You mean spam bots?
No, people could make a project which goes to a website with viruses and such malicious code.

Z-zap
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

Ahhh.

Sonickyle
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

Also,

forever
go to URL [google.com] in new tab ::sensing
end

No support.

No I don't make projects anymore. I left some time ago.
I only check the forums every now and then, but other than that consider me retired.
TM_
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

A better block would be
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

However we have still this problem:

Sonickyle wrote:

Also,

forever
go to URL [google.com] in new tab ::sensing
end

No support.

There is one way to prevent this:
when this sprite clicked :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing
(this is supposed to be one block, not two)

Or for more cases this one:
when [chose action v] :: sensing
go to scratch.mit.edu/[projects/16072833/] in new tab ::sensing

Possible options:
this sprite clicked: yes, this is safe
grenn flag clicked: also safe
key pressed: safe
receive message: not safe, because you can put a sender into a forever loop.

advantages:
- you can only link to scratch.mit.edu seites, so only to forum topics, projects, users, studios andall the other stuff scratch user can do.
- better way of advertising projects (contest prizes for example)
- ability to linking and connecting projects

disadvantages:
- high chance for an advertisment boom on projects (many projects will use clickable adds)
- kids maybe wont think about the fact, that adds are sometimes bad and could get because of this problems in reallife, because everyone said scratch is a safe site, so they would think adds are also safe.

Last edited by TM_ (Aug. 5, 2014 13:51:22)



My YouTube-Account: TM_ (TMtheScratcher)
Join the Google+ Community “Persist” and test the latest Alpha-versions and get news about the desktop-game! Persist
MushroomMan99
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

turkey3 wrote:

No because people could send someone to a bad or dangerous website.
Surely someone too young to see the site would have a NetNanny or McAffee

when green flag clicked
if <(language) = [English ]> then

say [Everything is Awesome!] for (2) secs
end
if <(language) = [French ]> then

say [Tout est super-genial!] for (2) secs
end
if <(language) = [Italian ]> then

say [E meraviglioso!] for (2) secs
end
if <(language) = [Spanish ]> then

say [Todo es fabuloso!] for (2) secs
end
Braeden5454
Scratcher
500+ posts

suggestion to help with GO TO URL block problem

go to site [bad website]

No text here-> Haha April Fools, You spent 3 seconds highlighting this.
move () steps

If you think my post was helpful, you may want to Follow me to receive updated and useful tips.
I am raeden5454. You can check out some more projects at My Prof
404 Error. Cannot find page “signature”. Reason: Kumquat consumption
TimothyLawyer
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

when I receive [go to URL v]
delete (all v) of [url list v]
add (URL) to [url list v]
show list [url list v]
say [Select the URL from the list and copy to your browser's address bar.] for (2) secs

BeetleBlocks, WatercolorBot, and Turtle Art
Hover over a name or label to translate into current language
When Earth was… Purple?

☂️




MushroomMan99
Scratcher
100+ posts

suggestion to help with GO TO URL block problem

TimothyLawyer wrote:

when I receive [go to URL v]
delete (all v) of [url list v]
add (URL) to [url list v]
show list [url list v]
say [Select the URL from the list and copy to your browser's address bar.] for (2) secs
Yeah but a hyperlink would be more convenient

when green flag clicked
if <(language) = [English ]> then

say [Everything is Awesome!] for (2) secs
end
if <(language) = [French ]> then

say [Tout est super-genial!] for (2) secs
end
if <(language) = [Italian ]> then

say [E meraviglioso!] for (2) secs
end
if <(language) = [Spanish ]> then

say [Todo es fabuloso!] for (2) secs
end
savaka
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

To do this now go here
TheHockeyist
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

forever
open very inappropriate website
end

We need some way to prevent this!!!


djdolphin
Scratcher
1000+ posts

suggestion to help with GO TO URL block problem

A Poem Written in Thirty Seconds
by djdolphin

Loops would be a crash-all,
a whitelist would be a hassle.
There'd be much abuse to report,
and therefore I do not support.

Last edited by djdolphin (Aug. 6, 2014 00:52:40)


!

Powered by DjangoBB