home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2008 March
/
PCWorld_2008-03_cd.bin
/
multimedia
/
cdburnerxp
/
cdbxp_setup_4.0.022.370.exe
/
install_script.iss
Wrap
Text File
|
2008-02-07
|
18KB
|
185 lines
;InnoSetupVersion=5.2.1
[Setup]
AppName=CDBurnerXP
AppVerName=CDBurnerXP 4.0.022.370
AppId={{7E265513-8CDA-4631-B696-F40D983F3B07}
AppVersion=4.0.022.370
AppPublisher=CDBurnerXP
AppPublisherURL=http://www.cdburnerxp.se
AppSupportURL=http://www.cdburnerxp.se
AppUpdatesURL=http://www.cdburnerxp.se
DefaultDirName={pf}\CDBurnerXP
DefaultGroupName=CDBurnerXP
UninstallDisplayIcon={app}\cdbxpp.exe
UninstallDisplayName=CDBurnerXP
OutputBaseFilename=in
Compression=lzma
ChangesAssociations=yes
LicenseFile=embedded\License.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{tmp}\isxdl.dll"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy
Source: "{tmp}\License.rtf"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy
Source: "{app}\Bass.Net.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\bass.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\basswma.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\bassflac.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\basscd.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\AnimatedIcon.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\AxInterop.NMSDVDXLib.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\Interop.NMSDVDXLib.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\NMSDVDXU.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace regserver ignoreversion
Source: "{app}\SkySoftware.FileView.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\SkySoftware.FolderView.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\SkySoftware.ShComboBox.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\DownloaderLibrary.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\cdbxpp.exe.manifest"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\cdbxpp.exe"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion
Source: "{app}\CDBXP.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace uninsrestartdelete ignoreversion
Source: "{app}\fr-FR\cdbxpp.resources.dll"; DestDir: "{app}\fr-FR"; Components: lang\France; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\de-DE\cdbxpp.resources.dll"; DestDir: "{app}\de-DE"; Components: lang\Germany; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\hu-HU\cdbxpp.resources.dll"; DestDir: "{app}\hu-HU"; Components: lang\Hungary; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\pl-PL\cdbxpp.resources.dll"; DestDir: "{app}\pl-PL"; Components: lang\Poland; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\zh-CHT\cdbxpp.resources.dll"; DestDir: "{app}\zh-CHT"; Components: lang\ChinaTrad; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\ja-JP\cdbxpp.resources.dll"; DestDir: "{app}\ja-JP"; Components: lang\Japan; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\ro-RO\cdbxpp.resources.dll"; DestDir: "{app}\ro-RO"; Components: lang\Romania; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\sv-SE\cdbxpp.resources.dll"; DestDir: "{app}\sv-SE"; Components: lang\Sweden; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\zh-CHS\cdbxpp.resources.dll"; DestDir: "{app}\zh-CHS"; Components: lang\ChinaSimpl; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\cs-CZ\cdbxpp.resources.dll"; DestDir: "{app}\cs-CZ"; Components: lang\Czech; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\it-IT\cdbxpp.resources.dll"; DestDir: "{app}\it-IT"; Components: lang\Italy; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\pt-PT\cdbxpp.resources.dll"; DestDir: "{app}\pt-PT"; Components: lang\Portugal; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\ru-RU\cdbxpp.resources.dll"; DestDir: "{app}\ru-RU"; Components: lang\Russia; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\tr-TR\cdbxpp.resources.dll"; DestDir: "{app}\tr-TR"; Components: lang\Turkey; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\es-ES\cdbxpp.resources.dll"; DestDir: "{app}\es-ES"; Components: lang\Spain; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\es-MX\cdbxpp.resources.dll"; DestDir: "{app}\es-MX"; Components: lang\Mexico; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\nl-NL\cdbxpp.resources.dll"; DestDir: "{app}\nl-NL"; Components: lang\Netherlands; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\pt-BR\cdbxpp.resources.dll"; DestDir: "{app}\pt-BR"; Components: lang\Brazil; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\nn-NO\cdbxpp.resources.dll"; DestDir: "{app}\nn-NO"; Components: lang\Norway; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion
Source: "{app}\nms_start.bat"; DestDir: "{app}"; Components: nmsaccess; MinVersion: 0.0,5.0.2195;
Source: "{app}\nms_stop.bat"; DestDir: "{app}"; Components: nmsaccess; MinVersion: 0.0,5.0.2195;
Source: "{app}\NMSAccessU.exe"; DestDir: "{app}"; Components: nmsaccess; MinVersion: 0.0,5.0.2195; Flags: onlyifdoesntexist
Source: "{app}\homepage.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195;
Source: "{app}\download.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195;
Source: "{app}\help.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195;
Source: "{app}\forum.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195;
Source: "{app}\Resources\audio_cover.jpg"; DestDir: "{app}\Resources"; MinVersion: 0.0,5.0.2195;
Source: "{app}\Resources\data_cover.jpg"; DestDir: "{app}\Resources"; MinVersion: 0.0,5.0.2195;
[Dirs]
Name: "{app}\Resources"; Flags: uninsalwaysuninstall
Name: "{app}\CDBXPP Projects"; Flags: uninsalwaysuninstall
Name: "{app}\libs"; Flags: uninsalwaysuninstall
Name: "{app}\fr-FR"; Flags: uninsalwaysuninstall
Name: "{app}\de-DE"; Flags: uninsalwaysuninstall
Name: "{app}\hu-HU"; Flags: uninsalwaysuninstall
Name: "{app}\pl-PL"; Flags: uninsalwaysuninstall
Name: "{app}\zh-CN"; Flags: uninsalwaysuninstall
Name: "{app}\ja-JP"; Flags: uninsalwaysuninstall
Name: "{app}\ro-RO"; Flags: uninsalwaysuninstall
Name: "{app}\sv-SE"; Flags: uninsalwaysuninstall
Name: "{app}\zh-TW"; Flags: uninsalwaysuninstall
Name: "{app}\cs-CZ"; Flags: uninsalwaysuninstall
Name: "{app}\it-IT"; Flags: uninsalwaysuninstall
Name: "{app}\pt-PT"; Flags: uninsalwaysuninstall
Name: "{app}\ru-RU"; Flags: uninsalwaysuninstall
Name: "{app}\tr-TR"; Flags: uninsalwaysuninstall
Name: "{app}\es-ES"; Flags: uninsalwaysuninstall
Name: "{app}\es-MX"; Flags: uninsalwaysuninstall
Name: "{app}\nl-NL"; Flags: uninsalwaysuninstall
Name: "{app}\pt-BR"; Flags: uninsalwaysuninstall
Name: "{app}\nn-NO"; Flags: uninsalwaysuninstall
[Registry]
Root: HKLM; Subkey: "SYSTEM\ControlSet001\Services\NMSAccess"; ValueName: "Allows Non-Admins to use the CDBurnerXP Application"; ValueType: String; ValueData: "Description"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: "CDBurnerXPOpen"; ValueType: String; ValueData: "CDBurnerXP (ISO)"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: "CDBurnerXPOpen\DefaultIcon"; ValueType: String; ValueData: """{app}\cdbxpp.exe"",1"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: "CDBurnerXPOpen\shell\open\command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"""; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleCDBurningOnArrival"; ValueName: "CDBurnerXP"; ValueType: String; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\CDBurnerXP"; ValueName: "Action"; ValueType: String; ValueData: "Burn a disc with CDBurnerXP"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\CDBurnerXP"; ValueName: "DefaultIcon"; ValueType: String; ValueData: """{app}\cdbxpp.exe"",0"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\CDBurnerXP"; ValueName: "InvokeProgID"; ValueType: String; ValueData: "CDBurnerXPOpen"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\CDBurnerXP"; ValueName: "InvokeVerb"; ValueType: String; ValueData: "open"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\CDBurnerXP"; ValueName: "Provider"; ValueType: String; ValueData: "CDBurnerXP"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: ".dxp"; ValueType: String; ValueData: "dxp-file"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCR; Subkey: "dxp-file"; ValueType: String; ValueData: "CDBurnerXP Data Compilation"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCR; Subkey: "dxp-file\Shell\Open\Command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"" /od ""%1"""; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: "dxp-file\DefaultIcon"; ValueType: String; ValueData: "{app}\cdbxpp.exe,1"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: ".axp"; ValueType: String; ValueData: "axp-file"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCR; Subkey: "axp-file"; ValueType: String; ValueData: "CDBurnerXP Audio Compilation"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey
Root: HKCR; Subkey: "axp-file\Shell\Open\Command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"" /oa ""%1"""; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
Root: HKCR; Subkey: "axp-file\DefaultIcon"; ValueType: String; ValueData: "{app}\cdbxpp.exe,2"; Tasks: fileassoc; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue
[Run]
Filename: "{app}\nms_stop.bat"; StatusMsg: "Trying to stop the NMSAccess service"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist
Filename: "{app}\NMSAccessU.exe"; Parameters: "-install"; StatusMsg: "Installing NMSAccess service"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist
Filename: "{app}\nms_start.bat"; StatusMsg: "Starting the NMSAccess service"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist
[UninstallRun]
Filename: "{app}\NMSAccessU.exe"; Parameters: "-remove"; StatusMsg: "Uninstalling NMSAccess service"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist
[Icons]
Name: "{group}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{group}\Uninstall CDBurnerXP"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; Comment: "Uninstall CDBurnerXP"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{group}\CDBurnerXP Homepage"; Filename: "{app}\homepage.url"; WorkingDir: "{app}"; Comment: "Visit CDBurnerXP Homepage"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{group}\CDBurnerXP Downloads"; Filename: "{app}\download.url"; WorkingDir: "{app}"; Comment: "Downloads for CDBurnerXP"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{group}\CDBurnerXP Online Help"; Filename: "{app}\help.url"; WorkingDir: "{app}"; Comment: "Online Help for CDBurnerXP"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{group}\CDBurnerXP Forum"; Filename: "{app}\forum.url"; WorkingDir: "{app}"; Comment: "Visit CDBurnerXP Forums"; Components: main; MinVersion: 0.0,5.0.2195;
Name: "{userdesktop}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP a CD/DVD burning application"; Components: main; Tasks: desktopicon\common; MinVersion: 0.0,5.0.2195;
Name: "{commondesktop}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP a CD/DVD burning application"; Components: main; Tasks: desktopicon\user; MinVersion: 0.0,5.0.2195;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CD/DVD burning application"; Components: main; Tasks: quicklaunchicon; MinVersion: 0.0,5.0.2195;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Components: "main"; MinVersion: 0.0,5.0.2195;
Name: "desktopicon\common"; Description: "For all users"; GroupDescription: "Additional icons:"; Components: "main"; MinVersion: 0.0,5.0.2195;
Name: "desktopicon\user"; Description: "For the current user only"; GroupDescription: "Additional icons:"; Components: "main"; MinVersion: 0.0,5.0.2195;
Name: "quicklaunchicon"; Description: "Create a &quick launch icon"; GroupDescription: "Additional icons:"; Components: "main"; MinVersion: 0.0,5.0.2195;
Name: "fileassoc"; Description: "&Associate data(.dxp) and audio(.axp) compilation files with CDBurnerXP"; GroupDescription: "Other tasks:"; MinVersion: 0.0,5.0.2195;
[Components]
Name: "main"; Description: "Program Files"; Types: "full compact custom"; MinVersion: 0.0,5.0.2195;
Name: "nmsaccess"; Description: "Provide CD/DVD access for any user, regardless of security policies"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang"; Description: "Languages"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\france"; Description: "French (France)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\germany"; Description: "German (Germany)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\hungary"; Description: "Hungarian (Hungary)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\poland"; Description: "Polish (Poland)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\chinatrad"; Description: "Traditional Chinese"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\japan"; Description: "Japanese (Japan)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\romania"; Description: "Romanian (Romania)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\sweden"; Description: "Swedish (Sweden)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\chinasimpl"; Description: "Simplified Chinese"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\czech"; Description: "Czech (Czech Republic)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\italy"; Description: "Italian (Italy)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\portugal"; Description: "Portuguese (Portugal)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\russia"; Description: "Russian (Russia)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\turkey"; Description: "Turkish (Turkey)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\mexico"; Description: "Spanish (Mexico)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\spain"; Description: "Spanish (Spain)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\netherlands"; Description: "Dutch (Netherlands)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\brazil"; Description: "Portuguese (Brazil)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
Name: "lang\norway"; Description: "Norwegian (Norway)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195;
[Types]
Name: "full"; Description: "Full installation"; MinVersion: 0.0,5.0.2195;
Name: "compact"; Description: "Compact installation"; MinVersion: 0.0,5.0.2195;
Name: "custom"; Description: "Custom installation"; MinVersion: 0.0,5.0.2195;
[CustomMessages]
default.NameAndVersion=%1 version %2
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";