Ship (encoding)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Transfer Encodings }} '''Ship''' is a Unix-centric binary-to-text encoding utility and format. No authoritative information about i...")
 
(Software)
 
(2 intermediate revisions by one user not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Transfer Encodings
 
|subcat=Transfer Encodings
 +
|released=1991
 
}}
 
}}
'''Ship''' is a Unix-centric binary-to-text encoding utility and format. No authoritative information about it has been located.
+
'''Ship''' is a Unix-centric binary-to-text encoding utility and format, intended for use with email. It was developed by Mark Adler. It had some brief popularity in the HP 48 calculator community.
  
It may use the file naming pattern "part0001", "part0002", etc.
+
In multi-part mode, it uses the file naming pattern "part0001", "part0002", etc.
  
 
== Identification ==
 
== Identification ==
(Based on minimal research.) The first line of an encoded file is "<code>$</code>". The second line starts with either "{{magic|ship&nbsp;}}" (first part), or "{{magic|cont&nbsp;}}" (other parts).
+
The first line of an encoded file is either "{{magic|$}}" (default) or "{{magic|$&nbsp;f}}" ("fast" encoding method). The second line starts with either "{{magic|ship&nbsp;}}" (for the first part), or "{{magic|cont&nbsp;}}" (other parts).
  
 
== Software ==
 
== Software ==
 +
* {{CdTextfiles|blackphiles/PHILES/HP48_2/UNSHIP.ZIP|UNSHIP.ZIP}} - Ship 1.0 source code + DOS binary. (Despite this package's filename, it supports both encoding and decoding.)
 
* [{{SACFTPURL|utilfile|ecd75dos.zip}} ESS-Code v7.5 for DOS]
 
* [{{SACFTPURL|utilfile|ecd75dos.zip}} ESS-Code v7.5 for DOS]
 
* [{{SACFTPURL|utilfile|ecd78w95.zip}} ESS-Code v7.8 for 32-bit Windows]
 
* [{{SACFTPURL|utilfile|ecd78w95.zip}} ESS-Code v7.8 for 32-bit Windows]
 +
* {{CdTextfiles|640swstudio/CLANG/UNZIP42.ZIP|UNZIP42.ZIP}} → SHIP.C - Ship 1.1 source code
 +
 +
== Links ==
 +
* [https://groups.google.com/g/comp.sources.hp48/c/vEDoMAv_vDU/m/jgjScUi8lloJ comp.sources.hp48 Usenet post], 1993-04-22, with info and source code
 +
** [https://www.nic.funet.fi/pub/misc/archive/comp.sources.hp48/volume9/v09INF1.z v09INF1.z] - Another copy
 +
* [https://www.hpcalc.org/hp48/docs/faq/48faq-7.html#ss7.5 Item in the HP48 FAQ]

Latest revision as of 20:01, 17 April 2023

File Format
Name Ship (encoding)
Ontology
Released 1991

Ship is a Unix-centric binary-to-text encoding utility and format, intended for use with email. It was developed by Mark Adler. It had some brief popularity in the HP 48 calculator community.

In multi-part mode, it uses the file naming pattern "part0001", "part0002", etc.

[edit] Identification

The first line of an encoded file is either "$" (default) or "$ f" ("fast" encoding method). The second line starts with either "ship " (for the first part), or "cont " (other parts).

[edit] Software

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox