Форум: "Прочее";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];
Вниз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)
> к программе…
Думаешь, она может обидеться?
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.047 c