home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 July / INTERNET105.ISO / pc / software / windows / multimed / easyimage / easyimage.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-03-24  |  4.2 KB  |  63 lines

  1. ;InnoSetupVersion=2.0.18
  2. [Setup]
  3. AppName=EasyImage Lite
  4. AppVerName=EasyImage Lite v1.2.2
  5. AppId=EasyImage Lite
  6. AppVersion=1.2.2
  7. AppPublisher=Chameleon Systems, Inc.
  8. AppPublisherURL=http://www.chameleon-systems.com
  9. AppSupportURL=http://www.chameleon-systems.com/forums/default.asp?CAT_ID=6
  10. AppUpdatesURL=http://www.chameleon-systems.com
  11. DefaultDirName={pf}\Chameleon Systems\EasyImage
  12. DefaultGroupName=EasyImage Lite
  13. UninstallDisplayIcon={app}\ImgResize.exe
  14. UninstallDisplayName=Uninstall EasyImage Lite
  15. OutputBaseFilename=setup
  16. Compression=zip
  17. PrivilegesRequired=none
  18. DisableProgramGroupPage=yes
  19. LicenseFile=embedded\License.txt
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22. [Files]
  23. Source: "{sys}\stdole2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib sharedfile 
  24. Source: "{sys}\msvbvm60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  25. Source: "{sys}\oleaut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  26. Source: "{sys}\olepro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  27. Source: "{sys}\asycfilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace sharedfile 
  28. Source: "{sys}\comcat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver sharedfile 
  29. Source: "{sys}\vbscript,1.dll"; DestDir: "{sys}"; DestName: "vbscript.dll"; MinVersion: 0.0,5.0.2195; Flags: restartreplace regserver 
  30. Source: "{sys}\VBSCRIPT,2.DLL"; DestDir: "{sys}"; DestName: "VBSCRIPT.DLL"; MinVersion: 4.0.950,4.0.1381; OnlyBelowVersion: 0.0,4.0.1381 Service Pack 6; Flags: restartreplace regserver sharedfile 
  31. Source: "{sys}\comdlg32.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver 
  32. Source: "{tmp}\InstallScript.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall 
  33. Source: "{app}\ImgResize.exe"; DestDir: "{app}"; 
  34. Source: "{app}\readme.html"; DestDir: "{app}"; 
  35. Source: "{app}\EasyImage-Lite-Logo.gif"; DestDir: "{app}"; 
  36. Source: "{app}\LicenseAgreement.txt"; DestDir: "{app}"; 
  37. Source: "{sys}\XImgEdit30.ocx"; DestDir: "{sys}"; Flags: restartreplace regserver sharedfile 
  38. Source: "{app}\IMGRESIZE.HLP"; DestDir: "{app}"; 
  39. [Registry]
  40. Root: HKCU; Subkey: "Software\Chameleon Systems\ImgResize"; ValueName: "LastOpen"; ValueType: String; Flags: createvalueifdoesntexist uninsdeletevalue 
  41. Root: HKCU; Subkey: "Software\Chameleon Systems\ImgResize"; ValueName: "ExeVersion"; ValueType: Dword; ValueData: "$1010040"; Flags: createvalueifdoesntexist uninsdeletevalue 
  42. Root: HKCU; Subkey: "Software\Chameleon Systems\ImgResize"; ValueName: "LastSave"; ValueType: String; 
  43. Root: HKCU; Subkey: "Software\Chameleon Systems\ImgResize"; ValueName: "LastRun"; ValueType: String; Flags: createvalueifdoesntexist 
  44. Root: HKCU; Subkey: "Software\Chameleon Systems\ImgResize"; ValueName: "ErrorLog"; ValueType: String; ValueData: "{sys}\imgresize.log"; Flags: createvalueifdoesntexist uninsdeletevalue 
  45. [INI]
  46. FileName: "{app}\ImgResize.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.chameleon-systems.com/forums/default.asp?CAT_ID=6"; 
  47. [Run]
  48. Filename: "{app}\readme.html"; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  49. Filename: "{tmp}\InstallScript.exe"; 
  50. Filename: "{app}\ImgResize.exe"; Description: "Launch EasyImage Lite"; Flags: postinstall skipifsilent nowait
  51. [Icons]
  52. Name: "{group}\EasyImage Lite"; Filename: "{app}\ImgResize.exe"; 
  53. Name: "{group}\EasyImage Lite Forum"; Filename: "{app}\ImgResize.url"; 
  54. Name: "{userdesktop}\EasyImage Lite"; Filename: "{app}\ImgResize.exe"; Tasks: desktopicon; 
  55. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\EasyImage Lite"; Filename: "{app}\ImgResize.exe"; Tasks: quicklaunchicon; 
  56. Name: "{group}\Readme"; Filename: "{app}\readme.html"; 
  57. Name: "{group}\EasyImage Lite Help"; Filename: "{app}\IMGRESIZE.HLP"; 
  58. [Tasks]
  59. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  60. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  61. [UninstallDelete]
  62. Type: files; Name: "{app}\ImgResize.url"; 
  63.