BOO (binary-to-text encoding)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Transfer Encodings |extensions={{ext|boo}} |released=≤1984 }} '''BOO''' is a binary-to-text encoding originally associated with t...")
 
 
Line 10: Line 10:
 
The first line of a BOO file contains just the original filename.
 
The first line of a BOO file contains just the original filename.
  
BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using codes beginning with a '~' character.
+
BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using a code beginning with a '~' character.
  
 
== Specifications ==
 
== Specifications ==
Line 18: Line 18:
  
 
== Software ==
 
== Software ==
* [http://www.columbia.edu/kermit/ftp/ckermit/ckbmkb.c ckbmkb.c], [http://www.columbia.edu/kermit/ftp/ckermit/ckbunb.c ckbunb.c] (source code)
+
* https://www.kermitproject.org/archive.html#boofile → [http://www.columbia.edu/kermit/ftp/archives/boo.tar.gz boo.tar.gz] or [http://www.columbia.edu/kermit/ftp/archives/boo.zip boo.zip] (source code)
* [http://www.columbia.edu/kermit/ftp/archives/mskermit.tar.gz mskermit.tar.gz] → msbmkb.*, msbpct.* (source code)
+
 
* {{CdTextfiles|simtel/simtel/DISK1/DISC2/DECODE/MSBOOASM.ZIP|MSBOOASM.ZIP}} - MSMKB/MSBPC2 v1.1 by W.C. Parke (DOS software)
 
* {{CdTextfiles|simtel/simtel/DISK1/DISC2/DECODE/MSBOOASM.ZIP|MSBOOASM.ZIP}} - MSMKB/MSBPC2 v1.1 by W.C. Parke (DOS software)
 
* {{CdTextfiles|thegreatunsorted/old_apps/archivers/boo.zip|boo.zip}} - MAKEBOO/UNBOO (DOS software)
 
* {{CdTextfiles|thegreatunsorted/old_apps/archivers/boo.zip|boo.zip}} - MAKEBOO/UNBOO (DOS software)

Latest revision as of 15:50, 16 May 2021

File Format
Name BOO (binary-to-text encoding)
Ontology
Extension(s) .boo
Released ≤1984

BOO is a binary-to-text encoding originally associated with the Kermit communications software. The name is derived from the word "bootstrap".

Contents

[edit] Format details

The first line of a BOO file contains just the original filename.

BOO is generally a base-64 encoding, using ASCII characters from '0' (48) to 'o' (111). It has a special way to encode a run of all-NUL bytes, using a code beginning with a '~' character.

[edit] Specifications

In some Kermit distributions, the format is described in a file named ckboo.hlp or ckboo.txt.

[edit] Software

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox