Упаковка каталога с файлами в ZIP архив... Как?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Упаковка каталога с файлами в ZIP архив... Как?

Сообщение Andreich »

Подскажите пожалуйста, если кто-то сталкивался,... есть ли способ (библиотека, компонент, функция и т.д.) упаковки заданного каталога на диске в ZIP архив. В принципе можно и какой-нибудь формат. Интересует кросс-платформенный вариант, но буду признателен за любую полезную информацию.
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

1) В составе FPC есть модуль Zipper (source/packages/paszlib/src/zipper.pp), он работает только с файлами на диске, плюс файлы в архиве будут называться только так же, как и на диске.
2) Есть http://wiki.lazarus.freepascal.org/ZipFile, он более гибкий, но поддерживает только zip-архивы без сжатия.
Сам с ними не работал, поэтому это всё что я могу о них сказать.
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Сообщение Andreich »

Спасибо за информацию... я прежде и не знал, что есть средства упаковки в составе FPC, обязательно попробую.
Ответить