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

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, ответьте пожалуйста на мой вопрос на 66 странице

Всего записей: 571 | Зарегистр. 14-10-2005 | Отправлено: 18:19 18-11-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посмотрите, пожалуйста скриптик, его суть такая, при выборе первого компонента на следующей странице появляется языковое меню, а при выборе второго надпись. Проблема в том, выбираем первый компонент нажимаем "Далее" – появляется меню, затем возвращаемся назад и выбираем второй компонент, появляется надпись, но они накладываются друг на друга, как сделать, что бы появлялось или - или, т.е. убирались.
Подробнее...

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 18:25 18-11-2008
skryabinsoft

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне ответьте пожадуйста на вопрос, 66 страница, в самом низу.

Всего записей: 571 | Зарегистр. 14-10-2005 | Отправлено: 18:26 18-11-2008
Tinca

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skryabinsoft
 
Нет, нельзя. Это же инсталлятор, а не патчер.

Всего записей: 52 | Зарегистр. 02-07-2007 | Отправлено: 19:54 18-11-2008
TaucoH

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
 
Вот решил я протестить программку, тем самым облегчить себе не много жизнь..
Но столкнулся с проблемой. Ну естественно, куда же без них =)
 
В общем у меня была цель создать некий инсталятор программ под винду. К примеру запускаю файл exe там выбираю нужные мне программы и они сразу устанавлюваются на комп в нужные папки. Скажем я хочу установить QIP, Skype и Firefox. А в инсталяторе у меня кроме этих 3-х прог лежит ещё скажем парочка. Ну в общем нужен выбор прогрмм для полной их установки.
 
Всё к чему я смог придти - это что все программы, которые я записал в коде, сначала скачиваются на комп, в папку которую я укажу, и только потом по очереди идёт установка нужных мне 3-х программ, но скачались-то все 5!!
Отсюда и вопрос... Скажите мне пожалуйся, как бы так сделать чтобы всё у меня работало?
 
Честно говоря некогда особо разбираться с программой, методом тыка дошёл только до такого варианта. Просто Вы тут уже многие завстегдатые, а этот код был бы для Вас сущим пустяком.. Помогите пожалуйста нубу в этой программе...
 
Спасибо.

Всего записей: 2 | Зарегистр. 18-11-2008 | Отправлено: 20:37 18-11-2008
boss911



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

Цитата:
ты уже долго здесь тусуешься, но такое впечатление, что справку по Inno никогда не открывал.

Та да, долго, но справку я открывал и подобного там не нашел, ничего по секции INI в этом плане, а в раздел Паскаля я даже не заглядываю, не дружу с программированием, порой бывает, что не въеду для чего код. А может русский хелп уже устарел, а английский я не знаю. А если честно, то в таких случаях просто забываешь про хелп, так не думаешь, что на твой специфический вопрос, может быть там ответ.
 
Спасибо помог.
 


ALL
 
Я вот тут вопрос задавал, который еще актуален для меня.

Всего записей: 3728 | Зарегистр. 29-01-2005 | Отправлено: 23:44 18-11-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TaucoH
Цитата:
нужен выбор прогрмм для полной их установки.

Вот пример - инсталлятор содержит несколько инсталляторов и запускает установку выбранных на странице задач.
Деинсталировать каждую прогу придётся отдельно.
 
boss911
Цитата:
справку я открывал и подобного там не нашел, ничего по секции INI в этом плане, а в раздел Паскаля я даже не заглядываю

Раздел Константы - один из первых (и часто используемых) в справке. Оттуда взят мой пример, как получить значение из реестра.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 00:50 19-11-2008 | Исправлено: Victor_Dobrov, 00:53 19-11-2008
Diman19

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ ответьте пожалуйста на странице 77.Неужели никто не знает?

Всего записей: 88 | Зарегистр. 10-11-2008 | Отправлено: 01:14 19-11-2008
braunberg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Diman19
Посмотри в этом посте http://forum.ru-board.com/topic.cgi?forum=5&topic=27438&start=600#11 (id=89)
 

