Архиваторы


LZH Compression Routine version 0.97

Две программы для работы с LZH архивами. Одна программа умеет архивировать один файл, а вторая - показывать заголовок архива.
The file LZHSRC97.PAS is the pascal source code for the LZH compression routine used by BRANCH version 0.97. This program uses a 4-byte file header and can only compress one file at a time. The other program, LZHVIEW.PAS is the pascal source to view the contents of any LZH files.

LZSS - implementation of the LZ77 algorithm

Программа для сжатия и распаковки, использующая быстрый алгоритм LZ77.
The LZSS program implements a very nice (and fast) implementation of the LZ77 algorithm submitted to the DR DOBBS compression contest a few years back by Andy Tam.

LZW Data Compression Library v1.4

Библиотека для упаковки по методу LZW.
LZW Data Compression Library for Pascal. It uses the LZW algorithm as published in research papers by Lempel, Ziv, and Welch. The LZW algorithm is probably the best generic compression algorithm known today.

LZW2 Unit

Упаковщик/распаковщик по методу LZW с изменяемой длиной кода. Имеется демонстрация работы модуля LZW2 для сжатия/расжатия файла.

LZW4P - LZW Data Compression Library for Pascal

LZW4P v1.3

Библиотека для сжатия/распаковки по методу LZW для Turbo Pascal.
It is a data compression library for Turbo Pascal programmers which uses the LZW algorithm as published in research papers by Lempel, Ziv, and Welch. The LZW algorithm is probably the best generic compression algorithm known today. Shareware.

OOAV v3.0 - Object Oriented Archive Viewer

Объектно-ориентированный просмотрщик содержимого архивных файлов Arj, Arc, Lzh, Zip, Zoo.

Object Oriented Archive Viewer for Turbo Pascal 7.0 v.3 (c) by Edwin Groothuis, MavEtJu software. This unit let you peek into archives as if it were directories. With the commands FindFirst and FindNext you get all the information you need (name, size and date) for easy archive-handling. Currently the supported archivetypes are Zip, Arj, Arc, Lzh and Zoo, but it's very easy to expand them.

PACK 1.0 - Reduce the Size of EXE Files

Упаковщик исполняемых EXE файлов. Работает примерно так же, как ExePack и SpMaker.
PACK reduces the size of EXE files by packing the EXE header table into a smaller structure. PACK works in a manner similar to EXEPACK (from Microsoft) and SPMAKER (from Realia).

PACKOBJ - Turbo Pascal Compressing Data Objitizer

PACKOBJ - программа для сжатия бинарных файлов по алгоритму LZW и преобразования их в .OBJ файл, который может быть включен внутрь Вашей паскальной программы и распакован при выполнении.
It is a program that takes binary data as input, compresses it using a fast LZW algorithm and converts it to an .OBJ file that you can link in a Turbo Pascal (TP) program, version 4.0 or later. TPUNPACK.PAS is the TP unit that takes care of decompressing the data.

PIBLZW - Lempel-Zev-Welch (LZW) Compression

Программы для упаковки и распаковки по методу LZW.
PIBLZW contains two Turbo Pascal v4.0 programs which implement the Lempel-Zev-Welch (LZW) compression technique.

PKWARE Zip - Streamed version

Работа с ZIPами (Pas) на основе PkWare Data Compression Library v1.02. За основу взят ZIP.PAS by Sergey Latkin и изменен для работы с потоками данных.