Secure Packer - программа для запаковки множества ресурсов в один файл и распаковки их в реальном времени при выполнении программы. Secure Packer также поддерживает шиф- рование данных. До версии 3.0 программа называлась Jack Packer.
История версий:
Secure Packer 1.0: Улучшен алгоритм шифрования данных. Добавлена возможность строить независимую виртуальную иерархию каталогов. Добавлена возможность перетаскивать файлы прямо из окна проводника Windows. Добавлена возможность распаковки в отдельном потоке. Упаковщик переписан на .NET 2.0. Добавлен распаковщик.
Jack Packer 2.0: Исправлен основной недостаток первой версии: отсутствие вложенных каталогов. Улучшен интерфейс. Появилась возможность создавать архивы без шифрования для улучшения быстродействия.
Jack Packer 1.0: Первая рабочая версия. Содержит всего две команды: EnterPak и LeavePak. Каталоги не поддерживаются.
Как пользоваться? Пакет программы состоит из трёх частей: 1. Packer Интерфейс программы-пакера интуитивно понятен и не требует детального рассмотрения (если конечно Вы не тупой дегенерат). В окне имеются список файлов и папок, которые вы можете добавить в архив(при добавлении папки в архив добавляется всё ее содержимое включяя подпапки). После добавления вы можете сохранить архив в файл с расширением, которое задаете вручную. Добавлять файлы и папки можно также перетаскивая их прямо из окна проводника Windows, Total Commander'а и других файловых менеджеров. 2. Unpacker Интерфейс распаковщика также интуитивно понятен. Стоит отметить, что если пак зашифрован, Вы сможете посмотреть список файлов, и даже распаковать их, но в результате Вы не получите оригинального содержимого упакованых файлов. 3. Библиотека для Real-time распаковки В Jack Packer 1 и 2 в библиотеке было всего две функции - EnterPack и LeavePack. В secure Packer были добавлены ещё тринадцать функций - EnterPackedDir, StartEnteringPack, StartEnteringPackedDir, EnteredPack, EnteredPackedDir, CancelEnteringPack, CancelEnteringPackedDir, GetEnteringProgress, EndEnteringPack, EndEnteringPackedDir, LeavePackedDir, GetPackedFile и ReleasePackedFiles. Подробную информацию по всем функциям можно получить прямо в меню справки Blitz3D, или нажимая F1 на нужной функции в Blitz3D IDE.
За использование нужно платить? Платить не нужно, но в своем продукте вы должны указать, что использовали данное программное обеспечение.
Эвил, почему, EnterPack/LeavePack остались целы и невредимы) Да и справку я вроде неплохую написал(найти можно на странице "Справка по командам" в справке блица )