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