Исходный код arc:
Данная программа основана на программе под MSDOS -- ARC версии 5.21. Добавлены некоторые улучшения...
o ARC, помимо прочего, выполняет сжатие по методу Хаффмана (Huffman Squeezing). Этот алгоритм был удалён из MSDOS ARC начиная с версии 5.12. Выяснилось, что он может быть более эффективным чем алгоритм Лемпел-Зива (Lempel-Ziv) при сжатии графических изображений. Теперь анализ сжатия выполняется всегда, и используется лучший для распаковки, сжатия или спрессовывания.
o Сжатие и распаковка сплюснутых (Squash) файлов. "Сплющивание" было придумало Филом Кацом (Phil Katz) в его PKxxx серии программ ARC для MSDOS. Для работы со сплющиванием Дэн Ланчини (Dan Lanciani) написал свою версию кода спрессовыввания в ARC. В данном пакете были сделаны незначительные изменения, в основном для уменьшения количества требуемой памяти. Для сплющивания файлов используется необязательный параметр 'q'. Вместо обычного алгоритма спрессовывания (Crunch) будет использоваться алгоритм сплющивания и, как ранее, проводится сравнение с упакованной и сжатой версией.
|
|
|
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| m68k | 53,5 Кб | 136 Кб | [список файлов] |