home *** CD-ROM | disk | FTP | other *** search
/ Computer Active Guide 2009 March / UG3.ISO / Internetas / OrbitDownloaderSetup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2009-08-06  |  11.4 KB  |  154 lines

  1. ;InnoSetupVersion=5.1.10
  2. [Setup]
  3. AppName=Orbit Downloader 2.8.15
  4. AppVerName=Orbit Downloader
  5. AppId=Orbit
  6. AppPublisher={cm:Puhlisher}
  7. AppPublisherURL=http://www.orbitdownloader.com
  8. AppSupportURL=http://www.orbitdownloader.com
  9. AppUpdatesURL=http://www.orbitdownloader.com
  10. DefaultDirName={pf}\Orbitdownloader
  11. DefaultGroupName={cm:Orbit}
  12. UninstallDisplayIcon={app}\orbitdm.exe
  13. OutputBaseFilename=setup
  14. Compression=lzma
  15. WizardImageFile=embedded\WizardImage0.bmp
  16. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  17. [Files]
  18. Source: "{app}\libeay32.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\libeay32.dll'))"; Flags: ignoreversion 
  19. Source: "{app}\ssleay32.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\ssleay32.dll'))"; Flags: ignoreversion 
  20. Source: "{app}\orbitdm.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitdm.exe'))"; Flags: ignoreversion 
  21. Source: "{app}\download.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\download.dll'))"; Flags: ignoreversion 
  22. Source: "{app}\idht.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\idht.dll'))"; Flags: ignoreversion 
  23. Source: "{app}\orbitnet.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitnet.exe'))"; Flags: ignoreversion 
  24. Source: "{app}\orbitmxt.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitmxt.dll'))"; Flags: regserver ignoreversion 
  25. Source: "{app}\orbitcth.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\orbitcth.dll'))"; Flags: regserver ignoreversion 
  26. Source: "{app}\GrabPro.dll"; DestDir: "{app}"; Check: "CheckInstGrabPro()"; BeforeInstall: "CheckFile(ExpandConstant('{app}\GrabPro.dll'))"; Flags: regserver ignoreversion 
  27. Source: "{app}\GrabKernel.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\GrabKernel.dll'))"; Flags: ignoreversion 
  28. Source: "{app}\Lang.ini"; DestDir: "{app}"; Languages: "en"; Flags: ignoreversion 
  29. Source: "{app}\changelog.txt"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\banurl.ini"; DestDir: "{app}"; BeforeInstall: "BackFile(ExpandConstant('{app}\banurl.ini'))"; Flags: ignoreversion 
  31. Source: "{app}\siteinfo.ini"; DestDir: "{app}"; BeforeInstall: "BackFile(ExpandConstant('{app}\siteinfo.ini'))"; Flags: ignoreversion 
  32. Source: "{app}\language\obafr.ini"; DestDir: "{app}\language"; 
  33. Source: "{app}\language\obara.ini"; DestDir: "{app}\language"; 
  34. Source: "{app}\language\obbgr.ini"; DestDir: "{app}\language"; 
  35. Source: "{app}\language\obcat.ini"; DestDir: "{app}\language"; 
  36. Source: "{app}\language\obchs.ini"; DestDir: "{app}\language"; 
  37. Source: "{app}\language\obcht.ini"; DestDir: "{app}\language"; 
  38. Source: "{app}\language\obcsy.ini"; DestDir: "{app}\language"; 
  39. Source: "{app}\language\obdeu.ini"; DestDir: "{app}\language"; 
  40. Source: "{app}\language\obell.ini"; DestDir: "{app}\language"; 
  41. Source: "{app}\language\obeng.ini"; DestDir: "{app}\language"; 
  42. Source: "{app}\language\obesn.ini"; DestDir: "{app}\language"; 
  43. Source: "{app}\language\obeso.ini"; DestDir: "{app}\language"; 
  44. Source: "{app}\language\obesv.ini"; DestDir: "{app}\language"; 
  45. Source: "{app}\language\obfar.ini"; DestDir: "{app}\language"; 
  46. Source: "{app}\language\obfin.ini"; DestDir: "{app}\language"; 
  47. Source: "{app}\language\obfra.ini"; DestDir: "{app}\language"; 
  48. Source: "{app}\language\obheb.ini"; DestDir: "{app}\language"; 
  49. Source: "{app}\language\obhrv.ini"; DestDir: "{app}\language"; 
  50. Source: "{app}\language\obhun.ini"; DestDir: "{app}\language"; 
  51. Source: "{app}\language\obind.ini"; DestDir: "{app}\language"; 
  52. Source: "{app}\language\obita.ini"; DestDir: "{app}\language"; 
  53. Source: "{app}\language\objpn.ini"; DestDir: "{app}\language"; 
  54. Source: "{app}\language\obkor.ini"; DestDir: "{app}\language"; 
  55. Source: "{app}\language\obmki.ini"; DestDir: "{app}\language"; 
  56. Source: "{app}\language\obnld.ini"; DestDir: "{app}\language"; 
  57. Source: "{app}\language\obnor.ini"; DestDir: "{app}\language"; 
  58. Source: "{app}\language\obplk.ini"; DestDir: "{app}\language"; 
  59. Source: "{app}\language\obptb.ini"; DestDir: "{app}\language"; 
  60. Source: "{app}\language\obptg.ini"; DestDir: "{app}\language"; 
  61. Source: "{app}\language\obrom.ini"; DestDir: "{app}\language"; 
  62. Source: "{app}\language\obrus.ini"; DestDir: "{app}\language"; 
  63. Source: "{app}\language\obsky.ini"; DestDir: "{app}\language"; 
  64. Source: "{app}\language\obsqi.ini"; DestDir: "{app}\language"; 
  65. Source: "{app}\language\obsrb.ini"; DestDir: "{app}\language"; 
  66. Source: "{app}\language\obswe.ini"; DestDir: "{app}\language"; 
  67. Source: "{app}\language\obtha.ini"; DestDir: "{app}\language"; 
  68. Source: "{app}\language\obtrk.ini"; DestDir: "{app}\language"; 
  69. Source: "{app}\language\obukr.ini"; DestDir: "{app}\language"; 
  70. Source: "{app}\language\obvit.ini"; DestDir: "{app}\language"; 
  71. Source: "{app}\addons\orbitff\chrome.manifest"; DestDir: "{app}\addons\orbitff"; 
  72. Source: "{app}\addons\orbitff\install.rdf"; DestDir: "{app}\addons\orbitff"; 
  73. Source: "{app}\addons\orbitff\chrome\orbit.jar"; DestDir: "{app}\addons\orbitff\chrome"; 
  74. Source: "{app}\saction.dll"; DestDir: "{app}"; Flags: ignoreversion 
  75. Source: "{app}\winfile.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\winfile.dll'))"; Flags: ignoreversion 
  76. Source: "{app}\GrabDll.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\GrabDll.dll'))"; Flags: ignoreversion 
  77. Source: "{app}\Grab.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\Grab.exe'))"; Flags: ignoreversion 
  78. [Dirs]
  79. Name: "{app}\update"; 
  80. Name: "{app}\Cache"; 
  81. [Registry]
  82. Root: HKLM; Subkey: "Software\Orbit"; Flags: uninsdeletekey 
  83. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  84. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "ver"; ValueType: String; ValueData: "2.8.0.15"; Flags: uninsdeletekey 
  85. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lastdownloadtime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  86. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lasturl"; ValueType: String; Flags: uninsdeletekey 
  87. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "updatetime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  88. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; Flags: uninsdeletekey 
  89. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppName"; ValueType: String; ValueData: "orbitdm.exe"; Flags: uninsdeletekey 
  90. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppPath"; ValueType: ExpandSZ; ValueData: "{app}"; Flags: uninsdeletekey 
  91. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "Policy"; ValueType: Dword; ValueData: "$3"; Flags: uninsdeletekey 
  92. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueName: "SyncMode5"; ValueType: Dword; ValueData: "$3"; Flags: deletevalue 
  93. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FireWallPolicy\StandardProfile\AuthorizedApplications\List"; ValueName: "{app}\orbitdm.exe"; ValueType: String; ValueData: "{app}\orbitdm.exe:*:Enabled:Orbit"; Tasks: Firewall\yes; Flags: uninsdeletevalue 
  94. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FireWallPolicy\StandardProfile\AuthorizedApplications\List"; ValueName: "{app}\orbitnet.exe"; ValueType: String; ValueData: "{app}\orbitnet.exe:*:Enabled:Orbit"; Tasks: Firewall\yes; Flags: uninsdeletevalue 
  95. [Run]
  96. Filename: "{app}\changelog.txt"; Description: "View Changelog"; Flags: shellexec postinstall skipifsilent nowait
  97. Filename: "{app}\orbitdm.exe"; Parameters: "/setup_showmainframeonlyonce"; Description: "{cm:RunOrbitdm}"; Flags: postinstall skipifsilent nowait
  98. [Icons]
  99. Name: "{group}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; 
  100. Name: "{group}\{cm:UninstOrbitdm}"; Filename: "{app}\unins000.exe"; WorkingDir: "{app}\"; IconFilename: "{app}\saction.dll"; 
  101. Name: "{group}\{cm:WebSite}"; Filename: "http://www.orbitdownloader.com/"; IconFilename: "{app}\saction.dll"; IconIndex: 1; 
  102. Name: "{userdesktop}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: DesktopIco; 
  103. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: QuickLaunchIco\yes; 
  104. [Tasks]
  105. Name: "DesktopIco"; Description: "{cm:CreateDesktopIco}"; GroupDescription: " "; Components: "custominst"; 
  106. Name: "QuickLaunchIco\yes"; Description: "{cm:CreateQuickLaunchIco}"; GroupDescription: """ """; Components: "custominst"; 
  107. Name: "StartupIco\yes"; Description: "{cm:CreateStartMenu}"; GroupDescription: """ """; Components: "custominst"; 
  108. Name: "Firewall\yes"; Description: "{cm:firewall}"; GroupDescription: """ """; Components: "custominst"; 
  109. Name: "KeepP2p\yes"; Description: "{cm:KeepP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  110. Name: "EnableP2P\yes"; Description: "{cm:EnableP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  111. Name: "Firefox\no"; Description: "'firefox'"; GroupDescription: """ """; Components: "custominst"; 
  112. Name: "opera\no"; Description: "'opera'"; GroupDescription: """ """; Components: "custominst"; 
  113. Name: "maxthon\no"; Description: "'maxthon'"; GroupDescription: """ """; Components: "custominst"; 
  114. Name: "Netscape\no"; Description: "'netscape'"; GroupDescription: """ """; Components: "custominst"; 
  115. [Components]
  116. Name: "custominst"; Description: "Custom Install"; Types: "custom"; 
  117. [UninstallDelete]
  118. Type: files; Name: "{commonstartup}\orbit.lnk"; 
  119. Type: files; Name: "{commonstartup}\
  120. .lnk"; 
  121. Type: files; Name: "{userstartup}\orbit.lnk"; 
  122. Type: files; Name: "{userstartup}\
  123. .lnk"; 
  124. [Types]
  125. Name: "custom"; Description: "Custom installation"; 
  126. [CustomMessages]
  127. en.NameAndVersion=%1 version %2
  128. en.AdditionalIcons=Additional icons:
  129. en.CreateDesktopIcon=Create a &desktop icon
  130. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  131. en.ProgramOnTheWeb=%1 on the Web
  132. en.UninstallProgram=Uninstall %1
  133. en.LaunchProgram=Launch %1
  134. en.AssocFileExtension=&Associate %1 with the %2 file extension
  135. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  136. en.RunOrbitdm=Run Orbit
  137. en.UninstOrbitdm=Uninstall Orbit
  138. en.WebSite=Homepage
  139. en.Orbit=Orbit
  140. en.CreateDesktopIco=Create desktop icon
  141. en.CreateQuickLaunchIco=Create quick launch icon
  142. en.CreateStartMenu=Start Orbit on system startup
  143. en.Puhlisher=www.orbitdownloader.com
  144. en.lan=obeng.ini
  145. en.firewall=Add to Windows Firewall exceptions (Windows XP SP2 or later only)
  146. en.EnableP2P=Enable orbitnet
  147. en.OrbitnetDesc=Orbitnet is an anonymous file sharing service based on P2P network. It will accelerate your download greatly. If you disable Orbitnet, you can not contribute to the P2P network and can not accelerate your download via P2P network also.
  148. en.KeepP2P=Keep P2P connection
  149. CustomForm_Button1_Caption0=Learn how to use Grab Pro to download social video/music
  150. [Languages]
  151. ; These files are stubs
  152. ; To achieve better results after recompilation, use the real language files
  153. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  154.