Пишу не большой скрипт, нужно что бы инсталер устанавливался без всяких вопросов, сделал все как в FAQ но на все равно показывается страница с кнопкой установить
[more=Текст скрипта]#define MyAppName "Обновление "
#define MyAppVersion "3.6.0.3625"
#define MyAppPublisher "ООО"
#define MyAppURL "http://www.so.ru"
[Setup]
AppId={{964EB4F1-0CC9-48F9-B26F-9CAF84C7A0EB}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
VersionInfoVersion={#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName=C:\prit3
DisableReadyPage=yes
DisableStartupPrompt=yes
DisableDirPage=yes
;DefaultGroupName={#MyAppName}
DisableProgramGroupPage=yes
;DisableFinishedPage=yes
OutputBaseFilename=Updater
OutputDir=.
Compression=lzma
SolidCompression=yes
Uninstallable=no
CreateUninstallRegKey=no
[Languages]
Name: russian; MessagesFile: compiler:Languages\Russian.isl
[Files]
Source: {src}\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs external; Languages:
[Icons]
Code] ; добавить [ в начало строки убрал т.к. при отправке ругался парсер
procedure CurPageChanged(CurPageID: Integer);
begin
If CurPageID=wpWelcome then
begin
SendMessage(WizardForm.NEXTBUTTON.Handle, 513, 0, 0)
SendMessage(WizardForm.NEXTBUTTON.Handle, 514, 0, 0)
end;
end;[/more]
У меня стоит InnoSetup 5.4.1 и ISTool 5.3.0.1
[more=Текст скрипта]#define MyAppName "Обновление "
#define MyAppVersion "3.6.0.3625"
#define MyAppPublisher "ООО"
#define MyAppURL "http://www.so.ru"
[Setup]
AppId={{964EB4F1-0CC9-48F9-B26F-9CAF84C7A0EB}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
VersionInfoVersion={#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName=C:\prit3
DisableReadyPage=yes
DisableStartupPrompt=yes
DisableDirPage=yes
;DefaultGroupName={#MyAppName}
DisableProgramGroupPage=yes
;DisableFinishedPage=yes
OutputBaseFilename=Updater
OutputDir=.
Compression=lzma
SolidCompression=yes
Uninstallable=no
CreateUninstallRegKey=no
[Languages]
Name: russian; MessagesFile: compiler:Languages\Russian.isl
[Files]
Source: {src}\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs external; Languages:
[Icons]
Code] ; добавить [ в начало строки убрал т.к. при отправке ругался парсер
procedure CurPageChanged(CurPageID: Integer);
begin
If CurPageID=wpWelcome then
begin
SendMessage(WizardForm.NEXTBUTTON.Handle, 513, 0, 0)
SendMessage(WizardForm.NEXTBUTTON.Handle, 514, 0, 0)
end;
end;[/more]
У меня стоит InnoSetup 5.4.1 и ISTool 5.3.0.1