Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Как создать exe файл содержащий в себе zip архив?


Автор: aeosipov 20.2.2011, 21:06
 Как создать exe файл содержащий в себе zip архив? Т.е. нужно самостоятельно создать sfx-архив как это создает winrar. Есть ли какие-нибудь готовые решения?

Автор: aeosipov 20.2.2011, 21:33
Допустим, у меня есть zip архив мне его нужно сохранить как exe. А exe "программа" должна выполнить некую команду по запуску этого архива. (на самом деле это jar файл)

Автор: xvr 21.2.2011, 12:21
Вам нужно к вашему zip архиву спереди приписать ваш sfx stub (для jar архива я так подозреваю это будет запуск java)

Stub пишется как обычная оконная (или консольная) программа. Возможно ему (stub'у) придется где то что то прописать, что бы то, что получилось, трактовалось как zip архив (надо искать доки, Google должен знать)

Автор: 500mhz 21.2.2011, 14:19
и что сложного?
суем архив да хоть в ресурсы, не важно куда.
подключаем http://zlib.net/
потом в зависимости от нужд
1) или распаковываем zip/jar в памяти
2) или сохраняем на диск и там распаковываем

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)