powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Самопальный инсталлер, или как запихнуть несколько бинарников в один.
14 сообщений из 14, страница 1 из 1
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34141943
Павел. С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Скажите, никто не сталкивался с проблемой создания собственного инсталлера для своего приложения?

Есть задача, написать инсталлер, который просто будет класть исполняемяе модули программы (делеле, экзе) в определенные папки на диске, и писать кое-что в реестр.

Собственно вопрос: как хранить исполняемые файлы программы в програме-инсталлере??

В дальнейшем хочется еще и "сжимать" исполняемые модули программы для хранения в инсталлере, ну а при установки их распоковывать соответственно.

Есть какие-нибудь соображения по этому поводу??
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34141971
SnowMan2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем стандартные не устраивают?
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34141994
Павел. С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Очень критично по размеру...

вплоть до удаления сишной Runtime библиотеки из приложения.
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142044
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используй RAR на фиг.
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142067
Павел. С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivИспользуй RAR на фиг.
Какой RAR на фиг? ))

Самораспаковывающийся архив чтоль? Ну это не дело...
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142107
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри на Ghost Install. Очень даже приятная штука даже в бесплатном варианте.
http://www.ethalone.com/download.php
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142456
Barlone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно в ресурсах хранить.
В .rc пишешь myfile RCDATA "myfile.dll"
Потом в программе делаешь FindResource, SizeofResource, LoadResource, LockResource и в файл сохраняешь.
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142457
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я использую NSIS Installer. Устраивает на 100%.
Велосипед изобретать не стоит.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142795
Павел. С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BarloneМожно в ресурсах хранить.
В .rc пишешь myfile RCDATA "myfile.dll"
Потом в программе делаешь FindResource, SizeofResource, LoadResource, LockResource и в файл сохраняешь.

Спасибо, изучаю МСДН на эту тему.

Ну а если, все-таки, хочется еще и архивировать(пускай даже самыми тривиальными алгоритмами) "вшиваемые" в эхэ-шник (либо делеле) файлы?
А потом их оттуда разархивировать? И вообще, этим ф-ям есть какая-либо разница, с какими данными работать? Если нет - то можно сначала какой-нибудь своей программой делать все необходимые действия с файлами основной программы (та же архивация), затем объявлять их как ресурсы, затем при установке скидывать и разархивировать (ну либо наоборот).

Ну, надеюсь, меня поймут. Утро все-таки )
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142841
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел. СНу, надеюсь, меня поймут. Утро все-таки )нет, велосипедописателей всегда очень-очень трудно понять
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142930
AsPiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел. СНу, надеюсь, меня поймут. Утро все-таки )Ты всёже расскажи зачем тебе это нужно. Откуда такая задача? И чем обычные инсталяторы тебя не устраивают?
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142936
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AsPiro Павел. СНу, надеюсь, меня поймут. Утро все-таки )Ты всёже расскажи зачем тебе это нужно. Откуда такая задача? И чем обычные инсталяторы тебя не устраивают?
Заняться людям нечем, вот и все.
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34142943
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел. СИ вообще, этим ф-ям есть какая-либо разница, с какими данными работать?можешь туда хоть фотку голой бабы засунуть, им без разницы.
...
Рейтинг: 0 / 0
Самопальный инсталлер, или как запихнуть несколько бинарников в один.
    #34143063
Фотография sashka304
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можешь туда хоть фотку голой бабы засунуть, им без разницы.
ее туда надо всунуть обязательно(бабу)! это как аксиома для тех кто делает свои инсталеры :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Самопальный инсталлер, или как запихнуть несколько бинарников в один.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]