|
|||
АрхиваторыВосстановление убитых файлов с помощью ZIP Программа создает файл из всего свободного пространства на диске. После напускания на него PkZipFix можно восстановить удаленные нечаянно ZIP-архивы. В статье подробно рассматриваются алгоритмы, производящие сжатие без потерь, т.е. допускающие восстановление исходной информации "байт в байт": Running, LZW, Huffman. Приведен пример программы сжатия/распаковки по методу Хаффмана. Функция определения типа архива по наличию в файле специфических сигнатур ListScan. Пpогpамма для поиска подстpоки в упакованных файлах. выполняет несколько (до 10 поисков) одновpеменно, т.е. пpи пpосмотpе пpоизводится сpавнение сpазу с несколькими шаблонами и фоpмиpуется несколько файлов pезультата; пpи записи в выходной файл пишет не только найденную стpоку, но и несколько стpок до и после (сколько укажете) возможно задать пpоизвольную пеpекодиpовку символов пpи сpавнении. По умолчанию делает капитализацию pусских и латинских букв отдается с исходниками есть даже описание! Hедостатки:
AMG File Compression Archiver v2.2 with a Shell Архиватор файлов по алгоритму LZW. Имеет оболочку, построенную на основе Turbo Vision. Archive Enhanser для Volcov Commander Предлагаемый вниманию способ архивирования выделенных файлов основан на способности Volcov Commander вызывать при нажатии клавиши F4 (или Shift-F4) различные редакторы в зависимости от расширений редактируемых файлов. Так как файлы с расширениями .ARJ, .ZIP и т.д. вряд-ли кому придет в голову редактировать текстовым редактором, ту же клавишу F4 можно использовать для вызова архиваторов. Arcpak - Viewer for arc/pak/zip/lzh/arj/exe files Модуль для BP7, позволяющий вызывать внешние архиваторы из вашей паскаль-программы. Chief's UNZIP Unit for TP, BP, TMT and Delphi Модуль работы с ZIP файлами. Компилируется в TP7, BP7, Delphi, VP, TMT. CompMark - Splay Tree Adaptive Data Compression Адаптивный алгоритм сжатия данных и использованием дерева "срезов" по модели Маркова. Метод похож на метод Хаффмана, но использует только один проход и не требует сохранения дерево кодов в сжатом файле. Компилируется Turbo Pascal 4.0, 5.5. Compress/Decompress Data with LHArc 2.x Algorithm LH5 - Программа для сжатия и распаковки по методу LHArc 2.x и Lempel-Ziv. | |||
© 2009–2023 Russian Pascal Developer Network.
Техническая площадка: ISBIZ Хостинг |