Всего записей: 35 | Зарегистр. 22-01-2008 | Отправлено: 02:05 19-11-2008
Skolozhabskiy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После инсталляции приложения создаются различные, в том числе и временные, файлы.
Как вывести в начале или конце деинсталяции диалог для пользователя, спрашивающий - удалять, созданные им файлы или сохранить? Только не диалог в виде MsgBox, а окно Inno Setup (мастера деинсталляции) с опциями выбора. И желательно визуально видеть процесс удаления на прогресс баре с комментарием - "Созданные пользователем файлы вместе с директориями удаляются". Буду очень признателен за конкретный пример. Спасибо.

Всего записей: 4 | Зарегистр. 15-11-2008 | Отправлено: 04:51 19-11-2008
ChVL



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cdman67
Неправильно.  
{userdocs} - сразу попадаем в папку Мои документы.
 
Поскольку нет константы для пути:
 \Documents and Settings\User\Local Settings\Application Data\  
то можно ли её организовать с помощью секции [Code]?

Всего записей: 1747 | Зарегистр. 18-06-2003 | Отправлено: 09:09 19-11-2008 | Исправлено: ChVL, 10:32 19-11-2008
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ChVL
а так
DefaultDirName={%USERPROFILE}\Local Settings\Application Data

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 11:46 19-11-2008
ExpeditorR

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

Цитата:
Поскольку нет константы для пути:  
 \Documents and Settings\User\Local Settings\Application Data\  
то можно ли её организовать с помощью секции [Code]?

Конечно можно Подробнее...

Всего записей: 574 | Зарегистр. 30-05-2008 | Отправлено: 13:13 19-11-2008 | Исправлено: ExpeditorR, 13:40 19-11-2008
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ExpeditorR
тогда уж напрямую можно
_[Setup]
AppName=My Program
AppVerName=My Program version 1.5
DefaultDirName="{code:MyConst}"
DefaultGroupName=My Program
 
_[Languages]
Name: "rus"; MessagesFile: "compiler:Languages\Russian.isl"
 
_[Files]
Source: compiler:examples\MyProg.exe; DestDir: "{app}"
 
_[Code]
function MyConst(Default: String): String;
var
ResultStr: String;
begin
  RegQueryStringValue(HKCU, 'Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders', 'Local AppData', ResultStr);
  Result:=ResultStr;
end;

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 13:56 19-11-2008
ExpeditorR

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

Всего записей: 574 | Зарегистр. 30-05-2008 | Отправлено: 14:59 19-11-2008
RMKusto



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите, пожалуйста с моим вопросом на 78 странице.

Всего записей: 64 | Зарегистр. 15-05-2002 | Отправлено: 15:32 19-11-2008
Andrulko



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну пожалуйста, помогите мне с моим вопросом на стр. 78! Неправильно работает автоматическое восстановление оригинальных файлов при использовании unist000.exe. Восстанавливается лишь gta-vc.exe...  
 
Восстановление

Всего записей: 2 | Зарегистр. 17-11-2008 | Отправлено: 17:20 19-11-2008
Genri

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

Цитата:
В справке не нашёл константу для следующего пути:  
\Documents and Settings\User\Local Settings\Application Data\
-- {localappdata}


----------
Для жалоб | Для благодарностей

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 18:55 19-11-2008
skeptik_vdm



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет обитателям форума!
У меня такой вопрос как сделать так чтобы при повторном запуске инсталлятора он выдавал небольшое окошечко  с запуском программы той или иной программы а путь брал из реестра???
Ответьте пожалуйста!!!

Всего записей: 316 | Зарегистр. 10-11-2008 | Отправлено: 19:29 19-11-2008
Serega0675



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Большое спасибо serg_aka_lain!!!

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 20:53 19-11-2008 | Исправлено: Serega0675, 23:49 19-11-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