Discuss Scratch

  • Discussion Forums
  • » Suggestions
  • » Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit) [RSS Feed]
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

TopCode wrote:

reallysoftuser wrote:

TopCode wrote:

PkmnQ wrote:

don't see why the base64 is good.

i think reallysoftuser really doesnt understand base64, all data is “base64” since base 64 isnt a way to store data, or a file type or anything that changes how data is stored. its a visual representation of data, just like hex is.
I think you've misunderstood what I mean by “store base64 encoded data.” What I mean is the “package” variables will store the base64 encoded data.

heres some binary: 11000011 10110111
heres the binary in base 64: w7c=

wanna know how much space they will all take up? the same amount, 2 bytes, because base 64 doesnt make things smaller.
I said that packages would compress the data and then encode it to base64.
rdococ
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

reallysoftuser wrote:

TopCode wrote:

reallysoftuser wrote:

TopCode wrote:

PkmnQ wrote:

don't see why the base64 is good.

i think reallysoftuser really doesnt understand base64, all data is “base64” since base 64 isnt a way to store data, or a file type or anything that changes how data is stored. its a visual representation of data, just like hex is.
I think you've misunderstood what I mean by “store base64 encoded data.” What I mean is the “package” variables will store the base64 encoded data.

heres some binary: 11000011 10110111
heres the binary in base 64: w7c=

wanna know how much space they will all take up? the same amount, 2 bytes, because base 64 doesnt make things smaller.
I said that packages would compress the data and then encode it to base64.
Scratch already compresses project data as much as it can. These “boxes” or “packages” or whatever will do nothing but confuse new Scratchers.

Last edited by rdococ (April 12, 2021 17:52:01)

TopCode
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

reallysoftuser wrote:

TopCode wrote:

reallysoftuser wrote:

TopCode wrote:

PkmnQ wrote:

don't see why the base64 is good.

i think reallysoftuser really doesnt understand base64, all data is “base64” since base 64 isnt a way to store data, or a file type or anything that changes how data is stored. its a visual representation of data, just like hex is.
I think you've misunderstood what I mean by “store base64 encoded data.” What I mean is the “package” variables will store the base64 encoded data.

heres some binary: 11000011 10110111
heres the binary in base 64: w7c=

wanna know how much space they will all take up? the same amount, 2 bytes, because base 64 doesnt make things smaller.
I said that packages would compress the data and then encode it to base64.
base 64 isnt a way to store data

its pointless to encode it as base 64 as the binary that that contains the data stays exactly the same, nothing will change about the file. why do you even want to store it in base 64 anyways?

Last edited by TopCode (April 12, 2021 18:43:07)

PkmnQ
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

reallysoftuser wrote:

I said that packages would compress the data and then encode it to base64.
All that does is turn it into a string of characters. Why would you want a package to be a string of characters? Just compress and end it there.
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bump
gdpr5b78aa4361827f5c2a08d700
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

What exactly is the purpose of this, and what should it do (you don't explain it very clearly), also base64 isn't a magic bullet and you don't seem to be understanding it correctly…
1Oaktree2
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Full support, this would be very useful for mods and DLC
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bumt
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bumt
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bumt
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

bumt also i renamed the suggestion
JJ09012011
Scratcher
100+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Put it in the extensions.
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

bumt
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bumped
reallysoftuser
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bumped
k0d3rrr
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Full support. This reminds me of a feature in the Scratch 1.4 Offline Editor where you can compress sounds and images.
hiPeeps124816
Scratcher
500+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

No support, extensions do get complicated, but this would be too complicated. I only half-understand what this doing. Also, a cloud package could get corrupted if it somehow gets to 257 characters.
k0d3rrr
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Bringing back this topic from the 51st page.
mbrick2
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Support (I agree with what it says in the op)
ideapad-320
Scratcher
1000+ posts

Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)

Support! A very cool idea.
  • Discussion Forums
  • » Suggestions
  • » Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit) [RSS Feed]

Powered by DjangoBB