Понедельник
22.12.2025, 04:55
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 к чужим скриптам.
 
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 к каждому файлу, который должен быть показан в Мемо smile
В примере vint56, тоже smile тоесть вот так:
Code
[Files]
Source: {win}\*;
не прокатит smile
 
ShegoratДата: Четверг, 07.04.2011, 20:02 | Сообщение # 139
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
Gnom
Не совсем. Не прокатит с внешними файлами, которые копируются после установки.


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
meziДата: Четверг, 07.04.2011, 20:21 | Сообщение # 140
Пользователь
Сообщений: 11
Статус: Offline
Quote (Shegorat)
Медленно и печально Все никак руки не доходят доделать, да и времени свободного все меньше

Плоховато cry
давай мы в тебя верим! cool


Homo homini lupus est(Человек человеку волк)
 
Edison007Дата: Пятница, 08.04.2011, 15:07 | Сообщение # 141
Энтузиаст
Проверенный
Сообщений: 110
Статус: Offline
Shegorat
Всё разобрался, работает wink
А возможно тоже самое сдеалать для внешних архивов?


Кто не с нами, тот в запое...
 
GnomДата: Пятница, 08.04.2011, 15:08 | Сообщение # 142
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Edison007, если я правильно помню, то модуль Фриарк умеет выводить имена распаковываемых файлов, можно перехватывать их и туда-же в мемо smile
 
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
Я и имею ввиду создать мемо smile просто я не знаю как сделать, чтобы при смене менялся путь.


Кто не с нами, тот в запое...
 
meziДата: Пятница, 08.04.2011, 17:11 | Сообщение # 146
Пользователь
Сообщений: 11
Статус: Offline
Quote (Edison007)
Gnom Я и имею ввиду создать мемо просто я не знаю как сделать, чтобы при смене менялся путь

Вот меня это тоже интерисует dry


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
чтобы в нем можно было указывать путь, но без кнопки smile


Кто не с нами, тот в запое...
 
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
 
Поиск:


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

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