home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 May / CA05.iso / Multimedija / SetupBBox.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2010-03-31  |  13.1 KB  |  148 lines

  1. ;InnoSetupVersion=5.2.3
  2. [Setup]
  3. AppName=BBox
  4. AppVerName=BBox (3.0.3.1000)
  5. AppId={{90B46C52-5BFB-48D0-81EB-0F697A1F4C94}
  6. AppVersion=3.0.3.1000
  7. AppPublisher=CDD-Software
  8. AppPublisherURL=http://www.bboxplayer.com
  9. AppSupportURL=http://www.bboxplayer.com
  10. AppModifyPath={app}\Setup\SetupBBox.exe /modify
  11. DefaultDirName={reg:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BBox.exe,Path|{pf}\BBox}
  12. DefaultGroupName=BBox
  13. UninstallDisplayName=BBox Audio Player & Organizer
  14. UninstallFilesDir={app}\setup
  15. OutputBaseFilename=in
  16. Compression=lzma
  17. DisableDirPage=yes
  18. ChangesAssociations=yes
  19. LicenseFile=embedded\License.txt
  20. InfoBeforeFile=embedded\InfoBefore.rtf
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23. [Files]
  24. Source: "{app}\Whats New.txt"; DestDir: "{app}"; MinVersion: 0.0,5.0.2195; Flags: ignoreversion 
  25. Source: "{app}\BBox.exe"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  26. Source: "{app}\BBoxKeyb.dll"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: restartreplace overwritereadonly uninsrestartdelete ignoreversion 
  27. Source: "{app}\BBoxShell.dll"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: restartreplace regserver overwritereadonly uninsrestartdelete ignoreversion 
  28. Source: "{app}\BBoxDeskBand.dll"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: restartreplace regserver overwritereadonly uninsrestartdelete 
  29. Source: "{app}\GDIPlus.dll"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly 
  30. Source: "{app}\OptimFROG.dll"; DestDir: "{app}"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  31. Source: "{commonappdata}\BBox\radio.bbd"; DestDir: "{commonappdata}\BBox"; Components: Core; Tasks: radiopresets; MinVersion: 0.0,5.0.2195; Flags: uninsneveruninstall overwritereadonly ignoreversion 
  32. Source: "{commonappdata}\BBox\LowerCaseWords.txt"; DestDir: "{commonappdata}\BBox"; Components: Core; Tasks: defaultwordlists; MinVersion: 0.0,5.0.2195; Flags: uninsneveruninstall overwritereadonly ignoreversion 
  33. Source: "{commonappdata}\BBox\UpperCaseWords.txt"; DestDir: "{commonappdata}\BBox"; Components: Core; Tasks: defaultwordlists; MinVersion: 0.0,5.0.2195; Flags: uninsneveruninstall overwritereadonly ignoreversion 
  34. Source: "{commonappdata}\BBox\ReplaceWords.txt"; DestDir: "{commonappdata}\BBox"; Components: Core; Tasks: defaultwordlists; MinVersion: 0.0,5.0.2195; Flags: uninsneveruninstall overwritereadonly ignoreversion 
  35. Source: "{commonappdata}\BBox\MaskedWords.txt"; DestDir: "{commonappdata}\BBox"; Components: Core; Tasks: defaultwordlists; MinVersion: 0.0,5.0.2195; Flags: uninsneveruninstall overwritereadonly ignoreversion 
  36. Source: "{app}\lib\isxdl.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  37. Source: "{app}\lib\bass.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  38. Source: "{app}\lib\tags.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  39. Source: "{app}\lib\bass_vis.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  40. Source: "{app}\lib\basscd.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  41. Source: "{app}\lib\basswma.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  42. Source: "{app}\lib\bass_fx.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  43. Source: "{app}\lib\bass_aac.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  44. Source: "{app}\lib\bass_ac3.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  45. Source: "{app}\lib\bass_alac.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  46. Source: "{app}\lib\bass_ape.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  47. Source: "{app}\lib\bass_mpc.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  48. Source: "{app}\lib\bass_ofr.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  49. Source: "{app}\lib\bass_spx.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  50. Source: "{app}\lib\bass_tta.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  51. Source: "{app}\lib\bass_wv.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  52. Source: "{app}\lib\bassflac.dll"; DestDir: "{app}\lib"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  53. Source: "{app}\enc\bassenc.dll"; DestDir: "{app}\enc"; Components: Core Encoder; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  54. Source: "{app}\enc\lame.exe"; DestDir: "{app}\enc"; Components: Core Encoder; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  55. Source: "{app}\vis\Acidspunk.svp"; DestDir: "{app}\vis"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  56. Source: "{app}\vis\corona.svp"; DestDir: "{app}\vis"; Components: Core; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  57. Source: "{app}\vis\Aorta.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  58. Source: "{app}\vis\Burn.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  59. Source: "{app}\vis\CosmicBelt.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  60. Source: "{app}\vis\CosmicNebulae.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  61. Source: "{app}\vis\explosions14.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  62. Source: "{app}\vis\hyperspec.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  63. Source: "{app}\vis\jazz.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  64. Source: "{app}\vis\PixelGlissade.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  65. Source: "{app}\vis\punkie.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  66. Source: "{app}\vis\RabbitHole.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  67. Source: "{app}\vis\Spec_n_Hopp.bmp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  68. Source: "{app}\vis\Spec_n_Hopp.svp"; DestDir: "{app}\vis"; Components: ExtraVis; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly ignoreversion 
  69. Source: "{tmp}\SetupModify.bmp"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy 
  70. Source: "{tmp}\SetupRepair.bmp"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy 
  71. Source: "{tmp}\SetupRemove.bmp"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy 
  72. ; Source: "{app}\Setup\SetupBBox.exe"; DestDir: "{app}\Setup"; Check: "not IsMaintaining"; MinVersion: 0.0,5.0.2195; Flags: overwritereadonly 
  73. Source: "{tmp}\BBoxSetupHelper.dll"; DestDir: "{tmp}"; MinVersion: 0.0,5.0.2195; Flags: deleteafterinstall dontcopy 
  74. [Dirs]
  75. Name: "{app}\"; 
  76. Name: "{app}\lib"; 
  77. Name: "{app}\vis"; 
  78. Name: "{app}\enc"; 
  79. Name: "{commonappdata}\BBox"; 
  80. Name: "{commonappdata}\BBox\Logs"; 
  81. [Registry]
  82. Root: HKCR; Subkey: "BBox.File"; ValueType: String; ValueData: "BBox Audio File"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletekey 
  83. Root: HKCR; Subkey: "BBox.File\DefaultIcon"; ValueType: String; ValueData: "{app}\BBox.exe,0"; MinVersion: 0.0,5.0.2195; Flags: uninsdeletevalue 
  84. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BBox.exe"; ValueType: String; ValueData: "{app}\BBox.exe"; MinVersion: 0.0,5.0.2195; 
  85. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BBox.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; MinVersion: 0.0,5.0.2195; 
  86. [Run]
  87. Filename: "{app}\Whats New.txt"; MinVersion: 0.0,5.0.2195; Flags: shellexec skipifdoesntexist postinstall skipifsilent nowait
  88. Filename: "{app}\BBox.exe"; Parameters: "/regserver"; StatusMsg: "Registering COM Components and TypeLibrary"; MinVersion: 0.0,5.0.2195; 
  89. Filename: "{app}\BBox.exe"; Parameters: "/update"; Description: "{cm:LaunchProgram,BBox}"; MinVersion: 0.0,5.0.2195; Flags: postinstall skipifsilent nowait
  90. [Icons]
  91. Name: "{group}\BBox"; Filename: "{app}\BBox.exe"; MinVersion: 0.0,5.0.2195; 
  92. Name: "{group}\{cm:UninstallProgram,BBox}"; Filename: "{app}\setup\SetupBBox.exe"; Parameters: "/remove"; Comment: "Uninstall BBox Audio Player & Organizer"; MinVersion: 0.0,5.0.2195; 
  93. Name: "{userdesktop}\BBox"; Filename: "{app}\BBox.exe"; Comment: "BBox Audio Player & Organizer"; Tasks: desktopicon; MinVersion: 0.0,5.0.2195; 
  94. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BBox"; Filename: "{app}\BBox.exe"; Comment: "BBox Audio Player & Organizer"; Tasks: quicklaunchicon; MinVersion: 0.0,5.0.2195; 
  95. [Tasks]
  96. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 0.0,5.0.2195; 
  97. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; MinVersion: 0.0,5.0.2195; 
  98. Name: "radiopresets"; Description: "Copy default radio stations"; GroupDescription: "Default data:"; MinVersion: 0.0,5.0.2195; 
  99. Name: "defaultwordlists"; Description: "Copy default word lists"; GroupDescription: "Default data:"; MinVersion: 0.0,5.0.2195; 
  100. [Components]
  101. Name: "core"; Description: "BBox Core Files"; Types: "full custom"; MinVersion: 0.0,5.0.2195; 
  102. Name: "encoder"; Description: "Encoder files"; Types: "full custom"; MinVersion: 0.0,5.0.2195; 
  103. Name: "extravis"; Description: "Additional Visualizations"; Types: "full custom"; MinVersion: 0.0,5.0.2195; 
  104. [InstallDelete]
  105. Type: files; Name: "{app}\enc\lame.exe"; Components: not Encoder; 
  106. Type: files; Name: "{app}\enc\bassenc.dll"; Components: not Encoder; 
  107. Type: dirifempty; Name: "{app}\enc"; Components: not Encoder; 
  108. Type: files; Name: "{app}\vis\Aorta.svp"; Components: not ExtraVis; 
  109. Type: files; Name: "{app}\vis\Burn.svp"; Components: not ExtraVis; 
  110. Type: files; Name: "{app}\vis\jazz.svp"; Components: not ExtraVis; 
  111. Type: files; Name: "{app}\vis\PixelGlissade.svp"; Components: not ExtraVis; 
  112. Type: files; Name: "{app}\vis\RabbitHole.svp"; Components: not ExtraVis; 
  113. Type: files; Name: "{app}\vis\vov-sa172.svp"; Components: not ExtraVis; 
  114. Type: files; Name: "{app}\vis\punkie.svp"; Components: not ExtraVis; 
  115. Type: files; Name: "{app}\vis\CosmicBelt.svp"; Components: not ExtraVis; 
  116. Type: files; Name: "{app}\vis\CosmicNebulae.svp"; Components: not ExtraVis; 
  117. Type: files; Name: "{app}\vis\explosions14.svp"; Components: not ExtraVis; 
  118. Type: files; Name: "{app}\vis\hyperspec.svp"; Components: not ExtraVis; 
  119. Type: files; Name: "{app}\vis\Spec_n_Hopp.bmp"; Components: not ExtraVis; 
  120. Type: files; Name: "{app}\vis\Spec_n_Hopp.svp"; Components: not ExtraVis; 
  121. Type: files; Name: "{app}\BBoxV2.upd"; 
  122. Type: files; Name: "{app}\BBoxV2.exe"; 
  123. Type: files; Name: "{app}\Setup\SetupBBoxV2.exe"; 
  124. Type: files; Name: "{userdesktop}\BBoxV2.lnk"; 
  125. Type: files; Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BBoxV2.lnk"; 
  126. [UninstallDelete]
  127. Type: files; Name: "{app}\Setup\SetupBBox.exe"; 
  128. [Types]
  129. Name: "full"; Description: "Full Installation"; MinVersion: 0.0,5.0.2195; 
  130. Name: "custom"; Description: "Custom Installation"; MinVersion: 0.0,5.0.2195; 
  131. [CustomMessages]
  132. default.NameAndVersion=%1 version %2
  133. default.AdditionalIcons=Additional icons:
  134. default.CreateDesktopIcon=Create a &desktop icon
  135. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  136. default.ProgramOnTheWeb=%1 on the Web
  137. default.UninstallProgram=Uninstall %1
  138. default.LaunchProgram=Launch %1
  139. default.AssocFileExtension=&Associate %1 with the %2 file extension
  140. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  141. BBoxRunning=Setup has detected that BBox is currently running.%n%nPlease close all instances of it now, then click OK to continue, or Cancel to exit.
  142. MaintenanceCaption=BBox Program Maintenance
  143. MaintenanceDescription=Modify, repair or remove the program.
  144. [Languages]
  145. ; These files are stubs
  146. ; To achieve better results after recompilation, use the real language files
  147. Name: "default"; MessagesFile: "embedded\default.isl"; 
  148.