home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2002 February / 134cd2.img / Data / Sharewares / Audio / orgcdfull_beta1.exe / RCDATA / CABINET / setup.exe / install_script.iss
Text File  |  2002-01-11  |  13KB  |  143 lines

  1. ;InnoSetupVersion=2.0.17
  2.  
  3. [Setup]
  4. AppName=OrangeCD Suite
  5. AppVerName=OrangeCD Suite version 4.20
  6. AppId=OrangeCD Suite
  7. AppPublisher=Firetongue Software
  8. AppPublisherURL=http://www.firetongue.com
  9. AppSupportURL=http://www.firetongue.com
  10. AppUpdatesURL=http://www.firetongue.com
  11. DefaultDirName={pf}\OrangeCD
  12. DefaultGroupName=OrangeCD
  13. OutputBaseFilename=setup
  14. Compression=zip
  15. PrivilegesRequired=none
  16. AllowNoIcons=yes
  17. LicenseFile=embedded\License.txt
  18. InfoAfterFile=embedded\InfoAfter.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21.  
  22. [Files]
  23. Source: "{app}\dadbapp.exe"; DestDir: "{app}"; 
  24. Source: "{app}\ocdimg.dll"; DestDir: "{app}"; 
  25. Source: "{app}\ocdapi.dll"; DestDir: "{app}"; 
  26. Source: "{app}\ocdie.dll"; DestDir: "{app}"; 
  27. Source: "{app}\dadb.dll"; DestDir: "{app}"; 
  28. Source: "{app}\reghelp.exe"; DestDir: "{app}"; 
  29. Source: "{app}\orangecd.exe"; DestDir: "{app}"; 
  30. Source: "{app}\dadb.chm"; DestDir: "{app}"; 
  31. Source: "{app}\license.txt"; DestDir: "{app}"; 
  32. Source: "{app}\readme.txt"; DestDir: "{app}"; 
  33. Source: "{app}\whatsnew.txt"; DestDir: "{app}"; 
  34. Source: "{app}\cdplayer.reg"; DestDir: "{app}"; 
  35. Source: "{sys}\mfc42.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  36. Source: "{sys}\msvcrt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace 
  37. Source: "{userdocs}\My Music\Sample Database.dab"; DestDir: "{userdocs}\My Music"; Flags: uninsneveruninstall 
  38. Source: "{app}\Templates\How to create templates.txt"; DestDir: "{app}\Templates"; 
  39. Source: "{app}\Templates\Simple List.html"; DestDir: "{app}\Templates"; 
  40. Source: "{app}\Templates\Simple Table.html"; DestDir: "{app}\Templates"; 
  41. Source: "{app}\Templates\Thumbnail Table.html"; DestDir: "{app}\Templates"; 
  42. Source: "{app}\Templates\Simple Web Site.html"; DestDir: "{app}\Templates"; 
  43. Source: "{app}\Templates\Simple Web Site_album.html"; DestDir: "{app}\Templates"; 
  44. Source: "{app}\Templates\Simple Web Site_group.html"; DestDir: "{app}\Templates"; 
  45. Source: "{app}\Templates\List with Details.html"; DestDir: "{app}\Templates"; 
  46. Source: "{app}\Templates\List with Details on Separate Page.html"; DestDir: "{app}\Templates"; 
  47. Source: "{app}\Templates\List with Details on Separate Page_album.html"; DestDir: "{app}\Templates"; 
  48.  
  49. [Registry]
  50. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OrangeCD"; Flags: deletekey 
  51. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Database"; ValueName: "DefaultDatabase"; Flags: deletevalue 
  52. Root: HKCU; Subkey: "SOFTWARE\Firetongue\DADB\Database"; ValueName: "DefaultDatabase"; Flags: deletevalue 
  53. Root: HKCU; Subkey: "SOFTWARE\Firetongue\Organizer\Settings"; ValueName: "StartupDoc"; Flags: deletevalue 
  54. Root: HKCU; Subkey: "SOFTWARE\Firetongue\Organizer\Settings"; ValueName: "StartupDocPath"; Flags: deletevalue 
  55. Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}"; ValueType: String; ValueData: "My Music Collection"; Tasks: desktopicon1; Flags: uninsdeletekey 
  56. Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll"; Tasks: desktopicon1; 
  57. Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Tasks: desktopicon1; 
  58. Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\DefaultIcon"; ValueType: String; ValueData: "{app}\dadbapp.exe,0"; Tasks: desktopicon1; 
  59. Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\shell\open\command"; ValueType: String; ValueData: "{app}\dadbapp.exe"; Tasks: desktopicon1; 
  60. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}"; ValueType: String; ValueData: "My Music Collection"; Tasks: desktopicon1; Flags: uninsdeletekey 
  61. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\orangecd.exe"; ValueType: String; ValueData: "{app}\orangecd.exe"; Flags: uninsdeletekey 
  62. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\orangecd.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; 
  63. Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}"; ValueType: String; ValueData: "DADB.Database"; Flags: uninsdeletekey 
  64. Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll"; 
  65. Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  66. Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.Database"; 
  67. Root: HKCR; Subkey: "PROTOCOLS\Handler\dadb"; ValueType: String; ValueData: "DADB:Digital Audio Database handler"; Flags: uninsdeletekey 
  68. Root: HKCR; Subkey: "PROTOCOLS\Handler\dadb"; ValueName: "CLSID"; ValueType: String; ValueData: "{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}"; 
  69. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dadbapp.exe"; ValueType: String; ValueData: "{app}\dadbapp.exe"; Flags: uninsdeletekey 
  70. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dadbapp.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; 
  71. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "CDDB native format import"; Flags: uninsdeletekey 
  72. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "CDPLAYER.INI import"; Flags: uninsdeletekey 
  73. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{F6494352-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "ASCII text export"; Flags: uninsdeletekey 
  74. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}"; ValueType: String; ValueData: "HTML export"; Flags: uninsdeletekey 
  75. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{F6494354-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "OrangeCD 2.0 import"; Flags: uninsdeletekey 
  76. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}"; ValueType: String; ValueData: "Export CDDB"; Flags: uninsdeletekey 
  77. Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}"; ValueType: String; ValueData: "Create text report"; Flags: uninsdeletekey 
  78. Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}"; ValueType: String; ValueData: "DADB.PluggableProtocolHandler"; Flags: uninsdeletekey 
  79. Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll"; 
  80. Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  81. Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.PluggableProtocolHandler"; 
  82. Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.CDDBPlugin"; Flags: uninsdeletekey 
  83. Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  84. Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  85. Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.CDDBPlugin"; 
  86. Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.CDPlayerPlugin"; Flags: uninsdeletekey 
  87. Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  88. Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  89. Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.CDPlayerPlugin"; 
  90. Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.ASCIIPlugin"; Flags: uninsdeletekey 
  91. Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  92. Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  93. Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.ASCIIPlugin"; 
  94. Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}"; ValueType: String; ValueData: "DADB.HTMLPlugin"; Flags: uninsdeletekey 
  95. Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  96. Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  97. Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.HTMLPlugin"; 
  98. Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.Version20Plugin"; Flags: uninsdeletekey 
  99. Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  100. Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  101. Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.Version20Plugin"; 
  102. Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}"; ValueType: String; ValueData: "DADB.CDDBExport"; Flags: uninsdeletekey 
  103. Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  104. Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  105. Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\ProgID"; ValueType: String; ValueData: "DADB.CDDBExport"; 
  106. Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}"; ValueType: String; ValueData: "DADB.TextReportPlugin"; Flags: uninsdeletekey 
  107. Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll"; 
  108. Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  109. Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\ProgID"; ValueType: String; ValueData: "DADB.TextReportPlugin"; 
  110. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}"; ValueType: String; ValueData: "AlbumList Control"; Flags: uninsdeletekey 
  111. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\Control"; ValueType: String; 
  112. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll"; 
  113. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; 
  114. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\ProgID"; ValueType: String; ValueData: "DADB.AlbumList.1"; 
  115. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\TypeLib"; ValueType: String; ValueData: "{{82D6F092-4AC2-11D3-8BD9-0080ADB8683C}"; 
  116. Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\Version"; ValueType: String; ValueData: "1.0"; 
  117.  
  118. [INI]
  119. FileName: "{app}\dadbapp.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.firetongue.com"; 
  120.  
  121. [Run]
  122. Filename: "{app}\orangecd.exe"; Description: "Launch OrangeCD Player"; Flags: postinstall skipifsilent nowait
  123.  
  124. [UninstallRun]
  125. Filename: "{app}\orangecd.exe"; Parameters: "/uninstall"; 
  126.  
  127. [Icons]
  128. Name: "{group}\OrangeCD Record Catalog"; Filename: "{app}\dadbapp.exe"; 
  129. Name: "{group}\OrangeCD Player"; Filename: "{app}\orangecd.exe"; 
  130. Name: "{group}\Enter Registration"; Filename: "{app}\reghelp.exe"; 
  131. Name: "{group}\OrangeCD web site"; Filename: "{app}\dadbapp.url"; 
  132. Name: "{group}\ReadMe.txt"; Filename: "{app}\readme.txt"; 
  133. Name: "{group}\Sample Database"; Filename: "{app}\dadbapp.exe"; Parameters: """{userdocs}\My Music\Sample Database.dab"""; 
  134.  
  135. [Tasks]
  136. Name: "desktopicon1"; Description: "Create a desktop icon for &My Music Collection"; GroupDescription: "Desktop icons:"; 
  137.  
  138. [InstallDelete]
  139. Type: filesandordirs; Name: "{userprograms}\OrangeCD"; 
  140.  
  141. [UninstallDelete]
  142. Type: files; Name: "{app}\dadbapp.url"; 
  143.