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