Перейти к содержимому

LHA

SprinterВерсия: 0.1.19

LHA.EXE — консольный архиватор для Sprinter под управлением Estex DSS. Он создаёт стандартные архивы LHA/LZH, совместимые с LHa, lhasa, 7-Zip и распаковщиком UNLHA.EXE для Sprinter.

Возможности

  • сжатие -lh5- (LZSS, окно 8 КБ и статический Huffman), -lh1- (LZHUF) и хранение без сжатия -lh0-;
  • добавление отдельных файлов, масок * и ?, а также деревьев каталогов;
  • сохранение относительных путей и пустых каталогов;
  • дополнение существующих архивов и разрешение конфликтов имён;
  • просмотр содержимого архива;
  • CRC-16 и контрольная сумма заголовка для каждой записи;
  • выполнение «горячего» кода кодера из быстрого SRAM-кэша Sprinter.

Запуск

lha a[opts] archive[.lha] item ...
lha l archive

Для добавления доступны ключи 5, 1 и 0, выбирающие метод сжатия, r для рекурсивного обхода, x для сохранения относительных путей без рекурсии и q для тихого режима.

Автор: Дмитрий Михальченков, Sprinter Team. Лицензия MIT.