PackIt

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Added sample files)
m (Software)
 
(6 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
|extensions={{ext|pit}}
 
|extensions={{ext|pit}}
 
|wikidata={{wikidata|Q7122860}}
 
|wikidata={{wikidata|Q7122860}}
|released=1986
+
|released=≤1986
 
}}
 
}}
 +
'''PackIt''' was for a time in the mid-1980s the leading archiver for the Macintosh platform, until it was eclipsed by [[StuffIt]]. It was developed by Harry Chesley.
  
'''PackIt''' was for a time in the mid-1980s the leading archiver for the Macintosh platform, until it was eclipsed by [[StuffIt]].
+
Originally an archiver which merely appended multiple files into one file with no compression, it later added compression in the form of [[Huffman coding]]. Encryption was also supported, but not much used.
 
+
Originally an archiver which merely appended multiple files into one file with no compression, it later added compression, but when StuffIt came out, that program compressed files better, so it became more popular. Encryption was also supported, but not much used.
+
  
 
As with most Mac-specific archiving systems, PackIt stored the [[Resource Fork]] of the files along with the regular file data (data fork).
 
As with most Mac-specific archiving systems, PackIt stored the [[Resource Fork]] of the files along with the regular file data (data fork).
 +
 +
== Disambiguation ==
 +
Note that there are a lot of other things named "PackIt", or something similar.
 +
 +
== Identification ==
 +
Files in the known version of the format start with ASCII "{{magic|PMa}}", and end with "{{magic|PEnd}}".
 +
 +
The fourth byte of the file is either ASCII "<code>g</code>", or in the range "<code>1</code>" through "<code>7</code>" (though "<code>3</code>" and "<code>7</code>" were probably never used).<ref>Based on the pitpit.c file in the PackIt III source code.</ref>
  
 
== Specifications ==
 
== Specifications ==
* [http://apple2.org.za/gswv/a2zine/GS.WorldView/Resources/The.MacShrinkIt.Project/ARCHIVES.TXT Archive format info, including PackIt]
+
* {{CdTextfiles|simtel/simtel9510/disk1/DISC1/MAC/UNPAKIT.ZIP|UNPAKIT.ZIP}} → UNPACKIT.DOC, Appendices B and C
 +
* [[macutil]] → doc/README.unpit ''(Caution: This has errors.)''
 +
* [http://apple2.org.za/gswv/a2zine/GS.WorldView/Resources/The.MacShrinkIt.Project/ARCHIVES.TXT Archive Formats and Data, by Raymond Clay] → Section titled "PACKIT". ''(This is not a description of the known version of PackIt format. It's either an old version, or only part of the format.)''
  
 
== Software ==
 
== Software ==
* [http://www.network172.com/MacHistory/Packit/ PackIt page with source code]
+
* [https://web.archive.org/web/20041213202447/http://www.network172.com/MacHistory/Packit/ PackIt page with source code] (archived)
 +
* {{CdTextfiles|cavebbsfiles/MAC/PACKIT.BIN|PACKIT.BIN}} - PackIt III (V1.3)
 +
* [https://www.macintoshrepository.org/1322-packit PackIt, at Macintosh Repository]
 
* [[macutil]] → macunpack
 
* [[macutil]] → macunpack
 +
* {{XAD}}
 
* [[The Unarchiver]]
 
* [[The Unarchiver]]
 +
* {{CdTextfiles|simtel/simtel9510/disk1/DISC1/MAC/UNPAKIT.ZIP|unPACKIT}} by R. McGinnis (DOS software)
 +
* {{Deark}}
  
 
== Sample files ==
 
== Sample files ==
* https://telparia.com/fileFormatSamples/archive/packIt/
+
* {{DexvertSamples|archive/packIt}}
 +
 
 +
== Links ==
 +
* [[Wikipedia: PackIt]]
 +
 
 +
== References ==
 +
<references/>
  
 
[[Category:Macintosh]]
 
[[Category:Macintosh]]

Latest revision as of 15:00, 9 May 2024

File Format
Name PackIt
Ontology
Extension(s) .pit
Wikidata ID Q7122860
Released ≤1986

PackIt was for a time in the mid-1980s the leading archiver for the Macintosh platform, until it was eclipsed by StuffIt. It was developed by Harry Chesley.

Originally an archiver which merely appended multiple files into one file with no compression, it later added compression in the form of Huffman coding. Encryption was also supported, but not much used.

As with most Mac-specific archiving systems, PackIt stored the Resource Fork of the files along with the regular file data (data fork).

Contents

[edit] Disambiguation

Note that there are a lot of other things named "PackIt", or something similar.

[edit] Identification

Files in the known version of the format start with ASCII "PMa", and end with "PEnd".

The fourth byte of the file is either ASCII "g", or in the range "1" through "7" (though "3" and "7" were probably never used).[1]

[edit] Specifications

  • UNPAKIT.ZIP → UNPACKIT.DOC, Appendices B and C
  • macutil → doc/README.unpit (Caution: This has errors.)
  • Archive Formats and Data, by Raymond Clay → Section titled "PACKIT". (This is not a description of the known version of PackIt format. It's either an old version, or only part of the format.)

[edit] Software

[edit] Sample files

[edit] Links

[edit] References

  1. Based on the pitpit.c file in the PackIt III source code.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox