Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (25-12-2009 11:52): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний стабильный  релиз: 5.3.6 [14.11.2009]
Последний стабильный Unicode релиз: 5.3.6 [14.11.2009]
Что нового? | Все сборки
 
Inno Setup Compiler 5.3.6 build 091128 - расширенная версия от ResTools (зеркало) + ISC [ANSI] 5.3.6 Beta 2 (build 091218)
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русификатор версии 5.3.6 от vadimsva
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате
 
Inno Setup Scripting 5.1 - Руководство по расширенным возможностям Inno Setup от Kindly
версия 5 скачать (зеркало) | версия 4 скачать (зеркало) | версия 3 скачать (зеркало)
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы) | старая chm-версия
 
 

Дополнительные библиотеки и примеры для Inno Setup - Corona Skin, InnoTools Downloader, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.
 
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 
Inno Setup плюс внешние упаковщики - обсуждение FreeArc+Inno, 7zip+Inno и Inno+остальные внешние.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 

Примечание для всех участников

 
Перед тем, как задать вопрос: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Большинство типовых задач уже решались, причем неоднократно!
 
ВНИМАНИЕ!

Текст всех программ обязательно заключайте в теги [code][/code].
Большие тексты (более 10 строк) обязательно прячутся в [more]ВАШ ТЕКСТ и/или Ваш КОД[/more]


мусор вынесен в пост

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 18:23 02-11-2009 | Исправлено: YURSHAT, 20:44 22-12-2009
skeptik_vdm



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shegorat
Можешь помочь, у меня получается, но мне как бы нужна помощь, хочу сделать такое условие, если чекбокс отмечен то начинается установка дирекса или чего нибудь другого.
Вот кусочек кода, если есть какие то ошибки то укажите на что их исправить!

Всего записей: 316 | Зарегистр. 10-11-2008 | Отправлено: 18:54 23-12-2009
Jetr0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 69 | Зарегистр. 09-01-2009 | Отправлено: 20:51 23-12-2009 | Исправлено: Jetr0, 22:44 23-12-2009
YURSHAT



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jetr0

Цитата:
To Victor_Dobrov, и всех кто может помочь:

Вы немного темой ошиблись. Вам сюда

----------
Если я знаю, что знаю мало, я добьюсь того, чтобы знать больше... В.И. Ленин
Krinkels.org - сжатие данных и создание инсталляторов

Всего записей: 855 | Зарегистр. 07-11-2009 | Отправлено: 20:55 23-12-2009
Jetr0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURSHAT
Давно я здесь не был... не знал что под это отдельная тема уже создана.
Спасибо. отписался там.

Всего записей: 69 | Зарегистр. 09-01-2009 | Отправлено: 22:46 23-12-2009
MISHANCHYK

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VIVUM

Цитата:
Вроде так.  

Большое спасибо!

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 02:54 24-12-2009
Gera999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Создаю инсталлятор для одной проги возникло пару вопросов. Буду очень признателен, если посоветуете что-то.
 
1. Есть ли команды для Командной строки? Но не для уже собранного инсталлятора, а для скрипта(т.е. менять настройки типа AppName, AppVerName). В общем мне надо менять AppVerName автоматически - до того как собереться инсталлятор. Возможно ли это?
 
2. Довольно глупо, но не смог найти. Как добавить кнопку "New Folder" для Browse for Folder в Select Destination Location. Странно, но у меня она не отображается.
 
Заранее благодарен.

Всего записей: 3 | Зарегистр. 24-12-2009 | Отправлено: 16:34 24-12-2009
vint56



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gera999 для какой проги названия

Всего записей: 1277 | Зарегистр. 07-10-2008 | Отправлено: 17:40 24-12-2009
Gera999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vint56
 
Смысл в том что AppVerName равно предположим App version 0.2.1.12. iss фаил будет запускаться из папки с номером билда, например, 0.2.1.13. Можно ли скачать это название и вставить в version. Через паскалевские вставки он возвращает папку с собранным инсталлятором. А мне нужно менять на этапе компиляции.

Всего записей: 3 | Зарегистр. 24-12-2009 | Отправлено: 18:08 24-12-2009
vint56



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gera999 выложи скрипт

Всего записей: 1277 | Зарегистр. 07-10-2008 | Отправлено: 18:29 24-12-2009
Gocha1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищ комбат77 когда вводишь буквы в Edit.Text, чтобы автоматически преобразовалось в вверхный регистр - помогите. (SerialPage_2) и чуть не забил - спасибо за предидущый помощь
 

Цитата:
2. Довольно глупо, но не смог найти. Как добавить кнопку "New Folder" для Browse for Folder в Select Destination Location. Странно, но у меня она не отображается.

+1

Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 18:42 24-12-2009 | Исправлено: Gocha1, 18:53 24-12-2009
kombat 77

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gera999

Цитата:
Как добавить кнопку "New Folder" для Browse for Folder в Select Destination Location.


Код:
 
