Суббота
20.12.2025, 02:20
Krinkels Inc
Приветствую Вас Гость|
ГлавнаяФорумРегистрация Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Gnom  
Скрипты Inno Setup
ShegoratДата: Пятница, 11.03.2011, 08:21 | Сообщение # 1
Местный гуру
Администратор
Сообщений: 150
Статус: Offline

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.

Последние версии:
Inno Setup QuickStart Pack (ansi) 5.4.2 [17.03.2011]
Скачать (1.7 Mb)
Inno Setup QuickStart Pack (unicode) 5.4.2 [17.03.2011]
Скачать (2 Mb)
Русификатор для Inno Setup версии 5.4.x от vadimsva
Скачать

Расширения от ResTools
Inno Setup Compiler 5.4.1 - 5.4.2 build 110319
Скачать (2.71 Mb) | Зеркало (1.54 Mb) - убраны картинки для уменьшения размера архива
Inno ISCmplr Setup 5.4.2 build 110329
Скачать (1.6 Mb) | Зеркало
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
Русификатор для Inno Setup Enhanced (Restools) версии 5.4.x (ansi и unicode) от vadimsva
Скачать

Сборки Inno Setup:
InnoUltra 5.4.2 [28.04.2011] от Gnom
Сборка инструментов для работы со скриптами InnoSetup. Содержит в себе все обновленные инструменты для работы, сборка постоянно обновляется.
Полная версия | Облегченная версия | Update


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
GnomДата: Воскресенье, 08.05.2011, 23:55 | Сообщение # 316
Злой модер
Модератор
Сообщений: 186
Статус: Offline
А если использовать изображения в бмп и ико, то вообще можно поместить все в длл-ку, закриптовать ее и брать оттуда файлы. а телодвижения со сменой темп на юзердокс лего вылавливаются регшотом.

Подскажите, пожалуйста, как вот такую консольную команду:
Code
unzip.exe -X zip.zip -d "C:\Users\Alexander\Desktop\11"

