BoxedApp Packer

Пакуйте exe вместе с любыми зависимостями (DLL,ActiveX и пр.) в единственный exe

Типичное приложение состоит из целого набора файлов: файлы данных, DLL-ки, ActiveX-ы, разнообразные фреймворки, типа .Net Runtime. Обычно для установки такого приложения создается инсталлятор, который и копирует нужные файлы на машину, модифицирует реестр -- готовит все для корректной работы приложения. Но есть причины, когда такой способ не подходит: * вы должны создать portable приложение из "обычного", а переписывать все приложение - безумие или даже вообще неразрешимая задача (например, вы сделали .net приложение) * вы не хотите замусоривать клиентскую машину допольнительными файлами, вроде огромного .net рантайма * приложение должно работать сразу! -- без дополнительных телодвижений по установке * инсталлятору может банально не хватить прав на установку (регистрация ActiveX'ов - типичный пример), а вы хотите, чтобы приложение работало везде и при любом уровне прав пользователя * вы хотите скрыть используемые вами файлы: к примеру, DLL-ки сторонних производителей * вам надо решать вопрос совместимости разных версий компонентов; к примеру, ваше приложение нуждается в 9-ом флеше, а другие программы в 8-ке или 10-ке -- при обычном подходе действует принцип "кто последний устанавливался, тот и прав" * И Т.Д. BoxedApp Packer - это решение, которое упаковывает все зависимости в один единственный файл, который при запуске создает виртуальную файловую систему (в нее распаковываются внедренные файлы) и виртульный реестр (туда, к примеру, попадают дополнительные записи для корректной работы внедренных ActiveX-элементов). При этом упакованный файл не будет создавать временных файлов или модифицировать реестр. Все происходит в памяти. Вот почему не страшны ни нехватка прав на запись в реестр, ни нехватка прав на запись на диск.

Изменения: Support of large packed files.

Минимальные требования: Windows XP or higher

Система: WinXP,Win7 x32,Win7 x64,Windows 8,Win2000,WinServer,WinOther,WinVista,WinVista x64

Ссылка программы: http://boxedapp.com/boxedapppacker/

BoxedApp Packer скриншот

...

Специальные разрешения

This product can be freely distributed through the Internet. To publish it on a CD, please contact http://www.boxedapp.com/support.html

EULA

THIS IS A CONTRACT. YOU SHOULD CAREFULLY READ ALL THE TERMS AND CONDITIONS BEFORE INSTALLING THIS SOFTWARE. BY INSTALLING THE SOFTWARE, YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS LICENSE. This License Agreement is a legal Agreement between you, an individual or organization, and Softanics. Subject The subject of the present Agreement is "BoxedApp Packer" hereinafter mentioned as Software including the whole delivery package, namely the software itself and the covering documentation.

Read more