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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
LinkX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG, да serg_aka_lain уже помог, но спасибо.
Чем больше тем лучше.

Всего записей: 10 | Зарегистр. 13-09-2008 | Отправлено: 09:48 16-09-2008
IZUverSS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток господа IT-специалисты!
Сам реально столкнулся с проблемой создания Setup файла для своей программы в Visual Studio 2005, что меня очень удивило.
 
Вопрос №1 (больше подходит для пожелания Microsoft, ибо ответить, наеврно, смогут только они)
 
Зачем создавать такую сложную систему? Если бы я захотел сделать нестандартный инсталлер с множеством опций (в большинстве своем ненужных), то я бы наеврно сделал сам, либо воспользовался кучей готовых решений.
 
Вопрос №2
 
Где можно было б достать утилиту как в Visual Studio 6, где не надо ломать голову как что делать, не надо заботаться о том что какие то библиотеки не попадут в инсталлер... где надо всего лишь указать файл проекта и компилятор все соберет и сделает сам?

Всего записей: 2 | Зарегистр. 16-09-2008 | Отправлено: 14:22 16-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
IZUverSS
Прочитав весь пост, я подумал в конце "А при чём здесь Inno?"
Может упростишь?

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to SotM
 
Если применительно к Inno, то у меня есть к ним совет добавить мастер быстрого создания инсталлера... опять же по аналогии с Package & Deployment Wizard из Visual Studio 6

Всего записей: 2 | Зарегистр. 16-09-2008 | Отправлено: 14:50 16-09-2008
serg_aka_lain

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_Dobrov
 
Действительно, в том примере  есть косячок со страницей, Я о DisableDirPage=true  и не подумал как-то.
Этот вопрос и не интересовал, менять страницы местами не стал бы,  делал бы новую страницу.
(Для примера добавлю  скрипт в архивчик.)

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 17:15 16-09-2008
cepbl4



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно как-то сделать так, чтобы при внесении установщиком значений в реестр, адрес к файлу указывался в коротком виде (без пробелов):
D:\Distrs\FACEFI~1.1\data1.hdr
 
Заранее спасибо

Всего записей: 348 | Зарегистр. 19-11-2007 | Отправлено: 19:57 16-09-2008
203igor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нужен ввод ключа вместо пароля  
напромер: пароль *******
надо так 1234-1234-1344-1431 что бы было четыре ячейки, а не одна

Всего записей: 8 | Зарегистр. 14-09-2008 | Отправлено: 21:02 16-09-2008
Raf_SE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А ктонить может подправить код боковушки в Inno так, чтобы в него можно было встроить кроме Русского, Английский и Украинские языки интерфейса? (в зависимости от того, какой юзер выбрал).
Скрипт с библиотекой;  Только скрипт
 
P.S.
В Паскале я не понимаю, пробывал через обычную [CustomMessages], но нифига не вышло

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1143 | Зарегистр. 06-08-2006 | Отправлено: 21:09 16-09-2008 | Исправлено: Raf_SE, 09:09 17-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Raf_SE
Хоть я и не знаю пока ответа на твой вопрос, но поработай еще над своим русским, а то у тебя в коде чуть ли не в каждом предложение ашипка. Да и английские названия написаны не правильно.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM
Проблема в том, что в Украинских школах не преподавали Русский А с Английским у меня очень туго...
 
P.S.
Ашибки вродь проверял через Word, он не жаловался...

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1143 | Зарегистр. 06-08-2006 | Отправлено: 09:36 17-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Raf_SE
Ща глянул в справку, есть функция CustomMessage. Можешь в коде попробовать использовать ее. В качестве параметра передавай имя сообщения прописанного в секции CustomMessages.
 

Цитата:
Ашибки вродь проверял через Word, он не жаловался...

Ща взял строку на выбор: "//Создаеться вертуальный GroupBox" и Word подчеркнул первые два слова.
Слово "создается" отвечает на вопрос "что делает" и поэтому пишется без мягкого знака. А слово "виртуальный", ну он всегда был "виртуальным".

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



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

Цитата:
Ща глянул в справку, есть функция CustomMessage.

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

Цитата:
Создаеться вертуальный GroupBox

Та ет вобще фигня, перевод с китайского... На это не обращай внимания. Главное что все что будет написано в интерфейсе инсталлятора, проверен через Word.
 
P.S.
Мож я неправельно юзал "CustomMessage"? Я просто вместо каждой строки текста боковушки, вставлял чёнить типа "cm:Fargus"

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1143 | Зарегистр. 06-08-2006 | Отправлено: 12:50 17-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_Dobrov - мне очень нравится Ваш вариант озвучки действий инсталлятора используемый в Coronа Skin. Однако реализовать подобное у меня пока не получается (не хватает знаний). Вот и прошу у Вас помощи. Если у Вас есть время и желание, пожалуйста помогите скриптом. А "потрошить" Ваш замечательный Coronа Skin, у меня просто не поднимается рука!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 14:13 17-09-2008
htuos

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Raf_SE
попробуй так Подробнее... подправил кое-чего
 
ЗЫ с русским у тебя правда очень плохо, и не только в комментариях. я понимаю, не преподают и все такое. тогда найди человека, который тебе это поможет грамотно написать

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 14:41 17-09-2008 | Исправлено: htuos, 16:13 17-09-2008
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
htuos
А чем отличается использование CustomMessage( 'cm1' ) от ExpandConstant( '{cm:cm1}' )?

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

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

Цитата:
А чем отличается использование CustomMessage( 'cm1' ) от ExpandConstant( '{cm:cm1}' )?  
в данном случае ничем, обе функции вернут одинаковое значение. я так понял у него вообще ничего не получилось, поэтому привел пример кода, а он пусть пишет как ему удобно будет

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 16:08 17-09-2008
Raf_SE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да вот, протестировал с "ExpandConstant('{cm:m2}')" всё получилось! Отдельное спасибо за исправление граматических ошибок.
 

Цитата:
ничего не получилось

Я в Паскале 0. Какие ещё нужны комментарии?

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1143 | Зарегистр. 06-08-2006 | Отправлено: 16:47 17-09-2008 | Исправлено: Raf_SE, 16:51 17-09-2008
PunisherVIP

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток. А можно сделать так, чтобы при выборе языка загружался определенный рег файл. Тоесть при установке выбираем язык русский, загружается russian.reg, выбираем английский, загружается english.reg?
Или же после установки выдавал запрос, какой язык приложения выбрать и при выборе разных языков, загружались разные .reg файлы.
Скрипт тут: Inno Script

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



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

Цитата:
А можно сделать так

Можно, берем всяко разно из шапки и сами смотрим. Затем еще листаем назад несколько страниц, думаем, и находим решение этой задачи.
 

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уж очень тут много страниц...можно по конкретнее, желательно чтобы был 2 пункт...

Всего записей: 4 | Зарегистр. 17-09-2008 | Отправлено: 17:57 17-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