Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Формат квантового сжатия - это малоизвестный метод сжатия данных, созданный Дэвидом Стаффордом из Cinematronics, LLC . Лицензия была предоставлена Borland , Microsoft и Novell . [1] Quantum - один из возможных методов сжатия в CAB-архиве Microsoft Windows . [2] Quantum использует расширенный алгоритм сжатия LZ77 . [3] Файлы квантовых архивов по соглашению именуются с расширением .Q .

Квантовый архиватор [ править ]

PAQ.EXE - это квантовый компрессор для MS-DOS, а UNPAQ.EXE - декомпрессор. Это 32-битные приложения, использующие расширитель DOS от Borland .

QWIN.EXE - распаковщик Quantum для 16-битной Windows. Он намного быстрее, чем декомпрессор MS-DOS, и имеет больше функций, таких как выборочная распаковка.

Инструмент командной строки COMPRESS.EXE, поставляемый с Microsoft Windows или его наборами ресурсов до Windows XP (до версии 5.00.2134.1 COMPRESS.EXE), может сжимать файлы с использованием алгоритма Quantum.

Для работы всех компрессоров и декомпрессоров Quantum требуется не менее 386 ЦП .

Последняя известная версия Quantum, выпущенная Cinematronics, - 0.97 .

Файловая структура квантового архива [ править ]

Заголовок файла

Сразу после этого следует список файлов:

Сразу после списка файлов идут сжатые данные.

(*) Строки имеют префикс длины. Если длина меньше 128, она сохраняется непосредственно в одном байте. Если он больше 127, то старший бит первого байта устанавливается в 1, а оставшиеся пятнадцать битов содержат фактическую длину в формате с прямым порядком байтов .

Ссылки [ править ]

  1. ^ Стаффорд, Дэвид. «О Дэвиде Стаффорде» . Google+ . Google вкл . Проверено 12 декабря 2011 года .
  2. ^ http://www.cabextract.org.uk/ История формата файлов CAB
  3. ^ Сливка, Бен. «Алмаз: инструмент сжатия и разметки дисков» . Примечание к выпуску Diamond . Microsoft . Проверено 14 января 2014 года .

Внешние ссылки [ править ]