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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup - создание инсталляционных пакетов (Часть 15)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

MisterMyth

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

 

Код:
 
#define MyAppName "Корсары Тайны Дальних Морей 2"
#define MyAppVersion "0.82"
#define MyAppPublisher "Myth&Co"
#define MyAppExeName "START.exe"
 
[Setup]
WizardSmallImageFile=externalui.bmp
WizardImageFile=dialog.bmp
DiskSpanning=yes
DiskSliceSize=736000000
AppId={{AF49C1B9-B9A6-4A48-87B0-C08BB1158084}}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
AllowNoIcons=yes
OutputDir=D:\Setup_TDM2_82
OutputBaseFilename=Setup_TDM2_82
SetupIconFile=D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.ico
UninstallIconFile=D:\Downloads\user-trash_7143.ico
UninstallDisplayIcon = D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.ico
Compression=lzma/ultra64
SolidCompression=yes
InternalCompressLevel=ultra64
 
[Languages]
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
 
[Files]
Source: "D:\Корсары Тайны Дальних Морей 2 082\START.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\Config.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\engine.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\EULA.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\fmodex.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\GameuxInstallHelper.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\gog.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.hashdb"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\goggame-1455191756.info"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\goglog.ini"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\incList.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\list.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\Manual.pdf"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\options"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\resource0.dat"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\resource1.dat"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\seadogs.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\START.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\Support.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "D:\Корсары Тайны Дальних Морей 2 082\modules\*"; DestDir: "{app}\modules"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\Корсары Тайны Дальних Морей 2 082\PROGRAM\*"; DestDir: "{app}\PROGRAM"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "D:\Корсары Тайны Дальних Морей 2 082\RESOURCE\*"; DestDir: "{app}\RESOURCE"; Flags: ignoreversion recursesubdirs createallsubdirs
 
[Icons]
Name: "{userdesktop}\Корсары Тайны Дальних Морей 2 082"; Filename: "{app}\START.exe"; WorkingDir: "{app}"; IconFilename: "{app}\goggame-1455191756.ico"; IconIndex: 0
Name: "{userdesktop}\Настройки"; Filename: "{app}\Config.exe"; WorkingDir: "{app}"; IconFilename: "{app}\goggame-1455191756.dll"; IconIndex: 0
 
[Registry]
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "DisplayName"; ValueData: "Корсары Тайны Дальних Морей 2 082"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "ProductName"; ValueData: "Корсары Тайны Дальних Морей 2 082 0.82 Форк"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "Folder"; ValueData: "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Корсары Тайны Дальних Морей 2 082"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "Locale"; ValueData: "Ru_RU"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "Product GUID"; ValueData: "{{AF49C1B9-B9A6-4A48-87B0-C08BB1158084}}"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "Suppression Exe"; ValueData: "Start.exe"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "Registration"; ValueData: "SOFTWARE\Корсары Тайны Дальних Морей 2 082"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "LanguageName"; ValueData: "Russian (RU)"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "ProgramGroup"; ValueData: "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Корсары Тайны Дальних Морей 2 082"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueName: "lang"; ValueData: "ru-ru"; Flags: uninsdeletekey;
Root: HKLM; Subkey: SOFTWARE\WOW6432Node\Корсары Тайны Дальних Морей 2 082; ValueType: string; ValueData: "XX6EEMEQUH6TKCUKEBPN"; Flags: uninsdeletekey;
 
[UninstallDelete]
Type: filesandordirs; Name: {app}
 
