![]() This means that the Base64 version of a string or file will be at most 133 the size of its source. ![]() So, three 8-bits bytes of the input string/binary file (3×8 bits 24 bits) can be represented by four 6-bit Base64 digits (4×6 24 bits). The only drawback is that the size of the result will increase to 33. Yeah, that’s right, 64 characters is enough to encode any data of any length. However, I'm not really sure if that would allow you to make databases unless you used cloud variables, so there would still be significantly limited storage. Each Base64 digit represents exactly 6 bits of data. The Base64 Alphabet contains 64 basic ASCII characters which are used to encode data. Reallysoftuser wrote:Added more blocks for Cloud Functionality! The “decrypt container from project” block allows you to transfer costumes, audio and strings from one project to another! You could make entire databases with this! Support because of this. But these blocks could be easily abused to steal stuff so if they can reach into projects you don't own, no support. Reallysoftuser wrote:Added more blocks for Cloud Functionality! The “decrypt container from project” block allows you to transfer costumes, audio and strings from one project to another! You could make entire databases with this!This is one of the most original suggestions I have ever seen, almost like the sun effect extension. This is specifically so it can survive various textual transformations that binary data would not. ![]() This would be nice for playing audios with large sizes and much more. 1 Answer Sorted by: 46 just wondering why Because Base64 has fewer meaningful bits per byte than a binary data format (usually 6 instead of 8). However, I'm not really sure if that would allow you to make databases unless you used cloud variables, so there would still be significantly limited storage. For example, if you have a binary file that is 1000 bytes in size, after Base64 encoding, it will be 1250 bytes in size. This is because the process always results in a 20-25 increase in file size at least. Reallysoftuser wrote:Added more blocks for Cloud Functionality! The “decode container from project” block allows you to transfer costumes, audio and strings from one project to another! You could make entire databases with this! Support because of this. Image Base64 encoding is not the most efficient way to encode data when it comes to filing size. Reallysoftuser wrote:Added more blocks for Cloud Functionality! The “decode container from project” block allows you to transfer costumes, audio and strings from one project to another! You could make entire databases with this!This is one of the most original suggestions I have ever seen, almost like the sun effect extension.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |