<snapdata remixID="13401719"><project name="Snap! Cloud Variables (Fixed)" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>fixed version of joecooldoo cloud variables. also replaced cache with on-the-fly downloading, which is slower but reduces server load by a TON and makes setting veriables a bit faster for people with slow internet. additionally, all connections to server are made from first https port, so no need to re-send first hello message. this isn&apos;t useful for things like web browsing since it only helps with the second, third etc connections and not the first, which is the only one in web browsing, but here it can make even the initial connection faster since 2 pings are used instead of 1 like everything else. also added a / to the server so it can actually connect now.&#xD;&#xD;oh also I used debug mode to add URI encoding for / and &amp; in variable names&#xD;&#xD;new patch notes, optomized some stuff, added new blocks, added support for features the server has that the old library didn&apos;t use and apparently broke something</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADLklEQVR4Xu2Vsa1aURQE7xeQIBqhC1qAgBbICH5HRFRAiEQnBEgUQEBCYJsfWLLkfFfM3AbO7s7ova9ff97wuUBogS8FDC3v2Z8FFFARogsoYHR+jyugDkQXUMDo/B5XQB2ILqCA0fk9roA6EF1AAaPze1wBdSC6gAJG5/e4AupAdAEFjM7vcQXUgegCChid3+MKqAPRBRQwOr/HFVAHogsoYHR+jyugDkQXUMDo/B5XQB2ILqCA0fk9roA6EF1AAaPze1wBdSC6gAJG5/e4AupAdAEFjM7vcQXUgegCChid3+MKqAPRBRQwOr/HFVAHogsoYHR+jyugDkQXUMDo/B5XQB2ILqCA0fk9roA6EF1AAaPze7xWwMvlMlarlYQ+fIFaAd+7b7fb8Xq9xvV6HcfjcSyXyw/HwatXLeAbx3q9/ofKZDIZj8djnE6nMZvNeMQ+rHG9gN/f3z9fwP+95/M5NpvN2O12H4aFU6dawNvtNvb7/V8a0+l0zOfzcTgcOIQ+vGm1gO/f7/1+H+fzeSwWiw9HwaxXLSATCau1ArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtFbAOCSuQArJ417VVwDokrEAKyOJd11YB65CwAikgi3ddWwWsQ8IKpIAs3nVtfwPBBgW3UU7Y2gAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="Snap! Cloud Variables (Fixed)"><notes>fixed version of joecooldoo cloud variables. also replaced cache with on-the-fly downloading, which is slower but reduces server load by a TON and makes setting veriables a bit faster for people with slow internet. additionally, all connections to server are made from first https port, so no need to re-send first hello message. this isn&apos;t useful for things like web browsing since it only helps with the second, third etc connections and not the first, which is the only one in web browsing, but here it can make even the initial connection faster since 2 pings are used instead of 1 like everything else. also added a / to the server so it can actually connect now.&#xD;&#xD;oh also I used debug mode to add URI encoding for / and &amp; in variable names&#xD;&#xD;new patch notes, optomized some stuff, added new blocks, added support for features the server has that the old library didn&apos;t use and apparently broke something</notes><palette><category name="Cloud" color="0,116,143,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set cloud var %&apos;varName&apos; to %&apos;value&apos;" type="command" category="Cloud"><comment w="170" collapsed="false">Creates/Sets a cloud variable. (Once you have set  the Cloud ID, you can use this block.)</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportIfElse"><block s="reportVariadicIsIdentical"><list><block var="value"/><l>None</l></list></block><block s="reportJoinWords"><list><block var="server"/><l>del</l><block var="cloudid"/><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="varName"/></block><l>/?user=any</l></list></block><block s="reportJoinWords"><list><block var="server"/><l>set</l><block var="cloudid"/><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="varName"/></block><l>/</l><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="value"/></block><l>/?user=any</l></list></block></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></script></block-definition><block-definition s="cloud var %&apos;s&apos;" type="reporter" category="Cloud"><comment w="102" collapsed="false">gets a cloud variable</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>get</l><block var="cloudid"/><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="s"/></block><l>/?user=any</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></block></script></block-definition><block-definition s="cloud ID %&apos;m&apos;" type="command" category="Cloud"><comment w="241" collapsed="false">Do this first. Set the Cloud ID to whatever you want.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="server"/><l></l></list></block><script><block s="doSetVar"><l>server</l><l>https://09883bf5-4185-451b-9562-1123391d146c-00-f1ccok6t6x78.sisko.replit.dev/</l></block></script><list></list></block><block s="doSetVar"><l>cloudid</l><block s="reportJoinWords"><list><l>/</l><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="m"/></block><l>/</l></list></block></block><block s="doIf"><block s="reportVariadicIsIdentical"><list><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>ping</l><block var="cloudid"/><l>?user=Any</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block><l>None</l></list></block><script><block s="doApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>signup</l><block var="cloudid"/><l>?user=Any</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></script><list></list></block></script></block-definition><block-definition s="delete cloud var %&apos;cloud&apos;" type="command" category="Cloud"><comment w="169" collapsed="false">deletes a cloud variable, making it always return &quot;None&quot; until set again</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>del</l><block var="cloudid"/><block s="reportTextFunction"><l><option>encode URI component</option></l><block var="cloud"/></block><l>/?user=any</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></script></block-definition><block-definition s="variables" type="reporter" category="Cloud"><comment w="152" collapsed="false">an ill-formatted JSON containing all the variables and their values&#xD;&#xD;experimental</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>ping</l><block var="cloudid"/><l>?user=An anonymous guy</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></block></script></block-definition><block-definition s="cloud ID" type="reporter" category="Cloud"><comment w="150" collapsed="false">gets the cloud ID from the cloud since the &quot;cloudid&quot; variable is formatted to be used in blocks&#xD;&#xD;theis seems to not work anymore</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><l>GET</l><block s="reportJoinWords"><list><block var="server"/><l>signup</l><block var="cloudid"/><l>?user=An anonymous guy</l></list></block><l></l><block s="reportNewList"><list><block s="reportNewList"><list><l>connection</l><l>keepalive</l></list></block></list></block></list></block></block></script></block-definition><block-definition s="info" type="reporter" category="Cloud"><comment w="131" collapsed="false">the only block you can run without setting the cloud ID. gets information about the computer of the user</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block var="value"/></block><l>Sec-</l></block></block><l>Ch-</l></block></block><l>Ua-</l></block></block><l>Accept-</l></block></block><l>Forwarded-</l></block></block><l>X-</l></block></block><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></autolambda><list><l>value</l></list></block><block s="reportTextSplit"><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block s="reportURL"><block var="server"/></block><l>Headers:EnvironHeaders([(&apos;</l></block></block><l>&apos;)])Referer:</l></block></block><l>&apos;), (&apos;</l></block><l>&apos;, &apos;</l></block></block></block></script></block-definition><block-definition s="set Server to %&apos;url&apos;" type="command" category="Cloud"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doSetVar"><l>server</l><block var="url"/></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="350"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="351"></list></costumes><sounds><list struct="atomic" id="352"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-95" y="44" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="357"><costumes><list struct="atomic" id="358"></list></costumes><sounds><list struct="atomic" id="359"></list></sounds><blocks></blocks><variables></variables><scripts><script x="25" y="8.333333333333334"><block s="receiveGo"><comment w="137" collapsed="false">this example will wait for multiple people to open the same project, or different projects with the same cloud ID and code. then it says the ID that multiple people are on</comment></block><custom-block s="cloud ID %s"><l>example</l></custom-block><custom-block s="set cloud var %s to %s"><l>apple</l><l>banana</l></custom-block><block s="doWait"><l>1</l></block><custom-block s="delete cloud var %s"><l>apple</l></custom-block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><custom-block s="cloud var %s"><l>apple</l></custom-block><l>banana</l></list></block></block><block s="bubble"><block var="cloudid"/></block></script><script x="147.59860885938025" y="430.84722222222206"><block s="bubble"><l>Request failed!</l></block><block s="doWait"><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script x="87.5" y="632.6388888888894"><block s="doAddToList"><block s="reportJoinWords"><list><block var="server"/><l>set</l><block var="cloudid"/><block s="reportTextFunction"><l><option>encode URI component</option></l><l>apple</l></block><l>/</l><block s="reportTextFunction"><l><option>encode URI component</option></l><l>banana</l></block><l>/?user=any</l></list></block><block var="console"/></block></script><script x="290" y="335.5833333333335"><block s="doSetVar"><l>console</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><watcher var="cloudid" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="server" style="normal" x="10" y="31.00000199999998" color="243,118,29" hidden="true"/><watcher var="console" style="normal" x="10" y="55.40000399999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="cloudid" transient="true"/><variable name="server" transient="true"/><variable name="console"><list struct="atomic" id="419">https://replit.com/@vovnpublic/My-Snap-Cloud#main.py/set/example/apple/banana/?user=any</list></variable></variables></scene></scenes></project><media name="Snap! Cloud Variables (Fixed)" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>