Re: Saving binary from base64 with File class
By: Nightfox to All on Sat Sep 19 2015 08:31 pm
> Hi all,
>
> I was looking at the Synchronet JavaScript API documentation for the File
> class:
> http://www.synchro.net/docs/jsobjs.html#File
> It says the File class has support for binary files and automatic Base64
> decoding (among other features). It sounds to me like if I have some
> Base64-encoded data, I should be able to write that to a file using the File
> class and it will automatically decode it to binary format. I've tried
> opening a file with the mode "wb" (write binary) and using the write()
> method to write the Base64-encoded data. It's not decoding the data to
> binary though - it's just writing the Base64 string to the file. Might I be
> missing a step to get it to convert Base64 data to binary?
>
> Basically my flow is this:
>
> var B64Data = "some Base64-encoded data";
> var destFile = new File("someFile.bin");
> if (destFile.open("wb"))
> {
> destFile.write(B64Data);
> destFile.close();
> }
Set destFile.base64=true, other than that, looks right.
digital man
Synchronet "Real Fact" #84:
The ZMODEM file transfer protocol is limited to files of 4 gigabytes or smaller.
Norco, CA WX: 75.9°F, 62.0% humidity, 0 mph SSE wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
|