Прописать в function Exec(const Filename, Params, WorkingDir: String; const ShowCmd: Integer; const ?

Вопрос снят, прокатило так:
Code
   Exec(ExpandConstant('{tmp}\unzip.exe'),' -X '+ expandconstant('{tmp}\setup1.zip') +' -d '+expandconstant('"{app}"'),'', SW_SHOW, ewWaitUntilIdle, ResultCode);

Edison007, но все равно, спасибо smile
 
Edison007Дата: Воскресенье, 08.05.2011, 23:58 | Сообщение # 317
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
Gnom
Можешь попробывать так:
Code
Exec(ExpandConstant('{app}')+'\unzip.exe', 'x "'+ ExpandConstant('{app}')+'\zip.zip' + '" -y -o"'+ ExpandConstant('{app}') + '"', '', SW_HIDE, ewWaitUntilTerminated, n);


Кто не с нами, тот в запое...

Сообщение отредактировал Edison007 - Понедельник, 09.05.2011, 00:00
 
THE_GUILTY_GODДата: Понедельник, 09.05.2011, 06:11 | Сообщение # 318
Пользователь
Сообщений: 15
Статус: Offline
Всем привет!!
у меня в скрипте глючит спелш заставка, вылазит по 2 раза!
Исправьте пожалуйста вот скрипт Вот файлы
 
Winst@nДата: Понедельник, 09.05.2011, 06:57 | Сообщение # 319
Проверенный
Сообщений: 67
Статус: Offline
R3Pa4eK_3,
Чего нужно иметь? Какой исходник?
Gnom,
Мыслим одинаково (делал то же самое) но не выходит далее подгрузить нужный файл для работы скрипта.
THE_GUILTY_GOD, Вот рабочий вариант.
 
R3Pa4eK_3Дата: Понедельник, 09.05.2011, 15:04 | Сообщение # 320
Удаленные





WinstAn, все картинки то в длл'ки... Как можно ее использовать без исходника?

Добавлено (09.05.2011, 15:04)
---------------------------------------------
Как можно убить процесс setup.tmp? Точнее как его убить, я знаю, но вот если setup.exe был переименован, то как быть?

 
ЯрохаДата: Понедельник, 09.05.2011, 15:37 | Сообщение # 321
Пользователь
Сообщений: 7
Статус: Offline
http://i015.radikal.ru/1105/b9/3508b19f07fd.jpg
как убрать надпись текстовый прогон и извлекается файл.Плз помогите sad


Во-первых предоставь скрипт, при этом необязательно писать новое сообщение, отредактируй это.
Во-вторых читай правила. На форуме запрещен мультипостинг.
Второе предупреждение и молчанка на 3 часа
.
Shegorat
 
StenДата: Вторник, 10.05.2011, 07:50 | Сообщение # 322
Пользователь
Сообщений: 3
Статус: Offline
Всем привет bye
Может кто дать код создания произвольной формы, как в скрипте Two Worlds, Warcraft 2.....
Просто есть произвольная форма, как у ника, во власти закона (через .tif форму), а такого нет sad
Заранее спасибо!

Поиском лень воспользоваться? На этом форуме целых три примера, для разных форматов изображений!
GNOM

Приношу свои извинения.... Причём, я нашёл потом сам и только затем увидел твоё замечание...... angry Виноват sad smile


Сообщение отредактировал Sten - Вторник, 10.05.2011, 16:11
 
THE_GUILTY_GODДата: Четверг, 12.05.2011, 10:35 | Сообщение # 323
Пользователь
Сообщений: 15
Статус: Offline
Помогите прикрутить к инсталу records.inf, а то у меня идёт постоянная тестовая установка!!
вот со всеми файлам и вот только глывный iss файл


И ещё такой вопрос, у меня не получается время до конца установки привязать вроде всё делал так как написано в файле помощи к ISDone, но ничего не выходит, ошибок нет и время тоже нет!
 
RiperДата: Четверг, 12.05.2011, 11:25 | Сообщение # 324
Пользователь
Сообщений: 23
Статус: Offline
THE_GUILTY_GOD
Над секцией setup добавь строчку
Code
#define records
 
KrigДата: Четверг, 12.05.2011, 11:50 | Сообщение # 325
Пользователь
Сообщений: 3
Статус: Offline
Всем привет!
У меня такой вопрос: можно ли в диалоговых окнах "Лицензия" и " Информация" сделать выравнивание текста по ширине?

Пробовал применять файлы *.rtf с отформатированным текстом, но все равно текст выравнивается по левому краю, и по правде сказать, выглядит безобразно. Хотелось бы, чтобы текст выглядел эстетично. В редакторе форм, у этих компонентов для вывода текста, отсутствует свойство выравнивания по ширине.
 
OneTwoДата: Четверг, 12.05.2011, 12:07 | Сообщение # 326
Проверенный
Сообщений: 33
Статус: Offline
Krig, через ResTools компилировал? Если нет, то попробуй через него.
Есть в шапке темы.


Внимание! Профиль взломан.

Сообщение отредактировал OneTwo - Четверг, 12.05.2011, 12:09
 
KrigДата: Четверг, 12.05.2011, 14:20 | Сообщение # 327
Пользователь
Сообщений: 3
Статус: Offline
Quote (OneTwo)
через ResTools компилировал?

Я установил сборку InnoUltra из шапки. Я так понял, что там ResTools уже присутствует. Да, забыл вам сказать, что знакомство с InnoSetup я начал только вчера. Всю ночь читал FAQ и пытался сделать простейшие инсталляторы без всяких наворотов. И вот первое, что мне не понравилось, это отображение текста в окнах "Лицензия" и "Информация". Он в нем, как я уже сказал и показал на скриншоте, выровнен по левому краю, а правый край текста гуляет. Например, при создании инсталляторов в Indigoroso Setup Factory, текст в указанных окнах выровнен по ширине, т.е. левый и правые края текста идут ровненько (красиво и эстетично).

Может какой плагин надо применять?

Quote (duxa)
Или я не правильно понял?

Нет, ты неправильно понял. Вот как это выглядит в Indigoroso Setup Factory:

Как видно текст идет ровно по левому и правому краям (для каждого абзаца).
 
duxaДата: Четверг, 12.05.2011, 14:41 | Сообщение # 328
Пользователь
Сообщений: 3
Статус: Offline
Krig, Надеюсь, на этот раз правильно.

RTF
 
Avengerz13Дата: Четверг, 12.05.2011, 14:42 | Сообщение # 329
Художник
Сообщений: 46
Статус: Offline
Krig,
Wizardform.LicenseMemo.Width:=500;
в процесс IntalizingWizard.


Уехал. Возможный навсегда но чудеса бывают.
 
KrigДата: Четверг, 12.05.2011, 16:11 | Сообщение # 330
Пользователь
Сообщений: 3
Статус: Offline
Quote (duxa)
Надеюсь, на этот раз правильно.

Да, duxa, теперь правильно! Только как ты это сделал? Простое форматирование текста в WordPad ничего не дает. Он у меня в окне все равно съезжает весь влево.

Avengerz13 - Спасибо за подсказки, буду пробовать...

 
Поиск:


Copyright Krinkels Inc © 2009 - 2025 Яндекс цитирования Яндекс.Метрика

Бесплатный конструктор сайтовuCoz