Xxencoding
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=E-Mail, newsgroups, and forums }} '''Xxencoding''' (xxencode, xxdecode) is a way to encode binary data as plain text. It is very si...") |
Revision as of 22:58, 12 May 2014
Xxencoding (xxencode, xxdecode) is a way to encode binary data as plain text. It is very similar to uuencoding, but with an alphabet of 64 symbols, instead of 32.
Format
The header line starts with "begin
", followed by a Unix file permission code and a filename.
Each line of data begins with a character indicating the line length. Since lines have a standard length, all lines except the last one begin with "h
".
It's not necessarily easy to distinguish xxencoded data from uuencoded data in a completely reliable way.