home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 November / PCWorld_2007-11_cd.bin / multimedia / cdburnerxp / cdbxp_setup_4.0.013.220.exe / install_script.iss
Text File  |  2007-10-02  |  15KB  |  150 lines

  1. ;InnoSetupVersion=5.2.0
  2.  
  3. [Setup]
  4. AppName=CDBurnerXP
  5. AppVerName=4.0.013.220
  6. AppId={{8D9D8304-5241-41EB-BC97-D78E094323B7}
  7. AppVersion=4.0.013.220
  8. AppPublisher=CDBurnerXP
  9. AppPublisherURL=http://www.cdburnerxp.se
  10. AppSupportURL=http://www.cdburnerxp.se
  11. AppUpdatesURL=http://www.cdburnerxp.se
  12. DefaultDirName={pf}\CDBurnerXP
  13. DefaultGroupName=CDBurnerXP
  14. UninstallDisplayIcon={app}\cdbxpp.exe
  15. UninstallDisplayName=CDBurnerXP
  16. OutputBaseFilename=in
  17. Compression=lzma
  18. ChangesAssociations=yes
  19. LicenseFile=embedded\License.rtf
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{tmp}\isxdl.dll"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy 
  25. Source: "{app}\Bass.Net.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  26. Source: "{app}\libs\bass.dll"; DestDir: "{app}\libs"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  27. Source: "{app}\libs\basswma.dll"; DestDir: "{app}\libs"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  28. Source: "{app}\libs\bassflac.dll"; DestDir: "{app}\libs"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  29. Source: "{app}\AnimatedIcon.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  30. Source: "{app}\AxInterop.NMSDVDXLib.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  31. Source: "{app}\Interop.NMSDVDXLib.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  32. Source: "{app}\libs\NMSDVDXU.dll"; DestDir: "{app}\libs"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace regserver ignoreversion 
  33. Source: "{app}\SkySoftware.FileView.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  34. Source: "{app}\SkySoftware.FolderView.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  35. Source: "{app}\SkySoftware.ShComboBox.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  36. Source: "{app}\DownloaderLibrary.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  37. Source: "{app}\cdbxpp.exe"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace ignoreversion 
  38. Source: "{app}\CDBXP.dll"; DestDir: "{app}"; Components: main; MinVersion: 0.0,5.0.2195; Flags: restartreplace uninsrestartdelete ignoreversion 
  39. Source: "{app}\fr-FR\cdbxpp.resources.dll"; DestDir: "{app}\fr-FR"; Components: lang\French; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  40. Source: "{app}\de-DE\cdbxpp.resources.dll"; DestDir: "{app}\de-DE"; Components: lang\German; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  41. Source: "{app}\hu-HU\cdbxpp.resources.dll"; DestDir: "{app}\hu-HU"; Components: lang\Hungarian; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  42. Source: "{app}\pl-PL\cdbxpp.resources.dll"; DestDir: "{app}\pl-PL"; Components: lang\Polish; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  43. Source: "{app}\zh-CHT\cdbxpp.resources.dll"; DestDir: "{app}\zh-CHT"; Components: lang\ChineseCHT; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  44. Source: "{app}\ja-JP\cdbxpp.resources.dll"; DestDir: "{app}\ja-JP"; Components: lang\Japanese; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  45. Source: "{app}\ro-RO\cdbxpp.resources.dll"; DestDir: "{app}\ro-RO"; Components: lang\Romanian; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  46. Source: "{app}\sv-SE\cdbxpp.resources.dll"; DestDir: "{app}\sv-SE"; Components: lang\Swedish; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  47. Source: "{app}\zh-CHS\cdbxpp.resources.dll"; DestDir: "{app}\zh-CHS"; Components: lang\ChineseCHS; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly ignoreversion 
  48. Source: "{app}\NMSAccessU.exe"; DestDir: "{app}"; Components: nmsaccess; Check: "IsUsingWinNT"; MinVersion: 0.0,5.0.2195; 
  49. Source: "{app}\homepage.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; 
  50. Source: "{app}\download.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; 
  51. Source: "{app}\help.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; 
  52. Source: "{app}\forum.url"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; 
  53. Source: "{app}\Resources\audio_cover.jpg"; DestDir: "{app}\Resources"; MinVersion: 0.0,5.0.2195; 
  54. Source: "{app}\Resources\data_cover.jpg"; DestDir: "{app}\Resources"; MinVersion: 0.0,5.0.2195; 
  55.  
  56. [Dirs]
  57. Name: "{app}\Resources"; Flags: uninsalwaysuninstall 
  58. Name: "{app}\CDBXPP Projects"; Flags: uninsalwaysuninstall 
  59. Name: "{app}\libs"; Flags: uninsalwaysuninstall 
  60. Name: "{app}\fr-FR"; Flags: uninsalwaysuninstall 
  61. Name: "{app}\de-DE"; Flags: uninsalwaysuninstall 
  62. Name: "{app}\hu-HU"; Flags: uninsalwaysuninstall 
  63. Name: "{app}\pl-PL"; Flags: uninsalwaysuninstall 
  64. Name: "{app}\zh-CHT"; Flags: uninsalwaysuninstall 
  65. Name: "{app}\ja-JP"; Flags: uninsalwaysuninstall 
  66. Name: "{app}\ro-RO"; Flags: uninsalwaysuninstall 
  67. Name: "{app}\sv-SE"; Flags: uninsalwaysuninstall 
  68. Name: "{app}\zh-CHS"; Flags: uninsalwaysuninstall 
  69.  
  70. [Registry]
  71. 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 
  72. Root: HKCR; Subkey: "CDBurnerXPOpen"; ValueType: String; ValueData: "CDBurnerXP (ISO)"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  73. Root: HKCR; Subkey: "CDBurnerXPOpen\DefaultIcon"; ValueType: String; ValueData: """{app}\cdbxpp.exe"",1"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  74. Root: HKCR; Subkey: "CDBurnerXPOpen\shell\open\command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"""; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  75. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleCDBurningOnArrival"; ValueName: "CDBurnerXP"; ValueType: String; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  76. 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 
  77. 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 
  78. 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 
  79. 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 
  80. 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 
  81. Root: HKCR; Subkey: ".dxp"; ValueType: String; ValueData: "dxp-file"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey 
  82. Root: HKCR; Subkey: "dxp-file"; ValueType: String; ValueData: "CDBurnerXP Data Compilation"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey 
  83. Root: HKCR; Subkey: "dxp-file\Shell\Open\Command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"" /od ""%1"""; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  84. Root: HKCR; Subkey: "dxp-file\DefaultIcon"; ValueType: String; ValueData: "{app}\cdbxpp.exe,1"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  85. Root: HKCR; Subkey: ".axp"; ValueType: String; ValueData: "axp-file"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey 
  86. Root: HKCR; Subkey: "axp-file"; ValueType: String; ValueData: "CDBurnerXP Audio Compilation"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey 
  87. Root: HKCR; Subkey: "axp-file\Shell\Open\Command"; ValueType: String; ValueData: """{app}\cdbxpp.exe"" /oa ""%1"""; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  88. Root: HKCR; Subkey: "axp-file\DefaultIcon"; ValueType: String; ValueData: "{app}\cdbxpp.exe,2"; Tasks: associate; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  89.  
  90. [Run]
  91. Filename: "{app}\NMSAccessU.exe"; Parameters: "-install"; StatusMsg: "Installing NMS Access Service"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist 
  92.  
  93. [UninstallRun]
  94. Filename: "{app}\NMSAccessU.exe"; Parameters: "-remove"; MinVersion: 0.0,5.0.2195; Flags: skipifdoesntexist 
  95.  
  96. [Icons]
  97. Name: "{group}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP"; Components: main and (access\currentuser or access\currentusernotnt); MinVersion: 0.0,5.0.2195; 
  98. Name: "{group}\Uninstall CDBurnerXP"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; Comment: "Uninstall CDBurnerXP"; Components: (access\currentuser or access\currentusernotnt) and main; MinVersion: 0.0,5.0.2195; 
  99. Name: "{group}\CDBurnerXP Homepage"; Filename: "{app}\homepage.url"; WorkingDir: "{app}"; Comment: "Visit CDBurnerXP Homepage"; Components: (access\currentuser or access\currentusernotnt) and main; MinVersion: 0.0,5.0.2195; 
  100. Name: "{group}\CDBurnerXP Downloads"; Filename: "{app}\download.url"; WorkingDir: "{app}"; Comment: "Downloads for CDBurnerXP"; Components: (access\currentuser or access\currentusernotnt) and main; MinVersion: 0.0,5.0.2195; 
  101. Name: "{group}\CDBurnerXP Online Help"; Filename: "{app}\help.url"; WorkingDir: "{app}"; Comment: "Online Help for CDBurnerXP"; Components: (access\currentuser or access\currentusernotnt) and main; MinVersion: 0.0,5.0.2195; 
  102. Name: "{group}\CDBurnerXP Forum"; Filename: "{app}\forum.url"; WorkingDir: "{app}"; Comment: "Visit CDBurnerXP Forums"; Components: (access\currentuser or access\currentusernotnt) and main; MinVersion: 0.0,5.0.2195; 
  103. Name: "{userdesktop}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP a CD/DVD burning application"; Components: (access\currentuser or access\currentusernotnt) and main; Tasks: desktopicon; MinVersion: 0.0,5.0.2195; 
  104. Name: "{commondesktop}\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CDBurnerXP a CD/DVD burning application"; Components: access\allusers and main; Tasks: desktopicon; MinVersion: 0.0,5.0.2195; 
  105. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CD/DVD burning application"; Components: (access\currentuser or access\currentusernotnt) and main; Tasks: quicklaunchicon; MinVersion: 0.0,5.0.2195; 
  106. Name: "{commonappdata}\Microsoft\Internet Explorer\Quick Launch\CDBurnerXP"; Filename: "{app}\cdbxpp.exe"; WorkingDir: "{app}"; IconFilename: "{app}\cdbxpp.exe"; Comment: "CD/DVD burning application"; Components: access\allusers and main; Tasks: quicklaunchicon; MinVersion: 0.0,5.0.2195; 
  107.  
  108. [Tasks]
  109. Name: "desktopicon"; Description: "Create &Desktop Icon"; GroupDescription: "Additional Icons:"; Components: "main"; MinVersion: 0.0,5.0.2195; 
  110. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; Components: "main"; MinVersion: 0.0,5.0.2195; 
  111. Name: "associate"; Description: "Associate Data- and Audio Compilation Files With CDBurnerXP"; GroupDescription: "Associate:"; Components: "main"; MinVersion: 0.0,5.0.2195; 
  112.  
  113. [Components]
  114. Name: "main"; Description: "Program Files"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  115. Name: "access\currentusernotnt"; Description: "Start Menu & Icons"; Types: "custom compact full"; Check: "NotUsingWinNT"; MinVersion: 0.0,5.0.2195; 
  116. Name: "access\allusers"; Description: "Install for all users"; Types: "custom compact full"; Check: "IsUsingWinNT"; MinVersion: 0.0,5.0.2195; 
  117. Name: "access\currentuser"; Description: "Install for current user only"; Types: "custom compact full"; Check: "IsUsingWinNT"; MinVersion: 0.0,5.0.2195; 
  118. Name: "lang"; Description: "Languages"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  119. Name: "lang\french"; Description: "French"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  120. Name: "lang\german"; Description: "German"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  121. Name: "lang\hungarian"; Description: "Hungarian"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  122. Name: "lang\polish"; Description: "Polish"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  123. Name: "lang\chinesecht"; Description: "Chinese (CHT)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  124. Name: "lang\japanese"; Description: "Japanese"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  125. Name: "lang\romanian"; Description: "Romanian"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  126. Name: "lang\swedish"; Description: "Swedish"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  127. Name: "lang\chinesechs"; Description: "Chinese (CHS)"; Types: "custom compact full"; MinVersion: 0.0,5.0.2195; 
  128. Name: "nmsaccess"; Description: "Provide CD/DVD access for any user under NT/XP/2000 regardless of security policies"; Types: "custom compact full"; Check: "IsUsingWinNT"; MinVersion: 0.0,5.0.2195; 
  129.  
  130. [Types]
  131. Name: "full"; MinVersion: 0.0,5.0.2195; 
  132. Name: "compact"; MinVersion: 0.0,5.0.2195; 
  133. Name: "custom"; MinVersion: 0.0,5.0.2195; 
  134.  
  135. [CustomMessages]
  136. default.NameAndVersion=%1 version %2
  137. default.AdditionalIcons=Additional icons:
  138. default.CreateDesktopIcon=Create a &desktop icon
  139. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  140. default.ProgramOnTheWeb=%1 on the Web
  141. default.UninstallProgram=Uninstall %1
  142. default.LaunchProgram=Launch %1
  143. default.AssocFileExtension=&Associate %1 with the %2 file extension
  144. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  145.  
  146. [Languages]
  147. ; These files are stubs
  148. ; To achieve better results after recompilation, use the real language files
  149. Name: "default"; MessagesFile: "embedded\default.isl"; 
  150.