Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: CL | DM;

Вниз

Inno Setup создание инсталлятора   Найти похожие ветки 

 
Dmitry_177   (2007-02-20 16:53) [0]

Создал свой инсталлятор в Inno Setup, сама программа написана на одних функциях WinAPI и занимает несколько килобайт.. А сам инсталляционный файл получился под 300 килобайт.. Можно ли сделать и сам инсталлятор маленьким? Потом установил свою же программу, увидел что файл unins000.exe занимает 669 килобайт, я думаю что он в самом инталляционном файле и занимает почти все это место в сжатом виде.. Можно ли сделать маленьким и сам дезинсталлятор? И можно ли переименовать его, чтобы был не unins000.exe а Uninstall.exe?


 
oldman ©   (2007-02-20 17:23) [1]


> А сам инсталляционный файл получился под 300 килобайт


Это для тебя много???
Заметь, там еще, наверное, и распаковщик засунут...


 
Ketmar ©   (2007-02-20 17:29) [2]

зачем тебе инсталлятор для такой программы?


 
Gero ©   (2007-02-20 17:30) [3]

> Можно ли сделать и сам инсталлятор маленьким?

Зачем?


 
Dmitry_177   (2007-02-20 17:33) [4]

oldman, сам подумай, программа занимает 20 кб, а инсталлятор 300 кб..=)) Как-то несправедливо малек.. Проще самому написать инсталлятор..=)

Ketmar, нужно чтобы пользовательмог ее и удалить и чтоб в реестре ничего не оставалос лишнего..


 
vasIZmax ©   (2007-02-20 17:35) [5]


> нужно чтобы пользовательмог ее и удалить и чтоб в реестре
> ничего не оставалос лишнего

и чтобы пользователь не знал что она установилась...
???

ЗЫ. меня одалевают смутные сомнения(с) не помню кто


 
oldman ©   (2007-02-20 17:36) [6]


> Dmitry_177   (20.02.07 17:33) [4]
> Проще самому написать инсталлятор..


Ну так... Пиши...


 
Ketmar ©   (2007-02-20 17:38) [7]

> Dmitry_177   (20.02.07 17:33) [4]
не пробовал такие функции встроить в саму программу?


 
Dmitry_177   (2007-02-20 17:40) [8]


> и чтобы пользователь не знал что она установилась...???

Нет, он сам ее установит и удалит когда захочет..


 
oldman ©   (2007-02-20 17:40) [9]


> и чтоб в реестре ничего не оставалос лишнего..


А ей точно нужна прописка в реестре?


 
Gero ©   (2007-02-20 17:41) [10]

> Как-то несправедливо малек

Несправедливо по отношению к программе или инсталлятору?


 
Dmitry_177   (2007-02-20 17:43) [11]


> А ей точно нужна прописка в реестре?

на все 100% =)


> Несправедливо по отношению к программе или инсталлятору?

к программе...


 
Gero ©   (2007-02-20 17:45) [12]

> [11] Dmitry_177   (20.02.07 17:43)
> к программе&#133

Думаешь, она может обидеться?


 
Dmitry_177   (2007-02-20 17:45) [13]


> не пробовал такие функции встроить в саму программу?

Я думал об этом, но так не пойдет..


 
Dmitry_177   (2007-02-20 17:45) [14]


> Думаешь, она может обидеться?

=)))))))))))


 
oldman ©   (2007-02-20 17:46) [15]


> Dmitry_177   (20.02.07 17:43) [11]
> > Несправедливо по отношению к программе или инсталлятору?
> к программе...


Она что, жаловалась?
Заметь, в инсталлятор входят: сама программа, файл прописки в реестре, данные о деинсталляторе, распаковщик всей этой фигни, возможно еще данные об авторе...

Вот и получи 300


 
Dmitry_177   (2007-02-20 17:50) [16]

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


 
oldman ©   (2007-02-20 17:56) [17]


> Dmitry_177   (20.02.07 17:50) [16]
> Все же я свой напишу, только вот мне не понятно только как
> добавить программу в список "установки удаления программ".
> . Наверняка в реестре гденибудь что-то нужно прописывать.
> .


Ага.
Куда-то там в Uninstall...
Только не лопухнись!


 
ANTPro ©   (2007-02-20 18:04) [18]

NSIS делает исталяторы размером по-меньше


 
Ketmar ©   (2007-02-20 18:12) [19]

> Dmitry_177   (20.02.07 17:50) [16]
исходники Inno Setup выложены для марсиан?


 
tesseract ©   (2007-02-20 19:06) [20]


> Все же я свой напишу, только вот мне не понятно только как
> добавить программу в список "установки удаления программ


Плакалъ.
Может ещё дизассемблер напишешь?

300 Кб - нормальный размер. Ты к своей проге лучше документацию приложи, она как раз до мега инсталлер добьёт .


 
Eraser ©   (2007-02-20 19:54) [21]

> [0] Dmitry_177   (20.02.07 16:53)


> Создал свой инсталлятор в Inno Setup, сама программа написана
> на одних функциях WinAPI и занимает несколько килобайт..
> А сам инсталляционный файл получился под 300 килобайт..

отсюда вопрос, стоило ли писать программу на чистом WinAPI, где создать простейшую менюшку целое дело..?


 
Gero ©   (2007-02-20 20:03) [22]

Автор просто озабочен размером.


 
Dmitry_177   (2007-02-22 00:54) [23]

А можно ли все же сделать чтобы дезинсталлятор назывался uninstall.exe а не unins000.exe?


 
Real ©   (2007-02-22 01:43) [24]


> ЗЫ. меня одалевают смутные сомнения(с) не помню кто

Не одолевают, а терзают. (с) - Бунша, из Ивана Васильевича :)

По сути - если программа такая мелкая, то сделай инсталл как SFX-Winrar. Он при распаковке ничего прописывать в реестр не будет, следовательно необходимость в унинсталле никакой.



Страницы: 1 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.055 c
15-1172411923
xayam
2007-02-25 16:58
2007.03.18
От Вас когда-нибудь уйдут все


2-1172070527
<bbb>
2007-02-21 18:08
2007.03.18
ActiveX и Delphi


15-1172335041
BM
2007-02-24 19:37
2007.03.18
Допустим в Windows XP...


1-1169459125
Kolan
2007-01-22 12:45
2007.03.18
Как сделать Hint для каждой ячейки StringGrid?


15-1171831724
Leonid Troyanovsky
2007-02-18 23:48
2007.03.18
Таракан