Имя пользователя:
Пароль:
Помощь | Регистрация | Забыли пароль?  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Inno Setup .:[все вопросы]:.

Закрытая тема
Настройки темы
[архив] Inno Setup .:[все вопросы]:.

Новый участник


Сообщения: 6
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: volk1234
Дата: 27-08-2009
Описание: перевел в архив
Лимит страниц.
Тема закрыта.
продолжаем тут:

Inno Setup. Обсуждение установщика

Скрипты Inno Setup. Помощь и советы



Полезные ресурсы:
Официальный сайт| Inno Setup 5.2.3 RU
Русская справка |Зеракало 1| Зеракало 2
ISTool 5.30 |Русификатор
Русификатор ISTool |Зеркало 1|Зеркало 2
Inno Setup Script Generator |Зеркало 1
Unpaker 2.1 от 21.04.2009 - распаковывает инсталляторы, созданные с помощью Inno Setup, начиная с версии 2.0.18 по 5.2.4.
InnoUnpaker 2.6b3 [от valeron87]- можнет просмотривать содержание CompiledCode.bin
Unpaker 0.23 - расширенная китайская версия 2008-08-08 ( модификация)
Unpacker 0.24 | Зеркало 1 | Зеркало 2 - Inno Setup Unpacker (innounp plus) - расширенная версия распаковщика инсталляторов Inno Setup начиная с версии 2.0.8 по 5.3.0 Beta. Поддерживаются версии Unicode. Русифицирована. Последний релиз: 0.24 [23.05.2009]
Набор Restools
Restools - расширенная версия Inno Setup от китайских разработчиков, добавляет вашему инсталлятору новые возможности по оформлению, а также более удобный редактор скриптов (требуется наличие установленного Preprocessor'а).
Последние версии разработок от Restools:
InnoCompiler090319_English - в него входят файлы: Compil32.exe и Templates.dat;
Inno_ISCmplr_Setup090302 - в него входят файлы, лучше из папки InnoSetup_FullVCL: setup.e32, ISCmplr.dls, ISCmplr.dll и SetupLdr.e32.
InnoCompiler090319_Russian - Русский перевод (80%) от tem000 - NEW !

QuickStart Pack - Inno Setup + Preprocessor (последняя версия ispack-5.2.4-dev)
"Всё в одном" от unikum111
читать дальше »

Цитата unikum111:
В сборку входят следующие компоненты:
Inno Setup compiler 5.2.2 русская версия;
ISTool 5.2.1 русская версия;
Inno Script Generator английская версия;
Inno Setup Unpacker Explorer 1.0 аглийская версия;
Примечание: в Inno Setup Unpacker Explorer 1.0 заменён innounp.exe на тестовую версию 2.0, так что распаковывает инсталляторы вплоть до версии 5.2.2.
Есть возможность выбора компонентов.
Скачать: ifolder, RapidShare, iBox (Размер: 5.34 Mb).»



Полезные мелочи для Inno Setup:

- Converter v.0.1.2 - конвертор REG- файлов в формат скриптов Inno от Serega_ -новая версия
- Как убрать страницу приветствия (wpWelcome) в мастере установки приложения:
- Примеры скриптов на паскале
- Inno Setup Addon 0.07 For Total Commander
- Параметры командной строки инсталляторов InnoSetup:

Код:
/SP-
Отключает страницу "Эта программа установит... Вы хотите продолжить?" инсталятора. 
Выполнится только если DisableStartupPrompt секции [Setup] равна yes. 

/SILENT, /VERYSILENT  
Установка в ускоренном или очень ускоренном режиме. При установке в ускоренном режиме 
окно мастера и фоновое окно мастера не отображаются, отображается только окно прогресса. 
При очень ускоренной установке окно прогресса тоже не отображается. Остальная установка 
проходит как обычно - отображаются сообщения об ошибках в ходе установки, страница 
приветствия (если ее отображение не отменено директивой DisableStartupPrompt или 
параметром '/SP-' командной строки).

Если после установки необходима перезагрузка, команды '/NORESTART' не дано и установка 
проходит в ускоренном режиме, появится сообщение "Перезагрузить компьютер?". Если режим 
установки очень ускоренный, система перезагрузится не спрашивая.

/LOG 
Указывает инсталятору создать log-файл в папке TEMP для подробного отчета о действиях 
и событиях в секции [Run], предпринятых в ходе установки. Применяется при отслеживании 
ошибок. Например, если вы подозреваете, что файл не был удален, хотя должен был, 
log-файл сообщит, что файл былдействительно пропущен и почему. 

log-файлу присваивается уникальное имя на базе текущей даты. (Существующие файлы не 
перезаписываются и не дополняются). 
Информация, содержащаяся в log-файле, техническая и поэтому не может быть понята 
пользователем. 

/LOG="filename" 
Параметр похож на /LOG, но в отличие от него позволяет указать фиксированный
путь/имя файла для log-файла. Если файл с указанным именем уже существует, он будет 
заменен. Если файл не может быть создан, установка прервется и выдаст сообщение 
об ошибке.

/NOCANCEL  
Не дает пользователю прервать установку, отключая кнопку Отменить и игнорируя клики на 
кнопке Закрыть. Используется в комбинации с '/SILENT' или '/VERYSILENT'. 

/NORESTART 
Указывает инсталятору не перезагружать компьютер даже если это необходимо. 

/RESTARTEXITCODE=exit code  
Задает инсталятору код, который он должен возвратить, если необходима перезагрузка. 
Используется с '/NORESTART'.
См. также Коды выхода инсталятора. (кому интерестно, могу выложить или же доступно в хелпе)

/LOADINF="filename" 
Указывает инсталятору загрузить параметры установки из указанного файла после проверки 
командной строки. Этот файл может быть подготовлен с помощью '/SAVEINF='command.
Не забудьте ставить кавычки при использовании имен, содержащих пробелы. 

/SAVEINF="filename" 
Указывает инсталятору сохранять параметры установки в указанный файл.
Не забудьте ставить кавычки при использовании имен, содержащих пробелы. 

/LANG=language 
Задает используемый язык. language задает имя языка, заданного в параметре секции 
[Languages]. При использовании параметра /LANG появляется диалог Выбор языка установки.

/DIR="x:\dirname" 
Меняет имя папки, заданное по умолчанию, на странице Выбор папки назначения. 
Должен быть задан полный путь. 

/GROUP="folder name" 
Меняет имя папки на странице Выбор папки меню Пуск. Если директива 
DisableProgramGroupPage секции [Setup] равна yes, этот параметр командной строки 
игнорируется. 

/NOICONS 
Указывает инсталятору проверять, выбрана ли команда Не создавать значков на странице 
Выбор папки меню Пуск. 

/COMPONENTS="comma separated list of component names" 
Меняет выбраные по умолчанию компоненты. В этом случае параметр командной строки 
указывает инсталятору менять тип установки на Выборочный. 

/PASSWORD=password  Задает пароль. Если не указана директива Password секции [Setup], 
этот параметр игнорируется. Если введен неправильный пароль, параметр 
также игнорируется.

Отправлено: 21:42, 17-03-2005 |

 

Аватара для volk1234

Старовер


Moderator


Сообщения: 1638
Благодарности: 301

Профиль | Отправить PM | Цитировать


Шапку обновил, поднял ссылки на InnoUnpacker, IsTool, Converter...
Может старый Istool Удалить?

-------

Ю-ху!

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:07, 18-06-2009 | | #961 |









Для отключения данного рекламного блока вам необходимо зарегистрироваться на нашем форуме. Сделать это можно по этой ссылке.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Contributor


Сообщения: 1077
Благодарности: 524

Профиль | Отправить PM | Цитировать


Цитата volk1234:
Может старый Istool Удалить? »
Я думаю, он не нужен, т.е. можно удалить.

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Отправлено: 13:11, 18-06-2009 | | #962 |


Аватара для p3rf3ct1c

Новый участник


Сообщения: 44
Благодарности: 4

Профиль | Отправить PM | Цитировать


Здравствуйте. Может мне кто нибудь подсказать, что нужно указать в параметрах, чтобы на этой странице кнопка "next" сама нажималать и продолжалась установка дальше, а по окончанию установки чтобы кнопка finish сама нажалась.
Код:
Filename: {src}\PunkBuster\pbsvc.exe; Parameters:/i --i-accept-the-pb-eula; StatusMsg: Устанавливается PunkBuster...; Check: InstallDop

Последний раз редактировалось p3rf3ct1c, 20-06-2009 в 01:04.


Отправлено: 00:52, 20-06-2009 | | #963 |


Аватара для Cibersoft Prolex

Старожил


Автор проектов


Сообщения: 415
Благодарности: 86

Профиль | Отправить PM | Цитировать


p3rf3ct1c
Не знаю можно ли это реализовать в Inno Setup, но это можно осуществить с помощью AutoIT.
Форум по AutoIT

-------
Если я Вам помог - жмите "Полезное сообщение"


Отправлено: 01:10, 20-06-2009 | | #964 |


Ветеран


Contributor


Сообщения: 1077
Благодарности: 524

Профиль | Отправить PM | Цитировать


Цитата p3rf3ct1c:
что нужно указать в параметрах, чтобы на этой странице »
нужно в коде прописать процедуру:
Код:
procedure CurPageChanged(CurPageID: Integer);
begin
// wpWelcome - ID страницы
  If CurPageID = wpWelcome then
// соответственно нажимаем на кнопку на этой странице
  WizardForm.NextButton.OnClick(WizardForm.NextButton);
end;

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:18, 20-06-2009 | | #965 |


Аватара для p3rf3ct1c

Новый участник


Сообщения: 44
Благодарности: 4

Профиль | Отправить PM | Цитировать


Cibersoft Prolex, Спасибо конечно, но это для меня сложно.

Serega, Мб Вы меня не так поняли или я чтото не понял, я создал инсталлятор, и и отметил галочку чтобы после установки игры установилось дополнительное по (всякие DirectX (Parameters: /silent), vcredist_x86,x64 (Parameters: /Q), в том числе и PunkBuster), когда установка доходит до PunkBuster он начинает установку (Parameters:/i), сам принимает лицензионное соглашение (Parameters:/i --i-accept-the-pb-eula), а как сделать чтобы он кнопку "next" и в конце "finish" тоже сам нажимал?

Мне наверно надо тут чтото дописать
Код:
Filename: {src}\PunkBuster\pbsvc.exe; Parameters:/i --i-accept-the-pb-eula; StatusMsg: Устанавливается PunkBuster...; Check: InstallDop

Отправлено: 11:54, 20-06-2009 | | #966 |


Ветеран


Contributor


Сообщения: 1077
Благодарности: 524

Профиль | Отправить PM | Цитировать


p3rf3ct1c, я не совсем понимаю, что вы хотите сделать.
Вы хотите установить инсталлятор автоматом? Если, да, то пользуйтесь командной строкой, т.е. запустите инсталлятор с ключом /silent - с отображением хода установки или /verysilent - установка в тихом режиме, без отображения на экране пользователя.
Пример:
setup.exe /verysilent

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:52, 20-06-2009 | | #967 |


Аватара для p3rf3ct1c

Новый участник


Сообщения: 44
Благодарности: 4

Профиль | Отправить PM | Цитировать


Serega, мне надо чтобы после установки какой либо игры запустилась установка этого файла
Цитата:
Filename: {src}\PunkBuster\pbsvc.exe; Parameters:/silent; StatusMsg: Устанавливается PunkBuster...; Check: InstallDop
в тихом режиме, когда я указываю в параметрах /silent выдает сообщение

когда я нажимаю ок, выдает еще одно сообщение

Отправлено: 14:39, 20-06-2009 | | #968 |


Ветеран


Contributor


Сообщения: 1077
Благодарности: 524

Профиль | Отправить PM | Цитировать


Цитата p3rf3ct1c:
после установки какой либо игры запустилась установка этого файла »
Так и надо говорить, что запустить нужно сторонний файл, а не ваш инсталлятор.
Прежде всего, нужно определить из чего, с помощью какого инсталлятора он сделан и запускать с соответствующими ключами для этого инсталлятора.

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:30, 20-06-2009 | | #969 |


Аватара для p3rf3ct1c

Новый участник


Сообщения: 44
Благодарности: 4

Профиль | Отправить PM | Цитировать


Serega, я даже не знаю из чего и с помощью чего он сделан, а про ключи я вообще не знаю куда писать и что делать.
Если я вам скину эту программку (653кб), то вы сможете помочь?

Отправлено: 18:07, 20-06-2009 | | #970 |



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Inno Setup .:[все вопросы]:.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Inno Setup. Прочие вопросы El Sanchez Автоматическая установка приложений 304 30-01-2012 22:30
Утилиты - [addon] Inno Setup CrOsP Наборы обновлений для Windows XP/2003/Windows 7 33 11-05-2011 16:03
Inno Setup 5.3.6 OSZone Software Новости программного обеспечения 0 15-11-2009 17:30
[Архив] Твики реестра .: [все вопросы] :. Vadikan Автоматическая установка Windows 2000/XP/2003 1431 26-01-2008 08:51
Inno Setup tradeukraine Вебмастеру 3 13-06-2006 20:39




 
Переход