Суббота
20.12.2025, 00:58
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 к чужим скриптам.
 
KrinkelsДата: Среда, 23.03.2011, 14:30 | Сообщение # 16
Админ
Администратор
Сообщений: 76
Статус: Offline
Ну насчет использования в инно я ничего сказать не могу. Да и не найдешь ты консольный конвертер, там либо в самой программке либо в длл. Но если очень нужно могу написать конвертер, в виде длл или в виде консольной программки

Рок моя честь, а моя честь моя жизнь.
 
GnomДата: Среда, 23.03.2011, 14:33 | Сообщение # 17
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Krinkels, Будет здорово, думаю, что не только мне это будет полезно, основная масса народа все-таки АНСИ-компилятор использует smile
 
KrinkelsДата: Среда, 23.03.2011, 14:37 | Сообщение # 18
Админ
Администратор
Сообщений: 76
Статус: Offline
Ты бы попробовал сначала использовать выше предложенную библиотечку

Рок моя честь, а моя честь моя жизнь.
 
ShegoratДата: Среда, 23.03.2011, 15:17 | Сообщение # 19
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
Gnom
Дай код, который ты используешь для интеграции issjoiner'а в Explorer Посмотрим что можно сделать в самом инно, не прибегая к внешним библиотекам.


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
GnomДата: Среда, 23.03.2011, 17:06 | Сообщение # 20
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Вот рабочий архив жойнера со скриптом.
 
ShegoratДата: Четверг, 24.03.2011, 17:27 | Сообщение # 21
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
Gnom
Держи, вроде работает



Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
GnomДата: Суббота, 26.03.2011, 20:28 | Сообщение # 22
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Shegorat, Спасибо, работает smile

Добавлено (26.03.2011, 20:28)
---------------------------------------------
InnoUltra 5.4.2
Обновление 26 марта: полностью перелопатил дистрибутив, удалил дубли файлов, поправил примеры скриптов с учетом того, где лежат библиотеки и служебные файлы, обновлены справочные материалы, модули, плагины от рестулс.
Добавлено более 600 скинов (в облегченную сборку не включены. Добавлен InnoSetup Script Joiner, исправлена ошибка интеграции Converter REG to Inno Setup. при установке полной версии требуется 1300 метров сводного места.

Сообщение отредактировал Gnom - Суббота, 26.03.2011, 20:50
 
ShegoratДата: Воскресенье, 27.03.2011, 16:30 | Сообщение # 23
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
Quote (Gnom)
при установке полной версии требуется 1300 метров сводного места.

Пак скинов лучше бы сделал отдельным архивом/установщиком.


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
GnomДата: Воскресенье, 27.03.2011, 17:46 | Сообщение # 24
Злой модер
Модератор
Сообщений: 186
Статус: Offline
Подскажите пожалуйста, как в Caption поместить путь, куда была установлена программа? {#SetupSetting("DefaultDirName")} - не катит, так и напишет - {pf}\моя программа.

Добавлено (27.03.2011, 17:46)
---------------------------------------------

Quote (Shegorat)
Пак скинов лучше бы сделал отдельным архивом/установщиком.

Уже сделал smile А отличие между лайт и полной версией осталось только в пакете скинов, размер полной увеличился всего до 100 метров smile
 
ShegoratДата: Воскресенье, 27.03.2011, 19:28 | Сообщение # 25
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
Quote (Gnom)
Подскажите пожалуйста, как в Caption поместить путь, куда была установлена программа? {#SetupSetting("DefaultDirName")} - не катит, так и напишет - {pf}\моя программа.

Подробнее, что именно ты пытаешься сделать?


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
GnomДата: Воскресенье, 27.03.2011, 21:20 | Сообщение # 26
Злой модер
Модератор
Сообщений: 186
Статус: Offline
FinishedLabel.Caption := '{#SetupSetting("AppName")} успешно установлена на Ваш компьютер. Найти можно в папке' + здесь путь к папке, в которую была установлена программа, с учетом возможной смены пути + ' Нажмите «Завершить», чтобы выйти из программы установки.';
 
@ToR@Дата: Понедельник, 28.03.2011, 14:56 | Сообщение # 27
Пользователь
Сообщений: 7
Статус: Offline
Всем привет. Как сделать сверху картинку так же, как тут?

Как убрать черный фон?

Добавлено (28.03.2011, 14:56)
---------------------------------------------
И как сделать такой же шрифт как на первом скриншоте?



Картинки под спойлер © Модератор
 
KrinkelsДата: Понедельник, 28.03.2011, 15:03 | Сообщение # 28
Админ
Администратор
Сообщений: 76
Статус: Offline
По второму вопросу. Нужно самому создавать чекбокс на странице, а не использовать секцию [run], тогда и фона не будет

Рок моя честь, а моя честь моя жизнь.
 
@ToR@Дата: Понедельник, 28.03.2011, 15:08 | Сообщение # 29
Пользователь
Сообщений: 7
Статус: Offline
Krinkels, А по первому и 3-ему вопросу? И как чекбокс на той странице создать?
 
ShegoratДата: Понедельник, 28.03.2011, 15:11 | Сообщение # 30
Местный гуру
Администратор
Сообщений: 150
Статус: Offline
@ToR@
По первому вопросу смотри прикрепленный файл.
По третьему вопросу пишешь в процедуру InitializeWizard следующий код
Code
WizardForm.Font.Name='название шрифта';
Прикрепления: TextureButtons.rar (4.4 Kb)


Как много дел считались невозможными, пока они не были осуществлены. (Гай Плиний Секунд)
Не занимаюсь подключением FreeArc/ISDone к чужим скриптам.
 
Поиск:


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

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