Section One BBS

Welcome, Guest.


Subject: Saving binary from base64 with File class Date: Sat Sep 19 2015 11:48 pm
From: Digital Man To: Nightfox

  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

---
 ■ SynchronetVertrauen Home of Synchronet telnet://vert.synchro.net

Previous Message       Next Message
In Reply To: Saving binary from base64 with File class (Nightfox)
Replies: Saving binary from base64 with File class (Nightfox)