[ISFormDesigner]
WizardForm=FF0A005457495A415244464F524D003010F004000054504630F10B5457697A617264466F726D0A57697A617264466F726D0C436C69656E744865696768740368010B436C69656E74576964746803F1010C4578706C696369744C65667402000B4578706C69636974546F7002000D4578706C6963697457696474680301020E4578706C69636974486569676874038F010D506978656C73506572496E636802600A54657874486569676874020D00F10C544E65774E6F7465626F6F6B0D4F757465724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650B57656C636F6D65506167650C4578706C696369744C65667402F80D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F2020106544C6162656C064C6162656C31044C65667403770103546F70030501055769647468026606486569676874020D0743617074696F6E141B000000D092D0B5D180D181D0B8D18F20D0B8D0B3D180D18B3A20302E38320C466F6E742E43686172736574070F44454641554C545F434841525345540A466F6E742E436F6C6F72070C636C57696E646F77546578740B466F6E742E48656967687402F509466F6E742E4E616D6506065461686F6D610A466F6E742E5374796C650B066673426F6C64000A506172656E74466F6E74080B5472616E73706172656E74080000F10E544E6577537461746963546578740D57656C636F6D654C6162656C3206486569676874025F0743617074696F6E06B2546869732077696C6C20696E7374616C6C207B234D794170704E616D657D206F6E20796F757220636F6D70757465722E0D0A0D0A4974206973207265636F6D6D656E646564207468617420796F7520636C6F736520616C6C206F74686572206170706C69636174696F6E73206265666F726520636F6E74696E75696E672E0D0A0D0A436C69636B204E65787420746F20636F6E74696E75652C206F722043616E63656C20746F20657869742053657475702E0E4578706C69636974486569676874025F000000F110544E65774E6F7465626F6F6B5061676509496E6E6572506167650D4578706C69636974576964746803F1010E4578706C6963697448656967687403390100F10C544E65774E6F7465626F6F6B0D496E6E65724E6F7465626F6F6B00F110544E65774E6F7465626F6F6B506167650B4C6963656E7365506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED000000F110544E65774E6F7465626F6F6B506167650D53656C656374446972506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED0000F10E544E6577537461746963546578740E4469736B53706163654C6162656C03546F7002700B4578706C69636974546F700270000000F110544E65774E6F7465626F6F6B506167651653656C65637450726F6772616D47726F7570506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED0000F10C544E6577436865636B426F780C4E6F49636F6E73436865636B044C656674020803546F7002670557696474680399010C4578706C696369744C65667402080B4578706C69636974546F7002670D4578706C696369745769647468039901000000F110544E65774E6F7465626F6F6B506167650E496E7374616C6C696E67506167650D4578706C69636974576964746803A1010E4578706C6963697448656967687403ED00000000000000
 
[Code]
{ RedesignWizardFormBegin } // Don't remove this line!
// Don't modify this section. It is generated automatically.
var
  Label1: TLabel;
 
procedure RedesignWizardForm;
begin
  { Label1 }
  Label1 := TLabel.Create(WizardForm);
  with Label1 do
  begin
    Parent := WizardForm.WelcomePage;
    Caption := 'Версия игры: 0.82';
    Font.Color := clWindowText;
    Font.Height := -11;
    Font.Name := 'Tahoma';
    Font.Style := [fsBold];
    ParentFont := False;
    Transparent := False;
    Left := ScaleX(375);
    Top := ScaleY(261);
    Width := ScaleX(102);
    Height := ScaleY(13);
  end;
 
  with WizardForm.WelcomeLabel2 do
  begin
    Caption := 'This will install {#MyAppName} on your computer.' + #13#10 +
         '' + #13#10 +
         'It is recommended that you close all other applications before continuing.' + #13#10 +
         '' + #13#10 +
         'Click Next to continue, or Cancel to exit Setup.';
    Height := ScaleY(95);
  end;
 
  with WizardForm.DiskSpaceLabel do
  begin
    Top := ScaleY(112);
  end;
 
  with WizardForm.NoIconsCheck do
  begin
    Left := ScaleX(8);
    Top := ScaleY(103);
    Width := ScaleX(409);
  end;
 
{ ReservationBegin }
  // This part is for you. Add your specialized code here.
 
{ ReservationEnd }
end;
// Don't modify this section. It is generated automatically.
{ RedesignWizardFormEnd } // Don't remove this line!
 
procedure InitializeWizard();
begin
  RedesignWizardForm;
end;
 
 


Всего записей: 1041 | Зарегистр. 03-01-2015 | Отправлено: 16:10 01-03-2017 | Исправлено: MisterMyth, 15:49 02-03-2017
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup - создание инсталляционных пакетов (Часть 15)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru