home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2004 April / DPPCPRO0404.ISO / Essentials / apps / ClipCache / ccsetup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-12-16  |  4.0 KB  |  68 lines

  1. ;InnoSetupVersion=3.0.8
  2. [Setup]
  3. AppName=ClipCache Plus
  4. AppVerName=ClipCache Plus 2.9 build 349
  5. AppId=ClipCache Plus
  6. AppPublisher=XRayz Software
  7. AppPublisherURL=http://www.xrayz.co.uk
  8. AppSupportURL=http://www.xrayz.co.uk/support
  9. AppUpdatesURL=http://www.xrayz.co.uk
  10. AppMutex=ClipC{FDF30351-B404-11d2-ACB4-00AA0011B570}
  11. DefaultDirName={pf}\ClipCache
  12. DefaultGroupName=ClipCache Plus
  13. UninstallDisplayIcon={app}\clipc.exe
  14. OutputBaseFilename=ccsetup
  15. Compression=zip
  16. PrivilegesRequired=none
  17. DisableProgramGroupPage=yes
  18. LicenseFile=embedded\License.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\clipc.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  23. Source: "{app}\clipc.hlp"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  24. Source: "{app}\clipc.cnt"; DestDir: "{app}"; Components: main; Flags: overwritereadonly ignoreversion 
  25. Source: "{app}\TipOfTheDay.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  26. Source: "{app}\mfc42.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  27. Source: "{app}\chip.wav"; DestDir: "{app}"; Components: sound; Flags: overwritereadonly ignoreversion 
  28. Source: "{app}\Plugins\CCPlgImport.dll"; DestDir: "{app}\Plugins"; Components: plugin_import; Flags: ignoreversion 
  29. Source: "{app}\Plugins\CCPlgUrls.dll"; DestDir: "{app}\Plugins"; Components: plugin_urls; Flags: ignoreversion 
  30. Source: "{app}\Plugins\CCPlgRot13.dll"; DestDir: "{app}\Plugins"; Components: plugin_rot13; Flags: ignoreversion 
  31. Source: "{app}\Plugins\CCPlgWordCount.dll"; DestDir: "{app}\Plugins"; Components: plugin_wordcount; Flags: ignoreversion 
  32. Source: "{app}\Plugins\CCPlgRules.dll"; DestDir: "{app}\Plugins"; Components: plugin_rules; Flags: ignoreversion 
  33. Source: "{app}\Plugins\CCPlgCounter.dll"; DestDir: "{app}\Plugins"; Components: plugin_counter; Flags: ignoreversion 
  34. [Dirs]
  35. Name: "{app}"; Flags: uninsalwaysuninstall 
  36. [Registry]
  37. Root: HKCU; Subkey: "Software\XRayz\ClipCache"; Flags: uninsdeletekey 
  38. Root: HKCU; Subkey: "Software\XRayz"; Flags: uninsdeletekeyifempty 
  39. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "ClipCache"; Flags: uninsdeletevalue 
  40. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ClipCache"; Flags: deletekey 
  41. [Run]
  42. Filename: "{app}\clipc.exe"; Description: "Launch ClipCache"; Flags: postinstall skipifsilent nowait
  43. [Icons]
  44. Name: "{group}\Uninstall ClipCache Plus"; Filename: "{uninstallexe}"; 
  45. Name: "{group}\ClipCache Plus Help"; Filename: "{app}\clipc.hlp"; 
  46. Name: "{group}\ClipCache Plus"; Filename: "{app}\clipc.exe"; 
  47. Name: "{userdesktop}\ClipCache Plus"; Filename: "{app}\clipc.exe"; Tasks: desktopicon; 
  48. [Tasks]
  49. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  50. [Components]
  51. Name: "main"; Description: "Main program files"; Types: "full compact custom"; 
  52. Name: "sound"; Description: "Sample capture sound wave file"; Types: "full custom"; 
  53. Name: "plugin_import"; Description: "Plugin to import files as clips"; Types: "full custom"; 
  54. Name: "plugin_urls"; Description: "Plugin to extract urls from clips"; Types: "full custom"; 
  55. Name: "plugin_rot13"; Description: "Plugin to encrypt/decrypt clips with ROT13"; Types: "full custom"; 
  56. Name: "plugin_wordcount"; Description: "Plugin to count the number of characters, world and lines in a clip"; Types: "full custom"; 
  57. Name: "plugin_rules"; Description: "Plugin to move clips based on clip content"; Types: "full custom"; 
  58. Name: "plugin_counter"; Description: "Plugin to keep count of the total number of clips captured"; Types: "full custom"; 
  59. [InstallDelete]
  60. Type: filesandordirs; Name: "{commonprograms}\ClipCache"; 
  61. Type: files; Name: "{app}\license.txt"; 
  62. Type: files; Name: "{app}\readme.txt"; 
  63. Type: files; Name: "{app}\Uninst.isu"; 
  64. [Types]
  65. Name: "full"; Description: "Full installation"; 
  66. Name: "compact"; Description: "Compact installation"; 
  67. Name: "custom"; Description: "Custom installation"; 
  68.