home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 November / PCWorld_2006-11_cd.bin / audio-video / virtualdj / VDJSetup.exe / install_script.iss
Text File  |  2006-10-04  |  15KB  |  142 lines

  1. ;InnoSetupVersion=5.1.2
  2.  
  3. [Setup]
  4. AppName=Virtual DJ Studio
  5. AppVerName=Virtual DJ Studio 4.8
  6. AppId=VDJ42
  7. AppPublisher=Next Generation Software, Inc.
  8. AppPublisherURL=http://www.vdj.net/
  9. AppSupportURL=http://www.vdj.net/
  10. AppUpdatesURL=http://www.vdj.net/
  11. DefaultDirName={pf}\Virtual DJ Studio
  12. DefaultGroupName=Virtual DJ Studio
  13. OutputBaseFilename=VDJSetup
  14. Compression=lzma
  15. DisableProgramGroupPage=yes
  16. LicenseFile=embedded\License.txt
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19.  
  20. [Files]
  21. Source: "{app}\vdj.chm"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  22. Source: "{app}\vdj.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  23. Source: "{app}\vdj.dll"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  24. Source: "{app}\license.txt"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  25. Source: "{app}\vdj.exe.manifest"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  26. Source: "{app}\InstallHelper.exe"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: deleteafterinstall 
  27. Source: "{app}\intro.mp3"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  28. Source: "{app}\VDJ Background.jpg"; DestDir: "{app}"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  29. Source: "{sys}\l3codecp.acm"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall regserver noregerror 
  30. Source: "{app}\Plugins\compressor1.dll"; DestDir: "{app}\Plugins"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  31. Source: "{app}\Plugins\compressor2.dll"; DestDir: "{app}\Plugins"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  32. Source: "{app}\Plugins\expand.dll"; DestDir: "{app}\Plugins"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  33. Source: "{app}\Plugins\lopass.dll"; DestDir: "{app}\Plugins"; MinVersion: 4.1,5.0; Flags: ignoreversion 
  34. Source: "{sys}\oleaut32.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  35. Source: "{sys}\olepro32.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  36. Source: "{sys}\msvbvm60.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  37. Source: "{sys}\asycfilt.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  38. Source: "{sys}\comcat.dll"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  39. Source: "{sys}\comctl32.ocx"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  40. Source: "{sys}\mscomctl.ocx"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  41. Source: "{sys}\mscomct2.ocx"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  42. Source: "{sys}\comdlg32.ocx"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall restartreplace regserver noregerror 
  43. Source: "{sys}\LIBMMD.DLL"; DestDir: "{sys}"; MinVersion: 4.1,5.0; Flags: uninsneveruninstall regserver noregerror 
  44.  
  45. [Registry]
  46. Root: HKCR; Subkey: ".kz"; ValueType: String; ValueData: "VDJ KaraokeZip File"; MinVersion: 4.1,5.0; 
  47. Root: HKCR; Subkey: "VDJ KaraokeZip File"; ValueType: String; ValueData: "VDJ KaraokeZip File"; MinVersion: 4.1,5.0; 
  48. Root: HKCR; Subkey: "VDJ KaraokeZip File\DefaultIcon"; ValueType: String; ValueData: "{app}\vdj.dll,1"; MinVersion: 4.1,5.0; 
  49. Root: HKCR; Subkey: "VDJ KaraokeZip File\shell\open\command"; ValueType: String; ValueData: """{app}\vdj.exe"" ""%1"""; MinVersion: 4.1,5.0; 
  50. Root: HKLM; Subkey: "Software\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "msacm.fraunhoferacm"; ValueType: String; ValueData: "l3codecp.acm"; MinVersion: 4.1,5.0; 
  51. Root: HKLM; Subkey: "Software\Microsoft\Windows NT\CurrentVersion\Drivers.desc"; ValueName: "l3codecp.acm"; ValueType: String; ValueData: "Fraunhofer ACM MP3 Codec"; MinVersion: 4.1,5.0; 
  52. Root: HKLM; Subkey: "System\CurrentControlSet\Control\MediaResources\msacm\msacm.l3codecp"; ValueName: "Driver"; ValueType: String; ValueData: "l3codecp.acm"; MinVersion: 4.1,5.0; 
  53. Root: HKLM; Subkey: "System\CurrentControlSet\Control\MediaResources\msacm\msacm.l3codecp"; ValueName: "Description"; ValueType: String; ValueData: "Fraunhofer ACM MP3 Codec"; MinVersion: 4.1,5.0; 
  54. Root: HKLM; Subkey: "System\CurrentControlSet\Control\MediaResources\msacm\msacm.l3codecp"; ValueName: "FriendlyName"; ValueType: String; ValueData: "Fraunhofer ACM MP3 Codec"; MinVersion: 4.1,5.0; 
  55. Root: HKLM; Subkey: "SOFTWARE\Microsoft\PCHealth\ErrorReporting\ExclusionList"; ValueName: "VDJ.exe"; ValueType: Dword; ValueData: "$1"; MinVersion: 0.0,5.01; Flags: createvalueifdoesntexist 
  56. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Install"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  57. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Install"; ValueName: "Purchase URL"; ValueType: String; ValueData: "http://www.vdj.net/register/"; MinVersion: 4.1,5.0; 
  58. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  59. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; MinVersion: 4.1,5.0; Flags: uninsdeletekey 
  60. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Name"; ValueType: Binary; ValueData: "52 6F 63 6B"; MinVersion: 4.1,5.0; 
  61. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 1"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  62. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 2"; ValueType: Binary; ValueData: "34"; MinVersion: 4.1,5.0; 
  63. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 3"; ValueType: Binary; ValueData: "34"; MinVersion: 4.1,5.0; 
  64. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 4"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  65. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 5"; ValueType: Binary; ValueData: "2D 35"; MinVersion: 4.1,5.0; 
  66. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 6"; ValueType: Binary; ValueData: "2D 39"; MinVersion: 4.1,5.0; 
  67. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 7"; ValueType: Binary; ValueData: "2D 37"; MinVersion: 4.1,5.0; 
  68. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 8"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  69. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 9"; ValueType: Binary; ValueData: "36"; MinVersion: 4.1,5.0; 
  70. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "1: Band 10"; ValueType: Binary; ValueData: "36"; MinVersion: 4.1,5.0; 
  71. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Name"; ValueType: Binary; ValueData: "50 6F 70"; MinVersion: 4.1,5.0; 
  72. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 1"; ValueType: Binary; ValueData: "34"; MinVersion: 4.1,5.0; 
  73. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 2"; ValueType: Binary; ValueData: "37"; MinVersion: 4.1,5.0; 
  74. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 3"; ValueType: Binary; ValueData: "35"; MinVersion: 4.1,5.0; 
  75. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 4"; ValueType: Binary; ValueData: "33"; MinVersion: 4.1,5.0; 
  76. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 5"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  77. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 6"; ValueType: Binary; ValueData: "2D 34"; MinVersion: 4.1,5.0; 
  78. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 7"; ValueType: Binary; ValueData: "2D 37"; MinVersion: 4.1,5.0; 
  79. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 8"; ValueType: Binary; ValueData: "2D 32"; MinVersion: 4.1,5.0; 
  80. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 9"; ValueType: Binary; ValueData: "33"; MinVersion: 4.1,5.0; 
  81. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "2: Band 10"; ValueType: Binary; ValueData: "37"; MinVersion: 4.1,5.0; 
  82. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Name"; ValueType: Binary; ValueData: "4C 61 70 74 6F 70 20 53 70 65 61 6B 65 72 73"; MinVersion: 4.1,5.0; 
  83. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 1"; ValueType: Binary; ValueData: "38"; MinVersion: 4.1,5.0; 
  84. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 2"; ValueType: Binary; ValueData: "31 31"; MinVersion: 4.1,5.0; 
  85. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 3"; ValueType: Binary; ValueData: "34"; MinVersion: 4.1,5.0; 
  86. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 4"; ValueType: Binary; ValueData: "2D 33"; MinVersion: 4.1,5.0; 
  87. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 5"; ValueType: Binary; ValueData: "2D 35 00"; MinVersion: 4.1,5.0; 
  88. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 6"; ValueType: Binary; ValueData: "2D 38 00"; MinVersion: 4.1,5.0; 
  89. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 7"; ValueType: Binary; ValueData: "2D 31"; MinVersion: 4.1,5.0; 
  90. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 8"; ValueType: Binary; ValueData: "2D"; MinVersion: 4.1,5.0; 
  91. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 9"; ValueType: Binary; ValueData: "2D"; MinVersion: 4.1,5.0; 
  92. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "3: Band 10"; ValueType: Binary; ValueData: "39 00"; MinVersion: 4.1,5.0; 
  93. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "Count"; ValueType: Binary; ValueData: "33"; MinVersion: 4.1,5.0; 
  94. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 1"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  95. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 2"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  96. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 3"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  97. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 4"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  98. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 5"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  99. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 6"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  100. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 7"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  101. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 8"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  102. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 9"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  103. Root: HKLM; Subkey: "SOFTWARE\Next Generation Software, Inc.\Virtual DJ Studio 4\Equalizer"; ValueName: "0: Band 10"; ValueType: Binary; ValueData: "30"; MinVersion: 4.1,5.0; 
  104.  
  105. [INI]
  106. FileName: "{app}\vdj.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.vdj.net/"; 
  107. FileName: "{win}\system.ini"; Section: "Drivers32"; Key: "msacm.fraunhoferacm"; String: "l3codecp.acm"; 
  108.  
  109. [Run]
  110. Filename: "{app}\vdj.exe"; WorkingDir: "{app}"; Description: "Run VDJ Now"; MinVersion: 4.1,5.0; Flags: postinstall skipifsilent nowait
  111. Filename: "{app}\InstallHelper.exe"; MinVersion: 4.1,5.0; 
  112.  
  113. [Icons]
  114. Name: "{group}\Launch VDJ"; Filename: "{app}\vdj.exe"; WorkingDir: "{app}"; MinVersion: 4.1,5.0; 
  115. Name: "{group}\Remove VDJ"; Filename: "{uninstallexe}"; MinVersion: 4.1,5.0; 
  116. Name: "{group}\Check VDJ.Net for Updates"; Filename: "{app}\vdj.url"; MinVersion: 4.1,5.0; 
  117. Name: "{userdesktop}\Virtual DJ Studio"; Filename: "{app}\vdj.exe"; WorkingDir: "{app}"; Tasks: desktopicon; MinVersion: 4.1,5.0; 
  118. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Virtual DJ Studio"; Filename: "{app}\VDJ.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon; MinVersion: 4.1,5.0; 
  119.  
  120. [Tasks]
  121. Name: "desktopicon"; Description: "Create a &Desktop Icon"; GroupDescription: "Additional Options:"; MinVersion: 4.1,5.0; 
  122. Name: "quicklaunchicon"; Description: "Create a &Quick Launch Icon"; GroupDescription: "Additional Options:"; MinVersion: 4.1,5.0; 
  123.  
  124. [UninstallDelete]
  125. Type: files; Name: "{app}\vdj.url"; 
  126.  
  127. [CustomMessages]
  128. default.NameAndVersion=%1 version %2
  129. default.AdditionalIcons=Additional icons:
  130. default.CreateDesktopIcon=Create a &desktop icon
  131. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  132. default.ProgramOnTheWeb=%1 on the Web
  133. default.UninstallProgram=Uninstall %1
  134. default.LaunchProgram=Launch %1
  135. default.AssocFileExtension=&Associate %1 with the %2 file extension
  136. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  137.  
  138. [Languages]
  139. ; These files are stubs
  140. ; To achieve better results after recompilation, use the real language files
  141. Name: "default"; MessagesFile: "embedded\default.isl"; 
  142.