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

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

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

Widok (29-12-2008 12:26): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

Это мощное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно создавать свои страницы, используя Inno Setup Form Designer.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта.  
 
Последний релиз: 5.2.3 [10.03.2008]
История версий | скачать | все сборки || Скачать Preprocessor | все сборки
 
Русификатор от NightW0lf для версии 5.2.0
Скачать | зеркало
 
Русская справка к версиям 5.0.x, автор перевода BagIra
Скачать | зеркало || cкачать в .chm формате
 
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly
Версия 5.1 скачать || версия 5 скачать|зеркало || версия 4 скачать|зеркало || версия 3 скачать|зеркало
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы)
Новая версия (Web-интерфейс) || Старая chm-версия скачать | зеркало
 
Коллекция скриптов и Сборник вопросов, собранных из этой и предыдущих частей топика.
 
Corona Skin & Check System Requirements от Victor_Dobrov
Скачать | зеркало | скриншот | описание | старая версия || InnoSetup Upgrade || Слайд-шоу
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...
 
Примечание: Если необходимо использовать метод проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора, то понадобится калькулятор хеша MD5, калькулятор сумм MD5, SHA-256, CRC32. Если требуется узнать, какие ключи реестра меняет та или иная программа, используйте RegShot. Чтобы растянуть фоновый рисунок на весь экран, в версии Inno Setup 5.1.10 и выше используйте этот код.

Дополнительные утилиты для Inno Setup


Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.
 
Последний релиз: 5.2.1 [15.10.2007]
Скачать | зеркало || Русификатор | зеркало

Простой мастер создания скрипта для установки одной или нескольких игр. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации.
 

Прежнее название ScriptMaker. Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
 
Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновить (нужен QuickStartPack 5.2.3)

Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки (немного усечённый). Возможно подключение к Total Commander или FAR с помощью MultiArc плагинов.
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.2.3
 
Последний релиз: 0.20 [23.05.2008] New
Скачать | Расширенная версия (с поддержкой русского языка)  

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

Объёмные скрипты или части кода заключайте в тег more, чтобы ваш вопрос в сообщении не затерялся среди множества строк прилагаемого скрипта.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 18:16 17-06-2008 | Исправлено: equis, 17:51 06-12-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LOGANXFI - не стоит так категорично осуждать форумчан, ведь люди могут быть просто заняты. По поводу Ваших вопросов, не буду заниматься плагиатом, а дам лишь общие рекомендации: 1) проверка статуса  "установленности" приложения (см. рук. товарища Kindly за версией 5.1); 2) отключить возможность произвольного выбора каталого установки можно из секции [Setup] (см. русскую справку по Inno Setup от Bagira); 3) проверка по IP-адресу неудобна (что будут делать Ваши друзья, если у кого-нибудь из них динамический IP?), лучше использовать пароль и криптование с помощью ISCrypt.dll (благо это широко обсуждалось на форуме ранее); 4) если Corona Skin для Вас сложен, используйте вариант с сайта codejock.com (вариант скинирование инсталлятора на основе ISSkin.dll обсуждался ранее); 5) пример скрипта с использованием временных ограничений по использованию инсталлятора есть в шапке форума (см. "Сборник скриптов"); 6) насколько я знаю Inno не умеет удалять файлы, которые инсталлятор не копирует в каталог установки, тут Вам поможет написание .bаt-файла (содержащего сценарий удаления конкретных файлов в папке Datа) и запуск его из секции [Run] перед началом копирования файлов мода (информации по написанию батч файлов в рунете много, а варианты по их запуску из секции [Run] см. в "Сборнике вопросов..." от fly). Вот пожалуй и все, шаблоны скриптов Вы найдете, а если не получится синтезировать конечный скрипт, пишите на форум!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 15:25 07-09-2008
serg_aka_lain

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

Цитата:
насколько я знаю Inno не умеет удалять файлы, которые инсталлятор не копирует в каталог установки, тут Вам поможет написание .bаt-файла

Зачем батник,  так проще.
Если на файле атрибут только чтение, то его придётся снять.

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 15:59 07-09-2008 | Исправлено: serg_aka_lain, 16:01 07-09-2008
Ph9M2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так как правильно использовать bass.dll 2.4? Напишите пожалуйста, примерчик..

Всего записей: 9 | Зарегистр. 15-08-2008 | Отправлено: 18:22 07-09-2008
ComradG



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

Цитата:
ComradG - ранее Вы писали, что с полученного (в результате распаковки некоторого инсталлятора Inno Unpacker) .bin файла можно снять дамп и получить вполне читабельную секцию [Code]. Так вот, кроме шуток, какой утилитой следует снимать дамп, неужели поможет PEID? Пожалуйста отнеситесь серьезно к моему вопросу!

PEiD только может подсказать куда ставить бряки, чтобы снять протекчуру (которой там в помине нет). Прямую наводку на анпакер дать не могу(сам принимал участие в разработке и с моей стороны мудро бы было воздержаться от своего рода рекламы), скажу название - unCompiled. Поищи в Гугле или на соурсфордже.

Цитата:
1С используется универсальный патчер xPatch

Если не ошибаюсь, то там используется технология гибридного rtp-патчинга.
 

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 22:11 07-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG - можно немного конкретнее о rtp-патчинге файлов. Особенно интересуют вопросы создания подобного патча и его использование в Inno Setup. Поверьте, для меня это очень важно.

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 01:33 08-09-2008
LOGANXFI



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko
 
Дай пожалуйста прямую ссылку на :
- рук. товарища Kindly за версией 5.1 ,
русскую справку по Inno Setup от Bagira ,
шапка форума "Сборник скриптов" ,
"Сборнике вопросов..." от fly.
 
Ведь в обсуждении InnoSetup стока страниц и я не знаю где искать !
 