[Setup]
AppendDefaultDirName=no

 
Добавлено:
Gocha1

Цитата:
чтобы автоматически преобразовалось в вверхный регистр  

Edit.CharCase := ecUpperCase;

Всего записей: 393 | Зарегистр. 07-01-2009 | Отправлено: 18:42 24-12-2009
Gocha1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kombat 77

Цитата:
Как добавить кнопку "New Folder" для Browse for Folder в Select Destination Location.  
 
Код:  
[Setup]  
AppendDefaultDirName=no

 
Спасибо еще раз и не знаю как он но я имел ввыду как добавить кнопку создать новую папку в диалоге выбора новой папки (Обзорь...)

Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 19:08 24-12-2009
Gera999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kombat 77
 
Спасибо.
 
Это я имел в виду. Странно - обычно и стандартная папка есть, и добавлять папки можно. А в Inno Setup, что-то не реализовали.
 
vint56

Код:
 
AppName= Company Product(0.0.2.80)
AppVerName=Product version 0.0.2.80
AppPublisher = Company
AppVersion = 0.0.2.80
AppendDefaultDirName = no
VersionInfoVersion = 0.0.2.80
WindowVisible=yes
DefaultDirName={pf}\Company\Product
DefaultGroupName = Product
LicenseFile=license.txt
UninstallDisplayIcon= {app}/Signal_icon.ico
OutputDir=userdocs:Inno Setup Examples Output
OutputBaseFilename = Setup_0.0.2.80
 

 
Хочу, чтобы номер версии подтягивался сам, например, из названия папки в которой находиться. Это можно сделать средствами IS или надо писать программу для редактирования?

Всего записей: 3 | Зарегистр. 24-12-2009 | Отправлено: 19:19 24-12-2009 | Исправлено: Gera999, 19:34 24-12-2009
kombat 77

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gocha1

Цитата:
 я имел ввыду как добавить кнопку создать новую папку в диалоге выбора новой папки (Обзорь...)

Скомпилируй этот код, и диалог "Создать новую папку" там будет присутствовать.

Код:
[Setup]
AppName=My Program
AppVerName=My Program
DefaultDirName={pf}\My Program
AppendDefaultDirName=False
OutputDir=userdocs:My Program.

Всего записей: 393 | Зарегистр. 07-01-2009 | Отправлено: 19:32 24-12-2009
Gocha1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kombat 77
Мда, понял.
 
Вот еще такой баг - использую код - Всегда вверх (On Top) (есть в наборе) - а когда нажимаю на кнопку Обзорь - то все - диалоговое окно оказывается на задный план и в итоге в тупике... как исправить
 
Добавлено:
А ну понял только что - я вырезал код для Обзора папок, который был рядом но я хотел отделно для ОнТоп

Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 19:57 24-12-2009
47STRELOK



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kombat 77
ЛС

Всего записей: 246 | Зарегистр. 25-10-2009 | Отправлено: 20:52 24-12-2009
Gocha1



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
kombat 77  
ЛС

Это уже полный ОФФТоп - не считайте?
 
А вот код нужен такой, чтоб окно было всегда сверху но без лишних вещей. Не такой которая в наборе скриптов, у того проблемы с обзором папок особенно при выборе папки в программах

Всего записей: 259 | Зарегистр. 26-10-2007 | Отправлено: 21:17 24-12-2009
47STRELOK



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gocha1

Всего записей: 246 | Зарегистр. 25-10-2009 | Отправлено: 21:19 24-12-2009
kombat 77

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
47STRELOK

Цитата:
kombat 77  
ЛС

По-моему, ты отрезал функцию InitializeSetup
Попробуй вот так
 
Добавлено:
Gocha1

Цитата:
использую код - Всегда вверх (On Top) (есть в наборе) - а когда нажимаю на кнопку Обзорь - то все - диалоговое окно оказывается на задный план и в итоге в тупике... как исправить  

Ну, если только попробовать отключать AlwaysOnTop на этой станице, и включать его на всех остальных.
 

Всего записей: 393 | Зарегистр. 07-01-2009 | Отправлено: 22:10 24-12-2009 | Исправлено: kombat 77, 22:16 24-12-2009
VIVUM



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна ваша помощь. Это то что я не смог решить.
1. Так и не удалось приладить прозрачность Ready Memo. Как ни крутил скрипт данный вами.
2.Filename Label куда-то пропал как мне расположить его как на скрине и вернуть на положенные места строки Фри Арка почему-то оказавшиеся в углу.
3.как увеличенный инсталлятор сделать по центру экрана Это решил
 

 
Пожалуйста, помогите Привести к порядку Ready Memo и Installing Page, ато кучу параметров перепробовал за четыре дня.
Подробнее...
 
PS всех с Наступающим.

Всего записей: 16 | Зарегистр. 23-12-2009 | Отправлено: 23:11 24-12-2009 | Исправлено: VIVUM, 23:14 24-12-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (25-12-2009 11:52): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru