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

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

Закрытая тема
Настройки темы
Скрипты Inno Setup. Помощь и советы [часть 8]

Аватара для El Sanchez

Ветеран


Contributor


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


Конфигурация

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


Изменения
Автор: El Sanchez
Дата: 22-10-2015
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме
Inno Setup. Прочие вопросы.


Показать/скрыть: Справка, руководство, примеры:

Показать/скрыть: Ссылки на примеры скриптов:

Показать/скрыть: Дополнительные программы для Inno Setup:
  • ISTool - неплохой редактор скриптов Inno Setup.
    Последняя версия: 5.3.0.1 [29.09.2009] - Скачать | зеркало;

  • Inno Script Generator - генератор скриптов Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
    Последняя версия: 1.0.3.1 [23.03.2008] - Скачать | зеркало на русифицированную программу;
    Примечание: Родной сайт www.hisoft2000.de более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup Form Designer - редактор страниц Inno Setup, можно создавать свои страницы.
    Последняя версия: 2.0.8 [12.11.2006] - Скачать;
    Примечание: Родной сайт http://isfd.kaju74.de/index.php?isfd более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup GameScript Generator - программа генерирует скрипты для Inno Setup . С помощью GameScript Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации;

  • ISSkin - Программа для создания и добавления в инсталлятор скинов. Инструкция.
    Последняя версия: 3.0.0.0 [19.01.2010] - Скачать;

  • ISSJoiner - Программа для объединения нескольких скриптов InnoSetup в один.
    Последняя версия: 3.0 [23.07.2009]

  • Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).
    Последняя версия: 0.1.4 [13.03.2010] - Скачать;

  • RegExporter - Фриварная утилита для экспорта реестра и конвертации файлов *.reg и *.ini в инсталляционные скрипты Inno Setup и NSIS.
    Последняя версия: 1.2.0 [23.09.2014] - Скачать;



Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах:

Скрипты Inno Setup. Помощь и советы [часть 6]
Скрипты Inno Setup. Помощь и советы [часть 7]

Отправлено: 08:52, 02-02-2015

 

Аватара для ZVSRus

Старожил


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

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


Цитата ispolin:
как исправить?
Из Справки
[Setup]
DisableStartupPrompt=yes


Игнорируется, когда UseSetupLdr=no

-------
Inno Setup 5.5.1.ee2 Ultra ANSI Unicode


Отправлено: 10:46, 08-04-2016 | #1491



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для ispolin

Ветеран


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


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

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


ZVSRus, не помогает
всё равно выходит второе(неполноценное окно установки)

Код: Выделить весь код
[Setup]
AppName=Soft Pack
AppVersion=2016
AppVerName=Soft Pack
OutputBaseFilename=Soft Pack
Compression=lzma
ArchitecturesInstallIn64BitMode=x64 ia64
WizardImageFile={tmp}\WizardImage.bmp
WizardSmallImageFile={tmp}\WizardSmallImage.bmp
VersionInfoVersion=2016
VersionInfoCompany=ispolin
VersionInfoCopyright=ispolin
VersionInfoProductVersion=2.0.1.6
VersionInfoDescription=Soft Pack
VersionInfoProductName=Soft Pack
AppCopyright=ispolin
LicenseFile={tmp}\license.txt
DisableStartupPrompt=no
CreateAppDir=false

-------


Отправлено: 10:58, 08-04-2016 | #1492


Аватара для ZVSRus

Старожил


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

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


Цитата ispolin:
не помогает
[Setup]
AppName=Soft Pack
AppVersion=2016
AppVerName=Soft Pack
OutputBaseFilename=Soft Pack
Compression=lzma
ArchitecturesInstallIn64BitMode=x64 ia64
WizardImageFile={tmp}\WizardImage.bmp
WizardSmallImageFile={tmp}\WizardSmallImage.bmp
VersionInfoVersion=2016
VersionInfoCompany=ispolin
VersionInfoCopyright=ispolin
VersionInfoProductVersion=2.0.1.6
VersionInfoDescription=Soft Pack
VersionInfoProductName=Soft Pack
AppCopyright=ispolin
LicenseFile={tmp}\license.txt
DisableStartupPrompt=no У Вас стоит no нужно yes
CreateAppDir=false

-------
Inno Setup 5.5.1.ee2 Ultra ANSI Unicode


Отправлено: 11:45, 08-04-2016 | #1493


Аватара для ispolin

Ветеран


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


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

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


Цитата ZVSRus:
У Вас стоит no нужно yes »
тогда вообще пропадает окно и сразу выходит лицензионное соглашение

Цитата:
DisableStartupPrompt
в переводе вроде звучит как "отключить страницу приветствия"
соответственно нужно ставить no

-------


Отправлено: 12:01, 08-04-2016 | #1494


Аватара для ZVSRus

Старожил


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

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


Цитата ispolin:
тогда вообще пропадает окно и сразу выходит лицензионное соглашение
По первым картинкам я понял, что нужно отключить всплывающее окно перед Финишной страницей. Или что-то я не понял?

Из Справки:

[Setup]: DisableStartupPrompt
Возможные значения:
yes или no
Значение по умолчанию:
yes

Описание:
При значении yes, инсталлятор не будет отображать сообщение "Эта программа установит… на ваш компьютер… Продолжить?" ("This will install... Do you wish to continue?").

Игнорируется, когда UseSetupLdr=no.

-------
Inno Setup 5.5.1.ee2 Ultra ANSI Unicode


Отправлено: 12:14, 08-04-2016 | #1495


Аватара для ispolin

Ветеран


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


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

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


Цитата ZVSRus:
Или что-то я не понял? »
не поняли
была старая версия инно, после компиляции и запуска уже собранной программы выходило нормальное окно приветствия что на первом скрине, обновил версию инно и теперь окно приветствия стало как на втором скрине, хочу вернуть окно от первого скрина

-------


Отправлено: 12:19, 08-04-2016 | #1496


Аватара для ZVSRus

Старожил


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

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


Цитата ispolin:
Помогите. Видимо куда то ткнул и получил
Первый скрин - Это страница приветствия WelcomePage
Второй скрин - Это не страница приветствия, это всплывающее окно перед страницей приветствия.
В последних версиях Inno 5.5.8, 5.5.9 по моему страница приветствия по умолчанию отключена, об этом на форуме уже писали.
Тогда в секцию [Setup] вставь DisableWelcomePage=no

из справки:

[Setup]: DisableWelcomePage
Возможные значения:
yes или no
Значение по умолчанию:
no

Описание:
При значении yes инсталлятор не покажет страницу приветствия.

-------
Inno Setup 5.5.1.ee2 Ultra ANSI Unicode

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

Отправлено: 12:41, 08-04-2016 | #1497


Аватара для ispolin

Ветеран


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


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

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


Цитата ZVSRus:
DisableWelcomePage=no »
Цитата ZVSRus:
страница приветствия по умолчанию отключена »
Помогло! Снимаю шляпу и благодарю.

-------


Отправлено: 12:45, 08-04-2016 | #1498


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


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

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


Всем добрый вечер! Имеется скрипт установки CS:S с прикрученным ISDone. До прикручивания ISDone работала автоустановка directx, visual studio и net.fraemwork. После включения ISDone автоустановка не работает. Может кто подсказать, как это исправить? Заранее спасибо!

Последний раз редактировалось Batistas, 15-04-2016 в 11:24.


Отправлено: 00:02, 10-04-2016 | #1499


Аватара для doctor_allcome

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


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

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


Добрый день! Прошу помощи профессионалов! Имеется тестовый скрипт. При отработке CancelButtonClickFinishedPage срабатывает закрытие процесса, но в Винде, в папке TEMP временные файлы не удаляются. Не могу понять, как заставить программу чистить TEMP по завершению?

Скрытый текст

[Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program

[code]
procedure ExitProcess(uExitCode: UINT);
external 'ExitProcess@kernel32.dll stdcall';

function NextButtonClick(CurPage: Integer): Boolean;
begin
Result := True;
// if the fake Finish button was clicked...
if CurPage = wpFinished then
MsgBox('И вот тут Можно запустить программу!', mbInformation, MB_OK);
end;

procedure CancelButtonClickFinishedPage(Sender: TObject);
begin
// display the "Exit Setup ?" message box and if the user selects "Yes",
// then exit the process; it is currently the only way how to exit setup
// process manually
if ExitSetupMsgBox then
ExitProcess(0);
end;

procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpFinished then
begin
WizardForm.NextButton.Caption := 'Run';
WizardForm.CancelButton.Caption := SetupMessage(msgButtonFinish);
WizardForm.CancelButton.Visible := True;
// bind your own OnClick event for the Cancel button; the original one
// is already disconnected at this stage
WizardForm.CancelButton.OnClick := @CancelButtonClickFinishedPage;
end;
end;

Отправлено: 14:10, 13-04-2016 | #1500



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипты Inno Setup. Помощь и советы [часть 7] El Sanchez Автоматическая установка приложений 2499 02-02-2015 08:59
Скрипты Inno Setup. Помощь и советы [часть 6] El Sanchez Автоматическая установка приложений 2494 10-03-2014 11:51
Скрипты Inno Setup. Помощь и советы [часть 5] El Sanchez Автоматическая установка приложений 1999 28-03-2013 19:09
Скрипты Inno Setup. Помощь и советы [часть 4] El Sanchez Автоматическая установка приложений 2099 22-05-2012 23:16
Скрипты Inno Setup. Помощь и советы [часть 3] Serega Автоматическая установка приложений 3755 26-10-2011 17:58




 
Переход