И все таки пожалуйста обьясни как сделать проверку по IP , а друзья получат дополнение в другой упаковке.  
Для меня очень важна проверка IP адресов !
_________________________________________________
Пожалуйста не оставляйте мои сообщения без внимания!
Заранее спасибо !!!
_________________________________________________

Всего записей: 7 | Зарегистр. 02-09-2008 | Отправлено: 09:04 08-09-2008
SotM



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

Цитата:
Дай пожалуйста прямую ссылку на :  
- рук. товарища Kindly за версией 5.1 ,  
русскую справку по Inno Setup от Bagira ,  
шапка форума "Сборник скриптов" ,  
"Сборнике вопросов..." от fly.

А разве в шапке не прямые ссылки даны?! O_o

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 10:11 08-09-2008
LOGANXFI



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ой сори не видел !

Всего записей: 7 | Зарегистр. 02-09-2008 | Отправлено: 10:59 08-09-2008
Meceniy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно ли убрать  самый первый текст который появляеться про заходе в инсталер , я просто хочу картинку на весь инсталер добавить , а когда добовляю - текст появляеться сверху , удаляю текст - остаються поля (пустые) - что надо в скрипте прописать- если надо - то я скрипт могу скинуть.
Плиз подскажите , а то я не знаю что мне имеено искать в поиске

Всего записей: 5 | Зарегистр. 05-09-2008 | Отправлено: 13:53 08-09-2008
LOGANXFI



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где скачать файл шифрования ?
 
ISCrypt.dll
 
И вот этот для слайдшоу.
 
isxbb.dll
 
 
Че т я все проги скачал из шапки , но таких .dll не нашол !?

Всего записей: 7 | Зарегистр. 02-09-2008 | Отправлено: 17:25 08-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LOGANXFI
Дык, плохо искал... они есть в  

Цитата:
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly

Ищи внимательней!
 
Meceniy
Что значит первый текст?! Ты имеешь ввиду первую страницу? Или шо?
И что значит картинку на весь инсталер? Это как?  
 
Нормально сформулируй свой вопрос! Тут явно мало людей способных читать мысли.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 17:33 08-09-2008 | Исправлено: SotM, 17:35 08-09-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LOGANXFI
Установи версию 5.1 руководства от Kindly и в папке Addons\Libraries найдешь библиотеки, а в Scripts примеры скриптов.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 17:39 08-09-2008
STALKER_HIGHLANDER

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я копирую папку вместе со всеми находящимися в ней файлами, т.е.
 
Source: "{app}\папка\*"; DestDir: "{app}\папка"; Components: osnovnoe; Flags: createallsubdirs recursesubdirs
 
Вопрос-если я добавлю флаг ignoreversion, то он будет применятся ко всем файлам в этой папке?
 
Тоже самое интересует относительно флага sortfilesbyextension.  
И кстати есть ли смысл применять этот (sortfilesbyextension) флаг, для уменьшения размера инсталлятора? Это дает заметный эффект?

Всего записей: 39 | Зарегистр. 02-09-2008 | Отправлено: 18:14 08-09-2008 | Исправлено: STALKER_HIGHLANDER, 18:32 08-09-2008
ComradG



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

Цитата:
можно немного конкретнее о rtp-патчинге файлов

Если брать чистый rtp-патч, то это ничто иное как побайтовое изменение уже существующих файлов, при этом используется PATCHW32.DLL С помощью этой dll и генерится сам патч. Гибридный rtp применяется в низкоуровневых патчерах (намек на подобную технологию есть Visual Patch), то есть наряду с побайтовым изменением присутсвует функция изменения, перезаписи, копирования и т.д.(применяется в большинстве современных патчей).
Victor_Dobrov
В Короне есть скрипт деления серийника на секции. А относительно самого Визарда такое можно сделать?

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 18:24 08-09-2008
Meceniy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я уже разобрался , меня вот что теперь интересует как делать чек-боксы? к примеру в разделе четыре варианта выбора , мне нужно чтоб можно было выбрать только один вариант!Если не трудно киньте скрипт где есть чек боксы

Всего записей: 5 | Зарегистр. 05-09-2008 | Отправлено: 18:30 08-09-2008 | Исправлено: Meceniy, 18:34 08-09-2008
STALKER_HIGHLANDER

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

Цитата:
к примеру в разделе четыре варианта выбора , мне нужно чтоб один выбрал , на нем отметка стоит а на других нет  

 
Нужно каждому из четырех компонентов добавить флаг exclusive.  
Смотри справку, там про все подробно расписанно.

Всего записей: 39 | Зарегистр. 02-09-2008 | Отправлено: 18:37 08-09-2008
ComradG



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

Цитата:
интересует как делать чек-боксы?

Может лучше радиобатоны?
Victor_Dobrov
Не, я разобрался. Все равно спасибо.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 18:37 08-09-2008
Meceniy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. А радиобатоны это что? я нуб в этом так что не пинайте
Добавлено:
Запаковать получилось , но потом при установки - хоть я какой выберу вариант , в папку - устанавливаються все четыре и в папки с такими же названиями что и в папке для сборки - может прислать скрипт? помогите плиз!

Всего записей: 5 | Зарегистр. 05-09-2008 | Отправлено: 18:41 08-09-2008 | Исправлено: Meceniy, 19:16 08-09-2008
SotM



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

Цитата:
А радиобатоны это что?

Ты с такими вопросами лучше бы почитал какую-нить доку для начинающих программеров, чтобы хоть немного понимать терминологию.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 08:28 09-09-2008
Forslay



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ, извиняюсь за глупость, как шрифты устанавливать? в INNO?

Всего записей: 181 | Зарегистр. 15-06-2007 | Отправлено: 08:53 09-09-2008
   

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru