Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

Народ!!! Даёшь Inno Setup KOL!?   Найти похожие ветки 

 
.::D.e.M.o.N.i.X::. ©   (2003-02-16 18:02) [0]

Есть такое предложение. Всем известен компилятор инсталяций Inno Setup Compiler, написанный на Delphi. При его использовании он добавляет около 300 Кб к устанавливоемой программе. Итого, если учесть, что программы созданные на KOL, около 50~150 Kб получается около ~450 Кб, а это не есть хорошо. Почему бы нам не объединиться и не создать Inno Setup KOL?
Исходники Inno Setup Compiler распрастраняются свободно, а получить разрешение на такую операцию у автора не сложно. Ну так как?


 
Bartov   (2003-02-16 19:25) [1]

Я уже об этом думал... Идея неплохая...

Но мне больше хочется сделать оболочку для NSis20b, только вот времени не хватает... он мне больше нравится :-)


 
Kladov   (2003-02-16 19:54) [2]

По моему скромному убеждению, сетап вообще не нужен. Скопировал файлы на диск - и работай. Если надо создать ярлыки - создай. Если не надо, не создавай. Да, когда есть чужие дополнительные модули, которые в обязательном порядке засовываются в системную директорию, это надо сделать. Но разве для этого нужен сетап? При первом запуске распаковал из ресурса и положил молча или с соответствующим сообщением. И насколько все проще, если работа идет с одной и той же программой из нескольких установленных на машине ОС. Или если ОС пришлось переустановить. Просто запустил - и работай. Или уже успели на KOL наворотить монстра, требующего сетапа - с большим числом опций на момент установки, вроде как тот же Delphi? Только не надо мне говорить, что мол народу нравится этакая большая красивая картинка, визард, в котором надо нажать определенную последовательность кнопок (причем всегда одну и ту же, и выражающую собой не более чем троекратное подтверждение, что да, я, типа, согласен, чтобы эта программа скопировала себя, да, пусть устанавливается, да, да, ОК, финиш). Не всем нравится. И уже появилось немало сетапов, которые работают быстренько, показывают только небольшую формочку с прогрессом, и все. А если сама программа на KOL - то какой тут прогресс нужен? Если не 486, и не дискета, то глазом моргнуть, вот тебе и 100%.

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


 
.::D.e.M.o.N.i.X::. ©   (2003-02-16 20:45) [3]


> Только не надо мне говорить, что мол народу нравится этакая
> большая красивая картинка, визард, в котором надо нажать
> определенную последовательность кнопок (причем всегда одну
> и ту же, и выражающую собой не более чем троекратное подтверждение,
> что да, я, типа, согласен, чтобы эта программа скопировала
> себя, да, пусть устанавливается, да, да, ОК, финиш). Не
> всем нравится.


Да, я конечно согласен, но если делать программу для буржуев?
Им ведь как раз это и нужно : красивая картинка, соглашение и т.д., а то ведь потом проблем не оберёшься (Вот, мол, соглашение не показали, или как там...). А так всё понятно и без проблем:-)


 
Centronix   (2003-02-17 00:14) [4]

Я думаю, что если перевести Inno Setup на KOL без глюков, то он разойдется у буржуев на ура. Он и так сейчас один из самых распространенных, благодаря своей фриварности.
Только если уж переводить то, имхо, лучше ISX (www.wintax.nl/isx).


 
SPeller ©   (2003-02-17 02:00) [5]


> Или уже успели на KOL наворотить монстра, требующего сетапа
> - с большим числом опций на момент установки

Скоро будет, но не монстр, а инсталлятор плагинов для Total Commander"а :)


 
Centronix   (2003-02-17 04:26) [6]

Уже есть. не твой-ли ?
На wincmd.ru...


 
Alexander ©   (2003-02-17 08:34) [7]

Я думаю NSIS лучше, чем Inno Setup - создает более компактные инстмлляторы, да и бесплатен.


 
SPeller ©   (2003-02-17 12:07) [8]


> Centronix   (17.02.03 04:26)
> Уже есть. не твой-ли ?
> На wincmd.ru...

Нет, не мой. Да моего и не будет. Будет командная разработка.


 
Boguslaw   (2003-02-18 20:56) [9]

if ISX the also Innerfuse Pascal Script should be rewritten.This should be possible as Carlo Kok said. Another question is who will support such port (I mean when original ifps will be improved who will improve the port ?) Maintenance is a problem.
Boguslaw


 
Centronix   (2003-02-20 02:01) [10]


> if ISX the also Innerfuse Pascal Script should be rewritten.This
> should be possible as Carlo Kok said. Another question is
> who will support such port (I mean when original ifps will
> be improved who will improve the port ?) Maintenance is
> a problem.
> Boguslaw

IFPS 2.xx (not IFPS3) can be easely ported to KOL, since it uses only SysUtils unit (without Classes support)...


 
Dentall ©   (2003-10-25 15:25) [11]

А вот у меня такая была проблема: мою прогу какой-то антивирус распознавал как опасную и меня все время кикали с сайтов (на самом деле это было не так). уверенность что она не заражена - 100%. Пришлось на KOL сварганить инсталятор, который распаковывал из себя жутко зашифрованные файлы программы (чтобы антивирус не находил). В качестве "движка" - шифрованный RAR архив. Кому надо исходник - пишите, пообщаемся



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

Форум: "KOL";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.035 c
3-1081234012
Patrick
2004-04-06 10:46
2004.05.02
Использование коллекции Properties для ADODataSet


1-1081762062
Bulgar
2004-04-12 13:27
2004.05.02
Создание компонента в Delphi 6


7-1078808748
Shark
2004-03-09 08:05
2004.05.02
Delphi и SIEMENS S7


1-1081688743
IrQX
2004-04-11 17:05
2004.05.02
Почему не устанавливается компонент?


11-1061807748
electric
2003-08-25 14:35
2004.05.02
Как в KOL отправить письмо?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский