|
Скрипты 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 к чужим скриптам.
|
| |
| |
| Edison007 | Дата: Четверг, 07.04.2011, 19:11 | Сообщение # 136 |
|
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
| Shegorat из самого инсталла
Кто не с нами, тот в запое...
|
| |
| |
| Shegorat | Дата: Четверг, 07.04.2011, 19:38 | Сообщение # 137 |
|
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
| Edison007 А ты для этих файлов добавил процедуру BeforeInstall: AddToMemo?
Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд) Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
|
| |
| |
| Gnom | Дата: Четверг, 07.04.2011, 19:46 | Сообщение # 138 |
 Злой модер
Модератор
Сообщений: 186
Статус: Offline
| Edison007, я проверил сейчас, нужно прописывать BeforeInstall: AddToMemo к каждому файлу, который должен быть показан в Мемо В примере vint56, тоже тоесть вот так:Code [Files] Source: {win}\*; не прокатит
|
| |
| |
| Shegorat | Дата: Четверг, 07.04.2011, 20:02 | Сообщение # 139 |
|
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
| Gnom Не совсем. Не прокатит с внешними файлами, которые копируются после установки.
Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд) Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
|
| |
| |
| mezi | Дата: Четверг, 07.04.2011, 20:21 | Сообщение # 140 |
Пользователь
Сообщений: 11
Статус: Offline
| Quote (Shegorat) Медленно и печально Все никак руки не доходят доделать, да и времени свободного все меньше Плоховато давай мы в тебя верим!
Homo homini lupus est(Человек человеку волк)
|
| |
| |
| Edison007 | Дата: Пятница, 08.04.2011, 15:07 | Сообщение # 141 |
|
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
| Shegorat Всё разобрался, работает А возможно тоже самое сдеалать для внешних архивов?
Кто не с нами, тот в запое...
|
| |
| |
| Gnom | Дата: Пятница, 08.04.2011, 15:08 | Сообщение # 142 |
 Злой модер
Модератор
Сообщений: 186
Статус: Offline
| Edison007, если я правильно помню, то модуль Фриарк умеет выводить имена распаковываемых файлов, можно перехватывать их и туда-же в мемо
|
| |
| |
| Edison007 | Дата: Пятница, 08.04.2011, 16:38 | Сообщение # 143 |
|
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
| Gnom Не нашел :\ А возможно редактировать строку, которая обозначена на скрине, чтобы можно было НАПЕЧАТЬ другой путь? http://i.pixs.ru/storage/6/4/5/asfdhjbmp_2876960_1993645.jpg
Кто не с нами, тот в запое...
|
| |
| |
| Gnom | Дата: Пятница, 08.04.2011, 16:47 | Сообщение # 144 |
 Злой модер
Модератор
Сообщений: 186
Статус: Offline
| Edison007, нет, редактировать можно только мемо и эдиты, а это лейбел.
|
| |
| |
| Edison007 | Дата: Пятница, 08.04.2011, 17:10 | Сообщение # 145 |
|
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
| Gnom Я и имею ввиду создать мемо просто я не знаю как сделать, чтобы при смене менялся путь.
Кто не с нами, тот в запое...
|
| |
| |
| mezi | Дата: Пятница, 08.04.2011, 17:11 | Сообщение # 146 |
Пользователь
Сообщений: 11
Статус: Offline
| Quote (Edison007) Gnom Я и имею ввиду создать мемо просто я не знаю как сделать, чтобы при смене менялся путь Вот меня это тоже интерисует
Homo homini lupus est(Человек человеку волк)
|
| |
| |
| Shegorat | Дата: Пятница, 08.04.2011, 17:15 | Сообщение # 147 |
|
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
| Quote (Edison007) Я и имею ввиду создать мемо просто я не знаю как сделать, чтобы при смене менялся путь. Не совсем понятно что нужно. Ты хочешь создать мемо с подобным текстом, и чтобы в нем можно было указывать путь? Или ты хочешь чтобы при изменении DirEdit менялся текст в лейбле?
Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд) Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
|
| |
| |
| Edison007 | Дата: Пятница, 08.04.2011, 17:16 | Сообщение # 148 |
|
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
| Shegorat чтобы в нем можно было указывать путь, но без кнопки
Кто не с нами, тот в запое...
|
| |
| |
| mezi | Дата: Пятница, 08.04.2011, 17:22 | Сообщение # 149 |
Пользователь
Сообщений: 11
Статус: Offline
| Shegorat а мне можешь подсказать как сделать чтобы при изменении DirEdit менялся текст в лейбле?
Homo homini lupus est(Человек человеку волк)
|
| |
| |
| Winst@n | Дата: Пятница, 08.04.2011, 17:47 | Сообщение # 150 |
|
Проверенный
Сообщений: 67
Статус: Offline
| mezi, Не надо копипастить гог инстал (сейчас именуемый многими Каталиставским) Code FinishedLabel.Caption:='Игра была установлена на ваш компютер и находится в: WizardForm.DirEdit.Text';
Сообщение отредактировал WinstAn - Пятница, 08.04.2011, 17:47 |
| |
| |