PUT

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Archiving |extensions={{ext|put}} |released=1990<ref name="doc">https://archive.org/download/msdos_festival_PUT345/PUT345.ZIP → P...")
 
m (Sample files)
 
(5 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Archiving
 
|subcat=Archiving
|extensions={{ext|put}}
+
|extensions={{ext|put}}, {{ext|ins}}
 
|released=1990<ref name="doc">https://archive.org/download/msdos_festival_PUT345/PUT345.ZIP → PUT.DOC</ref>
 
|released=1990<ref name="doc">https://archive.org/download/msdos_festival_PUT345/PUT345.ZIP → PUT.DOC</ref>
 
}}
 
}}
'''PUT''' is a shareware archiver/compressor for [[DOS]], released in 1990, that produces files with the suffix ".put" (".PUT", using proper DOS naming conventions). The decompressor is called "GET". PUT was made by a company called "MicroFox", which seems to have consisted of a single person, Jim Haas.<ref name="doc" />
+
:''For another "PUT" format, see [[PUT and GET (Scott Jennings)]].''
 +
 
 +
'''PUT''' is a shareware archiver/compressor for [[DOS]] that produces files with the suffix ".put" (".PUT", using proper DOS naming conventions). The decompressor is called '''GET'''. PUT was made by a company called "MicroFox", which seems to have consisted of a single person, Jim Haas.<ref name="doc" />
 +
 
 +
Version 1.00 was released in 1993, but claims a copyright date of "1990-1993", so maybe it wasn't the first release.
 +
 
 +
PUT files with an .INS extension are treated specially by the "INSTALL" program that is used by, and distributed with, some versions of PUT/GET.
 +
 
 +
== Format details ==
 +
Official documentation of .PUT format is lacking, but it's clearly a variant of [[LHA]], and in some cases identical to LHA.
 +
 
 +
Some versions (1.00, 2.00, 3.10) seem to use standard LHA format. Others (2.20, 3.41+) use a variant in which the 'h' in the compression ID field is changed to a capital 'Z'. If there are any other differences, they must be subtle. PUT has been observed to use methods 'lZ0', 'lZ1', and 'lZ5'.
  
 
== Identification ==
 
== Identification ==
PUT files appear to start with 2 variable bytes, and then the [[ASCII]] text "-lZ5-". (The use of "lZ" suggests that PUT's compression may be based on [[LZ77]] or [[LZ78]]; however, there is nothing to confirm this.)
+
Some .PUT files can't be distinguished from LHA format - see [[LHA#Identification]].
 +
 
 +
Those that can have bytes {{magic|'-' 'l' 'Z' ?? '-'}} at offset 2, where the ?? byte is '0', '1', or '5'.
  
 
== Software ==
 
== Software ==
* [https://archive.org/details/msdos_festival_PUT345 PUT and GET 3.45] (also contains a program called FED that fills out "forms" in text files consisting of underscores)
+
* PUT and GET - Release dates are approximate. Some distributions include other software: INSTALL (an installation utility) and FED (a form editor / text file viewer).
 +
** {{CdTextfiles|drsharewaregold/utility2/put100.zip|v1.00}} (1993-01-01)
 +
** {{CdTextfiles|nightowl/nopv10/035A/PUT200.ZIP|v2.00}} (1993-08-10)
 +
** {{CdTextfiles|megarom/megarom4/UTILITY/ARCHIVE/PUT220.ZIP|v2.20}} (1993-09-09)
 +
** {{CdTextfiles|megarom/megarom5/PROG/MISC/PUT310.ZIP|v3.10}} (1994-03-03)
 +
** {{CdTextfiles|ftp.wwiv.com/pub/COMPRESS/PUT341.ZIP|v3.41}} (1995-01-01)
 +
** {{CdTextfiles|nightowl/nopv17/001A/PUT343.ZIP|v3.43}} (1995-04-04)
 +
** {{CdTextfiles|swextrav8/swextrav8-1/arch/put345.zip|v3.45}} (1996-01-01)
 +
** [https://archive.org/details/msdos_festival_PUT345 v3.45 at Internet Archive]
 +
** [https://www.sac.sk/download/pack/put347.zip v3.47] (1998-01-01)
 
* [http://www.manmrk.net/tutorials/compress/downloads/pci-a174.zip Ainviewer]
 
* [http://www.manmrk.net/tutorials/compress/downloads/pci-a174.zip Ainviewer]
 
* [http://www.manmrk.net/tutorials/compress/downloads/mup122.zip Multiple Unpacker]
 
* [http://www.manmrk.net/tutorials/compress/downloads/mup122.zip Multiple Unpacker]
Line 17: Line 39:
 
* [https://web.archive.org/web/19981203161119/http://ameba.lpt.fi/%7Eeerheino/shs/shaid.htm SH Archive Identifier]
 
* [https://web.archive.org/web/19981203161119/http://ameba.lpt.fi/%7Eeerheino/shs/shaid.htm SH Archive Identifier]
 
** [http://www.manmrk.net/tutorials/compress/downloads/shaid260.zip Version 2.60]
 
** [http://www.manmrk.net/tutorials/compress/downloads/shaid260.zip Version 2.60]
 +
 +
== Sample files ==
 +
* {{DexvertSamples|archive/microfoxPUT}}
  
 
== Links ==
 
== Links ==
* [https://web.archive.org/web/19991004082118/http://ourworld.compuserve.com/homepages/microfox/programs.htm MicroFox Programs] (1999)
+
* [https://web.archive.org/web/19991004082118/http://ourworld.compuserve.com/homepages/microfox/programs.htm MicroFox Programs] (1999 archive)
  
 
== References ==
 
== References ==
 
<references />
 
<references />

Latest revision as of 04:15, 28 December 2023

File Format
Name PUT
Ontology
Extension(s) .put, .ins
Released 1990[1]
For another "PUT" format, see PUT and GET (Scott Jennings).

PUT is a shareware archiver/compressor for DOS that produces files with the suffix ".put" (".PUT", using proper DOS naming conventions). The decompressor is called GET. PUT was made by a company called "MicroFox", which seems to have consisted of a single person, Jim Haas.[1]

Version 1.00 was released in 1993, but claims a copyright date of "1990-1993", so maybe it wasn't the first release.

PUT files with an .INS extension are treated specially by the "INSTALL" program that is used by, and distributed with, some versions of PUT/GET.

Contents

[edit] Format details

Official documentation of .PUT format is lacking, but it's clearly a variant of LHA, and in some cases identical to LHA.

Some versions (1.00, 2.00, 3.10) seem to use standard LHA format. Others (2.20, 3.41+) use a variant in which the 'h' in the compression ID field is changed to a capital 'Z'. If there are any other differences, they must be subtle. PUT has been observed to use methods 'lZ0', 'lZ1', and 'lZ5'.

[edit] Identification

Some .PUT files can't be distinguished from LHA format - see LHA#Identification.

Those that can have bytes '-' 'l' 'Z' ?? '-' at offset 2, where the ?? byte is '0', '1', or '5'.

[edit] Software

[edit] Sample files

[edit] Links

[edit] References

  1. 1.0 1.1 https://archive.org/download/msdos_festival_PUT345/PUT345.ZIP → PUT.DOC
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox