PKLITE

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Changed primary category)
Line 9: Line 9:
 
It supports mainly MS-DOS [[MS-DOS EXE|.EXE]] and [[DOS executable (.com)|.COM]] formats. Version 2.01 added the ability to compress [[New Executable|Windows 3.x executables]].
 
It supports mainly MS-DOS [[MS-DOS EXE|.EXE]] and [[DOS executable (.com)|.COM]] formats. Version 2.01 added the ability to compress [[New Executable|Windows 3.x executables]].
  
Many files compressed by PKLITE can be decompressed by PKLITE, using the the <code>-x</code> option. The main exception is files compressed with <code>-e</code>, an option only available in the Professional version.
+
Many files compressed by PKLITE can be decompressed by PKLITE, using the <code>-x</code> option. The main exception is files compressed with <code>-e</code>, an option only available in the Professional version.
 +
 
 +
== Identification ==
 +
The PKLITE software includes a "CHK4LITE.EXE" utility that identifies PKLITE-compressed files, and the version of PKLITE they were created with.
 +
 
 +
PKLITE-compressed files normally contain a copyright message near the beginning of the file (though this is not a very robust way to identify them). Based on limited testing, the message starts with either "{{magic|PKLITE}}" or "{{magic|PKlite}}". It is at offset 46 or 48 for COM files, 28 for DOS EXE files, 66 for Windows EXE files.
 +
 
 +
== Technical notes ==
 +
=== Version 1.20 ===
 +
The CHK4LITE utility will identify some files as having been compressed with "PKLITE Ver. 1.20", but there is no free version 1.20. There is a Professional version that creates these files, though it's not completely clear what it was named.
 +
 
 +
There is also a fake version that claims to be v1.20 (look for "pklt120r.arj"), but is actually a hacked copy of v1.12 Professional. The files it creates will be identified as version "1.12".
  
 
== Software ==
 
== Software ==

Revision as of 15:14, 20 September 2021

File Format
Name PKLITE
Ontology
Released 1990

PKLITE is an executable compression utility, from the makers of PKZIP (see ZIP). There was a free-for-noncommercial-use version, and a "Professional" version.

It supports mainly MS-DOS .EXE and .COM formats. Version 2.01 added the ability to compress Windows 3.x executables.

Many files compressed by PKLITE can be decompressed by PKLITE, using the -x option. The main exception is files compressed with -e, an option only available in the Professional version.

Contents

Identification

The PKLITE software includes a "CHK4LITE.EXE" utility that identifies PKLITE-compressed files, and the version of PKLITE they were created with.

PKLITE-compressed files normally contain a copyright message near the beginning of the file (though this is not a very robust way to identify them). Based on limited testing, the message starts with either "PKLITE" or "PKlite". It is at offset 46 or 48 for COM files, 28 for DOS EXE files, 66 for Windows EXE files.

Technical notes

Version 1.20

The CHK4LITE utility will identify some files as having been compressed with "PKLITE Ver. 1.20", but there is no free version 1.20. There is a Professional version that creates these files, though it's not completely clear what it was named.

There is also a fake version that claims to be v1.20 (look for "pklt120r.arj"), but is actually a hacked copy of v1.12 Professional. The files it creates will be identified as version "1.12".

Software

  • PKLITE freeware/shareware, for MS-DOS
    • v1.00 1990-12-01: [1]
    • v1.03 1990-12-20: [2]
    • v1.05 1991-03-20: [3]
    • v1.12 1991-06-15: [4]
    • v1.13 1991-08-01: [5]
    • v1.14 1992-06-01: [6]
    • v1.15 1992-07-30: [7]
    • v1.50 1995-04-10: [8]
    • v2.01 1996-03-15: [9]

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox