home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 November (DVD) / PCWorld_2008-11_DVD.iso / multimedia / flashspring / ispring_pro_3_5.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2008-10-08  |  13.4 KB  |  145 lines

  1. ;InnoSetupVersion=5.2.3
  2. [Setup]
  3. AppName=iSpring Pro 3
  4. AppVerName=iSpring Pro 3.5.1
  5. AppId=iSpring Pro 3
  6. AppPublisher=iSpring Solutions Inc.
  7. AppPublisherURL=http://www.ispringsolutions.com/
  8. AppSupportURL=http://www.ispringsolutions.com/
  9. AppUpdatesURL=http://www.ispringsolutions.com/
  10. DefaultDirName={pf}\iSpring Pro 3
  11. DefaultGroupName=iSpring Pro 3
  12. OutputBaseFilename=in
  13. Compression=lzma
  14. DisableProgramGroupPage=yes
  15. WizardImageFile=embedded\WizardImage0.bmp
  16. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  17. [Files]
  18. Source: "{app}\ispringlauncher.exe"; DestDir: "{app}"; Flags: ignoreversion 
  19. Source: "{app}\ispringuploader.exe"; DestDir: "{app}"; Flags: ignoreversion 
  20. Source: "{app}\ispring2007.dll"; DestDir: "{app}"; Flags: regserver ignoreversion 
  21. Source: "{app}\ispring2003.dll"; DestDir: "{app}"; Flags: regserver ignoreversion 
  22. Source: "{app}\gdiplus.dll"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{cf}\CPS Labs Ltd\SWF Extractor\swfextractor.dll"; DestDir: "{cf}\CPS Labs Ltd\SWF Extractor"; Flags: regserver sharedfile ignoreversion 
  24. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\ActiveSWF.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: regserver sharedfile ignoreversion 
  25. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\ASwfSvr.exe"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  26. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\lame.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  27. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\mpglib.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  28. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\ActiveSWF.xsd"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  29. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\gdiplus,1.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; DestName: "gdiplus.dll"; Flags: sharedfile ignoreversion 
  30. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\DevIL.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  31. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\ILU.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; Flags: sharedfile ignoreversion 
  32. Source: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\gdiplus,2.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM"; DestName: "gdiplus.dll"; Flags: sharedfile ignoreversion 
  33. Source: "{cf}\CPS Labs Ltd\ActiveSWF Video\ActiveSWFVideo.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF Video"; Flags: regserver sharedfile ignoreversion 
  34. Source: "{cf}\CPS Labs Ltd\ActiveSWF Video\VConvPlugin.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF Video"; Flags: sharedfile ignoreversion 
  35. Source: "{cf}\CPS Labs Ltd\ActiveSWF Video\lame_enc.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF Video"; Flags: sharedfile ignoreversion 
  36. Source: "{cf}\CPS Labs Ltd\ActiveSWF Video\ffmpeg.dll"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF Video"; Flags: sharedfile ignoreversion 
  37. Source: "{cf}\CPS Labs Ltd\ActiveSWF Video\VConvSvr.exe"; DestDir: "{cf}\CPS Labs Ltd\ActiveSWF Video"; Flags: sharedfile ignoreversion 
  38. Source: "{cf}\CPS Labs Ltd\iSpring Shared\iSpringSvr.exe"; DestDir: "{cf}\CPS Labs Ltd\iSpring Shared"; Flags: sharedfile ignoreversion 
  39. Source: "{app}\lng\english.lng"; DestDir: "{app}\lng"; Flags: ignoreversion 
  40. Source: "{app}\players\advanced.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  41. Source: "{app}\players\banner.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  42. Source: "{app}\players\classic.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  43. Source: "{app}\players\crystal.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  44. Source: "{app}\players\navigation_panel.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  45. Source: "{app}\players\nullskin.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  46. Source: "{app}\players\online.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  47. Source: "{app}\players\panel_skin.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  48. Source: "{app}\players\ppt_navigation_panel.skin"; DestDir: "{app}\players"; Flags: ignoreversion 
  49. Source: "{app}\players\advanced\advanced.swf"; DestDir: "{app}\players\advanced"; Flags: ignoreversion 
  50. Source: "{app}\players\advanced\advanced_adj.swf"; DestDir: "{app}\players\advanced"; Flags: ignoreversion 
  51. Source: "{app}\players\banner\banner.swf"; DestDir: "{app}\players\banner"; Flags: ignoreversion 
  52. Source: "{app}\players\classic\standard.swf"; DestDir: "{app}\players\classic"; Flags: ignoreversion 
  53. Source: "{app}\players\core\core.swf"; DestDir: "{app}\players\core"; Flags: ignoreversion 
  54. Source: "{app}\players\core\core_light.swf"; DestDir: "{app}\players\core"; Flags: ignoreversion 
  55. Source: "{app}\players\crystal\crystal.swf"; DestDir: "{app}\players\crystal"; Flags: ignoreversion 
  56. Source: "{app}\players\crystal\crystal_adj.swf"; DestDir: "{app}\players\crystal"; Flags: ignoreversion 
  57. Source: "{app}\players\navigation_panel\navigation_panel.swf"; DestDir: "{app}\players\navigation_panel"; Flags: ignoreversion 
  58. Source: "{app}\players\nullskin\nullskin.swf"; DestDir: "{app}\players\nullskin"; Flags: ignoreversion 
  59. Source: "{app}\players\online\lite.swf"; DestDir: "{app}\players\online"; Flags: ignoreversion 
  60. Source: "{app}\players\panel_skin\panel_skin.swf"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  61. Source: "{app}\players\panel_skin\panel_skin_adjust.swf"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  62. Source: "{app}\players\ppt_navigation_panel\nav_panel_ex.swf"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  63. Source: "{app}\players\ppt_navigation_panel\nav_panel_ex_adj.swf"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  64. Source: "{app}\players\preloader\flower.swf"; DestDir: "{app}\players\preloader"; Flags: ignoreversion 
  65. Source: "{app}\players\advanced\advanced.png"; DestDir: "{app}\players\advanced"; Flags: ignoreversion 
  66. Source: "{app}\players\classic\classic.png"; DestDir: "{app}\players\classic"; Flags: ignoreversion 
  67. Source: "{app}\players\crystal\crystal.png"; DestDir: "{app}\players\crystal"; Flags: ignoreversion 
  68. Source: "{app}\players\navigation_panel\preview.png"; DestDir: "{app}\players\navigation_panel"; Flags: ignoreversion 
  69. Source: "{app}\players\navigation_panel\preview_overlay.png"; DestDir: "{app}\players\navigation_panel"; Flags: ignoreversion 
  70. Source: "{app}\players\online\preview.png"; DestDir: "{app}\players\online"; Flags: ignoreversion 
  71. Source: "{app}\players\panel_skin\preview.png"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  72. Source: "{app}\players\panel_skin\preview_overlay.png"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  73. Source: "{app}\players\ppt_navigation_panel\preview.png"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  74. Source: "{app}\players\ppt_navigation_panel\preview_overlay.png"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  75. Source: "{app}\players\advanced\publish_settings.xml"; DestDir: "{app}\players\advanced"; Flags: ignoreversion 
  76. Source: "{app}\players\advanced\skin_settings.xml"; DestDir: "{app}\players\advanced"; Flags: ignoreversion 
  77. Source: "{app}\players\banner\publish_settings.xml"; DestDir: "{app}\players\banner"; Flags: ignoreversion 
  78. Source: "{app}\players\banner\skin_settings.xml"; DestDir: "{app}\players\banner"; Flags: ignoreversion 
  79. Source: "{app}\players\classic\publish_settings.xml"; DestDir: "{app}\players\classic"; Flags: ignoreversion 
  80. Source: "{app}\players\classic\skin_settings.xml"; DestDir: "{app}\players\classic"; Flags: ignoreversion 
  81. Source: "{app}\players\crystal\publish_settings.xml"; DestDir: "{app}\players\crystal"; Flags: ignoreversion 
  82. Source: "{app}\players\crystal\skin_settings.xml"; DestDir: "{app}\players\crystal"; Flags: ignoreversion 
  83. Source: "{app}\players\navigation_panel\publish_settings.xml"; DestDir: "{app}\players\navigation_panel"; Flags: ignoreversion 
  84. Source: "{app}\players\navigation_panel\skin_settings.xml"; DestDir: "{app}\players\navigation_panel"; Flags: ignoreversion 
  85. Source: "{app}\players\nullskin\publish_settings.xml"; DestDir: "{app}\players\nullskin"; Flags: ignoreversion 
  86. Source: "{app}\players\nullskin\skin_settings.xml"; DestDir: "{app}\players\nullskin"; Flags: ignoreversion 
  87. Source: "{app}\players\online\publish_settings.xml"; DestDir: "{app}\players\online"; Flags: ignoreversion 
  88. Source: "{app}\players\online\skin_settings.xml"; DestDir: "{app}\players\online"; Flags: ignoreversion 
  89. Source: "{app}\players\panel_skin\publish_settings.xml"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  90. Source: "{app}\players\panel_skin\skin_settings.xml"; DestDir: "{app}\players\panel_skin"; Flags: ignoreversion 
  91. Source: "{app}\players\ppt_navigation_panel\publish_settings.xml"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  92. Source: "{app}\players\ppt_navigation_panel\skin_settings.xml"; DestDir: "{app}\players\ppt_navigation_panel"; Flags: ignoreversion 
  93. Source: "{app}\ispring.url"; DestDir: "{app}"; Flags: ignoreversion 
  94. Source: "{app}\license.rtf"; DestDir: "{app}"; Flags: ignoreversion 
  95. Source: "{app}\purchase.url"; DestDir: "{app}"; Flags: ignoreversion 
  96. Source: "{app}\documentation.url"; DestDir: "{app}"; Flags: ignoreversion 
  97. [Registry]
  98. Root: HKCU; Subkey: "Software\CPS Labs"; Flags: uninsdeletekeyifempty 
  99. Root: HKLM; Subkey: "Software\CPS Labs"; Flags: uninsdeletekeyifempty 
  100. Root: HKCU; Subkey: "Software\CPS Labs\iSpring Pro 3"; Flags: uninsdeletekey 
  101. Root: HKLM; Subkey: "Software\CPS Labs\iSpring Pro 3"; ValueName: "Installation Folder"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  102. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2007.Connect"; Flags: uninsdeletekeyifempty 
  103. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2007.Connect"; ValueName: "Description"; ValueType: String; ValueData: "iSpring Pro Add-in"; Flags: uninsdeletekey deletekey 
  104. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2007.Connect"; ValueName: "FriendlyName"; ValueType: String; ValueData: "iSpring Pro"; Flags: uninsdeletekey deletekey 
  105. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2007.Connect"; ValueName: "LoadBehavior"; ValueType: Dword; ValueData: "$3"; Flags: uninsdeletekey 
  106. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2003.Connect"; Flags: uninsdeletekeyifempty 
  107. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2003.Connect"; ValueName: "Description"; ValueType: String; ValueData: "iSpring Pro 2003 Add-in"; Flags: uninsdeletekey deletekey 
  108. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2003.Connect"; ValueName: "FriendlyName"; ValueType: String; ValueData: "iSpring Pro 2003"; Flags: uninsdeletekey deletekey 
  109. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Office\PowerPoint\Addins\iSpringPro2003.Connect"; ValueName: "LoadBehavior"; ValueType: Dword; ValueData: "$3"; Flags: uninsdeletekey 
  110. Root: HKLM; Subkey: "Software\Microsoft\Office\9.0\PowerPoint\Addins\iSpring Pro 3"; Flags: deletekey 
  111. Root: HKLM; Subkey: "Software\Microsoft\Office\10.0\PowerPoint\Addins\iSpring Pro 3"; Flags: deletekey 
  112. Root: HKLM; Subkey: "Software\Microsoft\Office\11.0\PowerPoint\Addins\iSpring Pro 3"; Flags: deletekey 
  113. [Run]
  114. Filename: "{app}\ispringlauncher.exe"; Description: "{cm:LaunchProgram,iSpring Pro}"; Flags: postinstall skipifsilent nowait
  115. Filename: "iexplore.exe"; Parameters: "http://www.adobe.com/go/getflashplayer/"; Description: "Download and install the latest Adobe Flash Player (Recommended)"; Check: "NeedToInstallFlashPlayer"; Flags: shellexec postinstall skipifsilent nowait
  116. Filename: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\aswfsvr.exe"; Parameters: "/RegServer"; 
  117. Filename: "{cf}\CPS Labs Ltd\ActiveSWF Video\VConvSvr.exe"; Parameters: "/RegServer"; 
  118. Filename: "{cf}\CPS Labs Ltd\iSpring Shared\iSpringSvr.exe"; Parameters: "/RegServer"; 
  119. [UninstallRun]
  120. Filename: "{cf}\CPS Labs Ltd\ActiveSWF 2 OEM\aswfsvr.exe"; Parameters: "/UnregServer"; RunOnceId: "DelService"; Flags: skipifdoesntexist 
  121. Filename: "{cf}\CPS Labs Ltd\ActiveSWF Video\VConvSvr.exe"; Parameters: "/UnregServer"; RunOnceId: "DelService"; Flags: skipifdoesntexist 
  122. Filename: "{cf}\CPS Labs Ltd\iSpring Shared\iSpringSvr.exe"; Parameters: "/UnregServer"; RunOnceId: "DelService"; Flags: skipifdoesntexist 
  123. [Icons]
  124. Name: "{group}\iSpring Pro 3"; Filename: "{app}\ispringlauncher.exe"; 
  125. Name: "{commondesktop}\Launch iSpring Pro 3"; Filename: "{app}\ispringlauncher.exe"; 
  126. Name: "{group}\{cm:ProgramOnTheWeb,iSpring Pro 3}"; Filename: "{app}\ispring.url"; 
  127. Name: "{group}\Purchase iSpring Pro 3"; Filename: "{app}\purchase.url"; 
  128. Name: "{group}\iSpring Pro 3 documentation"; Filename: "{app}\documentation.url"; 
  129. Name: "{group}\iSpring Pro 3 license"; Filename: "{app}\license.rtf"; 
  130. Name: "{group}\{cm:UninstallProgram,iSpring Pro 3}"; Filename: "{uninstallexe}"; 
  131. [CustomMessages]
  132. en.NameAndVersion=%1 version %2
  133. en.AdditionalIcons=Additional icons:
  134. en.CreateDesktopIcon=Create a &desktop icon
  135. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  136. en.ProgramOnTheWeb=%1 on the Web
  137. en.UninstallProgram=Uninstall %1
  138. en.LaunchProgram=Launch %1
  139. en.AssocFileExtension=&Associate %1 with the %2 file extension
  140. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  141. [Languages]
  142. ; These files are stubs
  143. ; To achieve better results after recompilation, use the real language files
  144. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  145.