Discuss Scratch
- Discussion Forums
- » Suggestions
- » Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
I said that packages would compress the data and then encode it to base64.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.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.
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.
- rdococ
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Scratch already compresses project data as much as it can. These “boxes” or “packages” or whatever will do nothing but confuse new Scratchers.I said that packages would compress the data and then encode it to base64.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.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.
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.
Last edited by rdococ (April 12, 2021 17:52:01)
- TopCode
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
base 64 isnt a way to store dataI said that packages would compress the data and then encode it to base64.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.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.
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.
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
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
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. I said that packages would compress the data and then encode it to base64.
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bump
- gdpr5b78aa4361827f5c2a08d700
-
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
-
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
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bumt
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bumt
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bumt
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
bumt also i renamed the suggestion
- JJ09012011
-
100+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Put it in the extensions.
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
bumt
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bumped
- reallysoftuser
-
1000+ posts
Packs (Better Variables + Cloud Variables, Store Base64 Encoded Data, Work Around the Project Size Limit)
Bumped
- k0d3rrr
-
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
-
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
-
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
-
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
-
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)