Discuss Scratch

zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

You can get bridge variables via Scratch API. One example is this one, but you can find more searching around. However, with continued support, the push to integrate bridge variables into Scratch is still alive.

Bridge Variables - formerly open variables (New name contributed by stickdude123) are variables (or lists) that are stored in the cloud, and sync data between projects.

First, we need to modify the “Create variable” menu. When creating a variable, there will be a new checkbox that allows you to create a bridge variable. This requires “Cloud variable” to be checked as well.

These bridge variables are more than just cloud variables. They are able to synchronize data in between projects. Remember Clutter? Clutter is a long gone service that allowed you to actually bind your scratch projects together. Bridge variables brings this back in a new way, by allowing projects to send information back and forth, or to share important values.

Once you have created a bridge variable, you don't need to create it again. In a separate project, new buttons will appear in the data menu: “Load variable” and “Load list”. These buttons will allow you to import any bridge variable you have created.

Bridge variables is now one of the most supported suggestions on Scratch. If you would like to criticize the suggestion, support it or refer it to the scratch team, feel free!

Last edited by zorket (July 6, 2018 18:07:49)


Try out my new strategy/luck game: Battleship!
Firedrake969
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

Good idea, but could be “hacked” so one project could read another user's project cloud data.

'17 rickoid

bf97b44a7fbd33db070f6ade2b7dc549
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Firedrake969 wrote:

Good idea, but could be “hacked” so one project could read another user's project cloud data.
I said that only one user can access their own open variables.

Try out my new strategy/luck game: Battleship!
Firedrake969
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

zorket wrote:

Firedrake969 wrote:

Good idea, but could be “hacked” so one project could read another user's project cloud data.
I said that only one user can access their own open variables.
Still other issues, but it's early in the morning and I can't really think. xD

'17 rickoid

bf97b44a7fbd33db070f6ade2b7dc549
ImagineIt
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

Good idea.

Support.
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

ImagineIt wrote:

Good idea.

Support.
Thanks!

I can't wait for more people to see this idea!

Try out my new strategy/luck game: Battleship!
FirstSkyler1
Scratcher
100+ posts

Bridge Variables (5 Year Anniversary)

Support! I've been wanting this for a while. Also, I think users should be allowed to give permission to other users to connect to their cloud variables.

Last edited by FirstSkyler1 (Dec. 18, 3013 7:45:49)
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

FirstSkyler1 wrote:

Support! I've been wanting this for a while. Also, I think users should be allowed to give permission to other users to connect to their cloud variables.
I also had the idea of “trusting” other users. But first of all, it would have to be a two-way acceptance, otherwise one person would just trust another then steal their open variables xD Also, “trusting” people would lead to a system like what I've seen:

Be careful who you trust, because it's your responsibility, not ours if your stuff gets destroyed by the person you trusted!

I really don't want nor think that scratch would end up with this system. Here's a better system: If one person destroyed the other cloud variables then they would distrust the user and have the changes undone.

Good idea!

Try out my new strategy/luck game: Battleship!
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

bump

Try out my new strategy/luck game: Battleship!
DotDash
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

Support!

My browser / operating system: MacOS Macintosh X 10.8.5, Chrome 29.0.1547.76, Flash 11.8 (release 800)
ProdigyZeta7
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

Interesting idea! Support!



zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

DotDash wrote:

Support!

ProdigyZeta7 wrote:

Interesting idea! Support!
Thanks!

Bump, so we can get more feedback!

Try out my new strategy/luck game: Battleship!
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Bump

Try out my new strategy/luck game: Battleship!
goldfish678
Scratcher
1000+ posts

Bridge Variables (5 Year Anniversary)

I support!

when she said
forever
play sound [aaaaaaaaaaaaa v] until done
end
i really felt that
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Bump!

Try out my new strategy/luck game: Battleship!
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Firedrake969 wrote:

zorket wrote:

Firedrake969 wrote:

Good idea, but could be “hacked” so one project could read another user's project cloud data.
I said that only one user can access their own open variables.
Still other issues, but it's early in the morning and I can't really think. xD
Hacked? Regular cloud variables could be hacked just as easily.

Try out my new strategy/luck game: Battleship!
Scratch12300
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Good idea! Support.

zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

Scratch12300 wrote:

Good idea! Support.
ty

Try out my new strategy/luck game: Battleship!
zorket
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

bump

Try out my new strategy/luck game: Battleship!
Scratch12300
Scratcher
500+ posts

Bridge Variables (5 Year Anniversary)

zorket wrote:

Scratch12300 wrote:

Good idea! Support.
ty
Yw!

Last edited by Scratch12300 (July 17, 2013 01:08:39)


Powered by DjangoBB

Standard | Mobile