home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2005 March
/
Gamestar_71_2005-03_dvd.iso
/
Programy
/
bao0995.exe
/
install_script.iss
Wrap
Text File
|
2005-01-26
|
8KB
|
122 lines
;InnoSetupVersion=4.2.1
[Setup]
AppName=burnatonce
AppVerName=burnatonce 0.99.5
AppId=burnatonce
AppPublisherURL=www.burnatonce.com
AppSupportURL=www.burnatonce.com/forums
AppUpdatesURL=www.burnatonce.com
DefaultDirName={pf}\burnatonce
DefaultGroupName=burnatonce
UninstallDisplayIcon={app}\burnatonce.exe,0
UninstallDisplayName=burnatonce
OutputBaseFilename=bao0995
Compression=lzma
PrivilegesRequired=none
ChangesAssociations=yes
AllowNoIcons=yes
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\burnatonce.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\license.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\readme.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\history.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\external\cdrdao.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\mkisofs.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\readcd.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\cygwin1.dll"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\toc2cue.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\sox.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\madplay.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\oggdec.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\flac.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{app}\external\WaveGain.exe"; DestDir: "{app}\external"; Flags: ignoreversion
Source: "{fonts}\profont.fon"; DestDir: "{fonts}"; Flags: uninsneveruninstall fontisnttruetype onlyifdoesntexist
Source: "{app}\languages\Japanese.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Bulgarian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Slovenian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Ukrainian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\German.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Spanish.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\French.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Norwegian (Nynorsk).txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Norwegian (Bokmσl).txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Chinese (Simplified).txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Italian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Lithuanian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Dutch.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Russian.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Polish.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\Portuguese (Brazil).txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\language history.txt"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{app}\languages\burnatonce.chm"; DestDir: "{app}\languages"; Flags: ignoreversion
Source: "{sys}\stdole2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib sharedfile
Source: "{sys}\msvbvm60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\oleaut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\olepro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\asycfilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace sharedfile
Source: "{sys}\comcat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\COMCTL32.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\MSWINSCK.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
Source: "{sys}\scrrun.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\burnatonce"; Flags: deletekey
Root: HKCR; Subkey: "burnatonce\shell\burnatonce\command"; ValueType: String; ValueData: """{app}\burnatonce.exe"" -i ""%1"""; Flags: dontcreatekey
Root: HKCR; Subkey: ".toc"; ValueType: String; ValueData: "burnatonce"; Tasks: associate; Flags: uninsdeletevalue
Root: HKCR; Subkey: ".cue"; ValueType: String; ValueData: "burnatonce"; Tasks: associate; Flags: uninsdeletevalue
Root: HKCR; Subkey: ".iso"; ValueType: String; ValueData: "burnatonce"; Tasks: associate; Flags: uninsdeletevalue
Root: HKCR; Subkey: "burnatonce"; ValueType: String; ValueData: "burnatonce image"; Flags: uninsdeletekey
Root: HKCR; Subkey: "burnatonce\DefaultIcon"; ValueType: String; ValueData: "{app}\burnatonce.exe,0";
Root: HKCR; Subkey: "burnatonce\shell\burnatonce\command"; ValueType: String; ValueData: """{app}\burnatonce.exe"" -i ""%1""";
Root: HKCR; Subkey: "burnatonce"; ValueType: String; ValueData: "burnatonce";
[Run]
Filename: "{app}\burnatonce.exe"; Description: "Launch burnatonce"; Flags: postinstall skipifsilent nowait
[Icons]
Name: "{group}\burnatonce"; Filename: "{app}\burnatonce.exe"; WorkingDir: "{app}";
Name: "{group}\burnatonce help"; Filename: "{app}\languages\burnatonce.chm"; WorkingDir: "{app}";
Name: "{group}\burnatonce website"; Filename: "http://www.burnatonce.com";
Name: "{group}\Uninstall burnatonce"; Filename: "{uninstallexe}"; WorkingDir: "{app}";
Name: "{userdesktop}\burnatonce"; Filename: "{app}\burnatonce.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\burnatonce"; Filename: "{app}\burnatonce.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon;
[Tasks]
Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:";
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:";
Name: "associate"; Description: "&Associate toc, cue and iso files with burnatonce"; GroupDescription: "File Association:";
[InstallDelete]
Type: files; Name: "{app}\burnatonce.chm";
Type: files; Name: "{app}\external\cdrdao.drivers";
Type: filesandordirs; Name: "{app}\external\TEMP";
Type: filesandordirs; Name: "{app}\external\ANSI";
Type: filesandordirs; Name: "{app}\external\dvdrecord.exe";
[UninstallDelete]
Type: files; Name: "{app}\burnatonce.ini";
Type: files; Name: "{app}\output.txt";
Type: dirifempty; Name: "{app}";
[CustomMessages]
default.AdditionalIcons=Additional icons:
default.CreateDesktopIcon=Create a &desktop icon
default.CreateQuickLaunchIcon=Create a &Quick Launch icon
default.ProgramOnTheWeb=%1 on the Web
default.UninstallProgram=Uninstall %1
default.LaunchProgram=Launch %1
default.AssocFileExtension=&Associate %1 with the %2 file extension
default.AssocingFileExtension=Associating %1 with the %2 file extension...
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";