Inno Setup Compiler

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Inno Setup Compiler

Сообщение vada » 22.07.2011 14:03:07

Народ привет!

Нашел тут просто офигенную программу для создания инсталяшек под винду!
http://www.jrsoftware.org/isinfo.php
И лицензия удобная и сама программа просто чума какая мощная, и так будто сырцы можно скачать... (думал посмотреть на предмет портирования на Free Pascal)
http://www.jrsoftware.org/iscvs.htm
Вот только скачать не удается. Шлет меня лесом их сервер.
cvs [init aborted]: connect to cvs.jrsoftware.org:2401 failed: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.

Может у кого получится? Или кто уже работает в нужном направлении?
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: Inno Setup Compiler

Сообщение Brainenjii » 22.07.2011 14:25:23

Всё скачалось, программкой когда-то пользовался - был доволен ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Inno Setup Compiler

Сообщение vada » 22.07.2011 14:39:15

А сохранились сырцы? Какая версия?
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: Inno Setup Compiler

Сообщение Odyssey » 22.07.2011 15:21:23

Веб-интерфейс к CVS у них работает:
http://cvs.jrsoftware.org/view/issrc/
Вытягивать исходники через него, конечно, не айс, но посмотреть можно.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Inno Setup Compiler

Сообщение sign » 22.07.2011 16:50:30

vada писал(а):А сохранились сырцы? Какая версия?

И исходники там же, куда вы ссылку дали.
Если у вас там проблемы, вот я закинул на файлопомойку сорцы - http://fuser.ifolder.ru/24829706
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: Inno Setup Compiler

Сообщение Nik » 24.07.2011 20:28:12

(думал посмотреть на предмет портирования на Free Pascal)

Если мне не изменяет память, разработчика Inno Setup уже не раз спрашивали, не собирается ли он портировать своё детище на Lazarus/FPS. Он ответил, что смысла в этом не видит, поскольку исполнимые файлы, собранные в Lazarus/FPC сильно тяжёлые, что для инстраллятора сильно критично. Собственно, очень здравая мысль.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: Inno Setup Compiler

Сообщение hinst » 24.07.2011 21:22:19

ну, допустим, портируешь ты эту софтину на паскаль. А какой профит? кому она будет нужна... :(
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Inno Setup Compiler

Сообщение Сквозняк » 24.07.2011 22:13:39

Nik писал(а):
(думал посмотреть на предмет портирования на Free Pascal)
Он ответил, что смысла в этом не видит, поскольку исполнимые файлы, собранные в Lazarus/FPC сильно тяжёлые, что для инстраллятора сильно критично. Собственно, очень здравая мысль.
А использовать upx для редкозапускаемых программ религия не позволяет.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: Inno Setup Compiler

Сообщение Nik » 25.07.2011 09:51:09

А использовать upx для редкозапускаемых программ религия не позволяет.

Для модуля инсталлятора размер очень критичен, и никакой UPX не позволит сделать программу на Lazarus/FPC меньше, чем аналогичная программа на Delphi. И, кстати, попробуйте упаковать модули Inno Setup с помощью UPX, собрать какой-нибудь инсталлятор и запустить его. Как минимум инсталлятор грохнется с воплями об ошибке чтения памяти (на старых версиях Win можно даже BSOD получить).
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: Inno Setup Compiler

Сообщение hinst » 25.07.2011 10:30:29

насчёт религии, я ведь как-то писал аналог UPX на паскале
кто хочет посмотреть :shock:
архив с исходниками и собранным исполняемым файлом для Windows: http://epcl.wikispaces.com/file/view/ex ... r.copy.zip
инструкция по использованию: http://epcl.wikispaces.com/ECPL.ExecutableCompression
а вот, если щито, страница на этом форуме, на которой я это опубликовывал, там тоже есть описание и все ссылки тоже есть: viewtopic.php?f=41&t=5953

ещё в последнем архиве моей бесславно забытой библиотеки http://epcl.wikispaces.com/ вроде бы есть версия моего сжимателя поновее, если я не ошибаюсь, т.е версия 0.4, а тут я дал ссыли на 0.3, которая, в принципе, тоже работает.
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Re: Inno Setup Compiler

Сообщение Сквозняк » 25.07.2011 13:46:46

Nik писал(а):И, кстати, попробуйте упаковать модули Inno Setup с помощью UPX, собрать какой-нибудь инсталлятор и запустить его. Как минимум инсталлятор грохнется с воплями об ошибке чтения памяти (на старых версиях Win можно даже BSOD получить).
Я бы с радостью, но, как и многие подсевшие на наркотик "линукс", выбираюсь в win только если есть очень-очень большой стимул, а в данном случае он недостаточно большой а сеанс предполагается длительный. А бсода не боюсь, 5 файлов реестра хрюши скопированы и лежат, ждут своего часа.
Сквозняк
энтузиаст
 
Сообщения: 1110
Зарегистрирован: 29.06.2006 22:08:32

Re: Inno Setup Compiler

Сообщение vada » 25.07.2011 15:49:21

Мне, на самом деле, размер инсталяшки не кажется столь критичным. В чем проблема? Носителя на 5 мегобайт нет? Или интернет канал дохлый?
Я работаю над софтом который используется исключительно внутри нашей конторы. Продавать его никто не собирается (зачем разбазаривать конкурентное преимущество). Для локальной сети перегнать 5 метров вовсе не проблема.
А вот почему под лазарус хочется перенести, потому что в лазарусе нет инсталяшки под винду. Почти во всех IDE есть. В лазарусе нет.
Ну может и не надо. Чертегознает...
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: Inno Setup Compiler

Сообщение Sergei I. Gorelkin » 25.07.2011 16:36:08

Чтобы использовать InnoSetup в винде, его совсем не обязательно портировать в FPC. Можно просто брать готовый бинарник и пользоваться, как это ни странно. Собственно, так сделаны виндовые установщики и FPC и Lazarus.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1395
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Inno Setup Compiler

Сообщение Sash0k » 25.07.2011 16:40:12

Вопрос: почему Инна понравилась вам больше, чем NSIS?
я, когда для рабочего софта выбирал систему инсталляции, на нем остановился. Читал какие-то сравнения, щас уже непомню. Отличная, в общем, вещь.
Sash0k
новенький
 
Сообщения: 43
Зарегистрирован: 19.01.2009 11:39:27
Откуда: Вятка - Киров

Re: Inno Setup Compiler

Сообщение Nik » 26.07.2011 09:51:34

я, когда для рабочего софта выбирал систему инсталляции, на нем остановился. Читал какие-то сравнения, щас уже непомню. Отличная, в общем, вещь.

В Inno Setup встроен Pascal Script. NSIS использует си-подобный язык. Было бы странно, если pascal-программисты выбирали NSIS :)
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

След.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru