home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 September / Chip_2003-09_cd1.bin / servis / dariol / dario.exe / install_script.iss
Text File  |  2003-08-01  |  4KB  |  66 lines

  1. ;InnoSetupVersion=3.0.5
  2.  
  3. [Setup]
  4. AppName=Dariolius
  5. AppVerName=Dariolius 2.4
  6. AppId=Dariolius
  7. AppPublisher=KanastaCorp
  8. AppPublisherURL=http://www.kanastacorp.com/
  9. AppMutex=Dariolius
  10. DefaultDirName={pf}\KanastaCorp\Dariolius
  11. DefaultGroupName=KanastaCorp
  12. UninstallDisplayIcon={app}\Dariolius.exe
  13. OutputBaseFilename=dario
  14. Compression=zip
  15. PrivilegesRequired=none
  16. ChangesAssociations=yes
  17. LicenseFile=embedded\License.rtf
  18. InfoBeforeFile=embedded\InfoBefore.rtf
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21.  
  22. [Files]
  23. Source: "{app}\Dariolius.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  24. Source: "{app}\stub"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  25. Source: "{app}\FILE_ID.DIZ"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  26. Source: "{app}\readme.rtf"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  27. Source: "{app}\whatsnew.txt"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  28. Source: "{app}\Help\Dario.chm"; DestDir: "{app}\Help"; Components: help; Flags: ignoreversion 
  29. Source: "{app}\license.rtf"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  30. Source: "{sys}\KanastaCorpUtils.dll"; DestDir: "{sys}"; Components: main; Flags: uninsneveruninstall ignoreversion 
  31. Source: "{sys}\KanastaCorpComCtrls.dll"; DestDir: "{sys}"; Components: main; Flags: uninsneveruninstall restartreplace regserver ignoreversion 
  32. Source: "{sys}\MSVBVM60.DLL"; DestDir: "{sys}"; Components: main; Flags: uninsneveruninstall restartreplace 
  33. Source: "{sys}\COMCTL32.OCX"; DestDir: "{sys}"; Components: main; Flags: uninsneveruninstall restartreplace regserver 
  34.  
  35. [Registry]
  36. Root: HKCR; Subkey: ".dar"; ValueType: String; ValueData: "Dariolius.Part"; Flags: uninsdeletekey 
  37. Root: HKCR; Subkey: "Dariolius.Part"; ValueType: String; ValueData: "Dariolius split part"; Flags: uninsdeletekey 
  38. Root: HKCR; Subkey: "Dariolius.Part\DefaultIcon"; ValueType: String; ValueData: "{app}\Dariolius.exe,2"; 
  39. Root: HKCR; Subkey: "*\shell\Split with Dariolius"; Flags: uninsdeletekey dontcreatekey 
  40. Root: HKCR; Subkey: "*\shell\Execute"; Flags: uninsdeletekey dontcreatekey 
  41.  
  42. [Icons]
  43. Name: "{group}\Dariolius\Dariolius"; Filename: "{app}\Dariolius.exe"; WorkingDir: "{app}"; Comment: "Dariolius: Versatile File Splitter"; 
  44. Name: "{group}\Dariolius\Dariolius Readme"; Filename: "{app}\readme.rtf"; WorkingDir: "{app}"; Comment: "View Dariolius Readme"; 
  45. Name: "{group}\Dariolius\What's New in Dariolius"; Filename: "{app}\whatsnew.txt"; WorkingDir: "{app}"; Comment: "View what's changed in this version of Dariolius"; 
  46. Name: "{userdesktop}\Dariolius"; Filename: "{app}\Dariolius.exe"; WorkingDir: "{app}"; Comment: "Dariolius: Versatile File Splitter"; Tasks: desktopicon; 
  47. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Dariolius"; Filename: "{app}\Dariolius.exe"; WorkingDir: "{app}"; Comment: "Dariolius: Versatile File Splitter"; Tasks: quicklaunchicon; 
  48. Name: "{group}\Dariolius\Dariolius Help"; Filename: "{app}\Help\Dario.chm"; WorkingDir: "{app}\Help"; Comment: "View Dariolius Help"; Components: help; 
  49. Name: "{group}\Dariolius\Dariolius License Agreement"; Filename: "{app}\license.rtf"; WorkingDir: "{app}"; Comment: "View Dariolius License Agreement"; 
  50.  
  51. [Tasks]
  52. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  53. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  54.  
  55. [Components]
  56. Name: "main"; Description: "Main Files"; Types: "full custom"; 
  57. Name: "help"; Description: "Help Files"; Types: "full custom"; 
  58.  
  59. [UninstallDelete]
  60. Type: dirifempty; Name: "{app}\Help"; 
  61. Type: dirifempty; Name: "{app}"; 
  62.  
  63. [Types]
  64. Name: "full"; Description: "Full installation"; 
  65. Name: "custom"; Description: "Custom installation"; 
  66.