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
Wrap
Text File
|
2002-01-11
|
13KB
|
143 lines
;InnoSetupVersion=2.0.17
[Setup]
AppName=OrangeCD Suite
AppVerName=OrangeCD Suite version 4.20
AppId=OrangeCD Suite
AppPublisher=Firetongue Software
AppPublisherURL=http://www.firetongue.com
AppSupportURL=http://www.firetongue.com
AppUpdatesURL=http://www.firetongue.com
DefaultDirName={pf}\OrangeCD
DefaultGroupName=OrangeCD
OutputBaseFilename=setup
Compression=zip
PrivilegesRequired=none
AllowNoIcons=yes
LicenseFile=embedded\License.txt
InfoAfterFile=embedded\InfoAfter.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\dadbapp.exe"; DestDir: "{app}";
Source: "{app}\ocdimg.dll"; DestDir: "{app}";
Source: "{app}\ocdapi.dll"; DestDir: "{app}";
Source: "{app}\ocdie.dll"; DestDir: "{app}";
Source: "{app}\dadb.dll"; DestDir: "{app}";
Source: "{app}\reghelp.exe"; DestDir: "{app}";
Source: "{app}\orangecd.exe"; DestDir: "{app}";
Source: "{app}\dadb.chm"; DestDir: "{app}";
Source: "{app}\license.txt"; DestDir: "{app}";
Source: "{app}\readme.txt"; DestDir: "{app}";
Source: "{app}\whatsnew.txt"; DestDir: "{app}";
Source: "{app}\cdplayer.reg"; DestDir: "{app}";
Source: "{sys}\mfc42.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver
Source: "{sys}\msvcrt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{userdocs}\My Music\Sample Database.dab"; DestDir: "{userdocs}\My Music"; Flags: uninsneveruninstall
Source: "{app}\Templates\How to create templates.txt"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Simple List.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Simple Table.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Thumbnail Table.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Simple Web Site.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Simple Web Site_album.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\Simple Web Site_group.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\List with Details.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\List with Details on Separate Page.html"; DestDir: "{app}\Templates";
Source: "{app}\Templates\List with Details on Separate Page_album.html"; DestDir: "{app}\Templates";
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OrangeCD"; Flags: deletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Database"; ValueName: "DefaultDatabase"; Flags: deletevalue
Root: HKCU; Subkey: "SOFTWARE\Firetongue\DADB\Database"; ValueName: "DefaultDatabase"; Flags: deletevalue
Root: HKCU; Subkey: "SOFTWARE\Firetongue\Organizer\Settings"; ValueName: "StartupDoc"; Flags: deletevalue
Root: HKCU; Subkey: "SOFTWARE\Firetongue\Organizer\Settings"; ValueName: "StartupDocPath"; Flags: deletevalue
Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}"; ValueType: String; ValueData: "My Music Collection"; Tasks: desktopicon1; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll"; Tasks: desktopicon1;
Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Tasks: desktopicon1;
Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\DefaultIcon"; ValueType: String; ValueData: "{app}\dadbapp.exe,0"; Tasks: desktopicon1;
Root: HKCR; Subkey: "CLSID\{{02D70EA0-39FE-11d5-BCFF-A1B2D3C40506}\shell\open\command"; ValueType: String; ValueData: "{app}\dadbapp.exe"; Tasks: desktopicon1;
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
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\orangecd.exe"; ValueType: String; ValueData: "{app}\orangecd.exe"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\orangecd.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}";
Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}"; ValueType: String; ValueData: "DADB.Database"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll";
Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{FC5A53D0-4C0E-11D3-8BDA-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.Database";
Root: HKCR; Subkey: "PROTOCOLS\Handler\dadb"; ValueType: String; ValueData: "DADB:Digital Audio Database handler"; Flags: uninsdeletekey
Root: HKCR; Subkey: "PROTOCOLS\Handler\dadb"; ValueName: "CLSID"; ValueType: String; ValueData: "{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dadbapp.exe"; ValueType: String; ValueData: "{app}\dadbapp.exe"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dadbapp.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}";
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "CDDB native format import"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "CDPLAYER.INI import"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{F6494352-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "ASCII text export"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}"; ValueType: String; ValueData: "HTML export"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{F6494354-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "OrangeCD 2.0 import"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}"; ValueType: String; ValueData: "Export CDDB"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Firetongue\DADB\Plugins\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}"; ValueType: String; ValueData: "Create text report"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}"; ValueType: String; ValueData: "DADB.PluggableProtocolHandler"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll";
Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{82D6F09F-4AC2-11D3-8BD9-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.PluggableProtocolHandler";
Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.CDDBPlugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{76D478D1-5213-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.CDDBPlugin";
Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.CDPlayerPlugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{B5952DD0-521F-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.CDPlayerPlugin";
Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.ASCIIPlugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{F6494352-521D-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.ASCIIPlugin";
Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}"; ValueType: String; ValueData: "DADB.HTMLPlugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{0245E9B0-3227-11d5-BCF7-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.HTMLPlugin";
Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}"; ValueType: String; ValueData: "DADB.Version20Plugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{F6494354-521D-11D3-8BDD-0080ADB8683C}\ProgID"; ValueType: String; ValueData: "DADB.Version20Plugin";
Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}"; ValueType: String; ValueData: "DADB.CDDBExport"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{8BB182E6-B4B8-47ae-8244-315BDA5DA6BF}\ProgID"; ValueType: String; ValueData: "DADB.CDDBExport";
Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}"; ValueType: String; ValueData: "DADB.TextReportPlugin"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\InProcServer32"; ValueType: String; ValueData: "{app}\ocdie.dll";
Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{68A24D6C-B37D-4add-A2E4-D21911A5DABE}\ProgID"; ValueType: String; ValueData: "DADB.TextReportPlugin";
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}"; ValueType: String; ValueData: "AlbumList Control"; Flags: uninsdeletekey
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\Control"; ValueType: String;
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\InProcServer32"; ValueType: String; ValueData: "{app}\dadb.dll";
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment";
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\ProgID"; ValueType: String; ValueData: "DADB.AlbumList.1";
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\TypeLib"; ValueType: String; ValueData: "{{82D6F092-4AC2-11D3-8BD9-0080ADB8683C}";
Root: HKCR; Subkey: "CLSID\{{AB005629-0AFA-11D5-BCE6-082201440300}\Version"; ValueType: String; ValueData: "1.0";
[INI]
FileName: "{app}\dadbapp.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.firetongue.com";
[Run]
Filename: "{app}\orangecd.exe"; Description: "Launch OrangeCD Player"; Flags: postinstall skipifsilent nowait
[UninstallRun]
Filename: "{app}\orangecd.exe"; Parameters: "/uninstall";
[Icons]
Name: "{group}\OrangeCD Record Catalog"; Filename: "{app}\dadbapp.exe";
Name: "{group}\OrangeCD Player"; Filename: "{app}\orangecd.exe";
Name: "{group}\Enter Registration"; Filename: "{app}\reghelp.exe";
Name: "{group}\OrangeCD web site"; Filename: "{app}\dadbapp.url";
Name: "{group}\ReadMe.txt"; Filename: "{app}\readme.txt";
Name: "{group}\Sample Database"; Filename: "{app}\dadbapp.exe"; Parameters: """{userdocs}\My Music\Sample Database.dab""";
[Tasks]
Name: "desktopicon1"; Description: "Create a desktop icon for &My Music Collection"; GroupDescription: "Desktop icons:";
[InstallDelete]
Type: filesandordirs; Name: "{userprograms}\OrangeCD";
[UninstallDelete]
Type: files; Name: "{app}\dadbapp.url";