home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2009 February / active02.iso / Darbas / OrbitDownloaderSetup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2008-11-30  |  11.9 KB  |  160 lines

  1. ;InnoSetupVersion=5.1.10
  2. [Setup]
  3. AppName=Orbit Downloader 2.7.9
  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\obhun.ini"; DestDir: "{app}\language"; 
  50. Source: "{app}\language\obind.ini"; DestDir: "{app}\language"; 
  51. Source: "{app}\language\obita.ini"; DestDir: "{app}\language"; 
  52. Source: "{app}\language\objpn.ini"; DestDir: "{app}\language"; 
  53. Source: "{app}\language\obkor.ini"; DestDir: "{app}\language"; 
  54. Source: "{app}\language\obmki.ini"; DestDir: "{app}\language"; 
  55. Source: "{app}\language\obnld.ini"; DestDir: "{app}\language"; 
  56. Source: "{app}\language\obnor.ini"; DestDir: "{app}\language"; 
  57. Source: "{app}\language\obplk.ini"; DestDir: "{app}\language"; 
  58. Source: "{app}\language\obptb.ini"; DestDir: "{app}\language"; 
  59. Source: "{app}\language\obptg.ini"; DestDir: "{app}\language"; 
  60. Source: "{app}\language\obrus.ini"; DestDir: "{app}\language"; 
  61. Source: "{app}\language\obsky.ini"; DestDir: "{app}\language"; 
  62. Source: "{app}\language\obsqi.ini"; DestDir: "{app}\language"; 
  63. Source: "{app}\language\obsrb.ini"; DestDir: "{app}\language"; 
  64. Source: "{app}\language\obtha.ini"; DestDir: "{app}\language"; 
  65. Source: "{app}\language\obtrk.ini"; DestDir: "{app}\language"; 
  66. Source: "{app}\language\obukr.ini"; DestDir: "{app}\language"; 
  67. Source: "{app}\language\obvit.ini"; DestDir: "{app}\language"; 
  68. Source: "{app}\language\obrom.ini"; DestDir: "{app}\language"; 
  69. Source: "{app}\addons\nporbit.dll"; DestDir: "{app}\addons"; 
  70. Source: "{app}\addons\orbitff\chrome.manifest"; DestDir: "{app}\addons\orbitff"; 
  71. Source: "{app}\addons\orbitff\install.rdf"; DestDir: "{app}\addons\orbitff"; 
  72. Source: "{app}\addons\orbitff\chrome\orbit.jar"; DestDir: "{app}\addons\orbitff\chrome"; 
  73. Source: "{app}\saction.dll"; DestDir: "{app}"; Flags: ignoreversion 
  74. Source: "{app}\winfile.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\winfile.dll'))"; Flags: ignoreversion 
  75. Source: "{app}\GrabDll.dll"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\GrabDll.dll'))"; Flags: ignoreversion 
  76. Source: "{app}\Grab.exe"; DestDir: "{app}"; BeforeInstall: "CheckFile(ExpandConstant('{app}\Grab.exe'))"; Flags: ignoreversion 
  77. Source: "{userappdata}\Orbit\CustomSearch.dat"; DestDir: "{userappdata}\Orbit"; Flags: ignoreversion 
  78. Source: "{userappdata}\Orbit\search.bmp"; DestDir: "{userappdata}\Orbit"; Flags: ignoreversion 
  79. [Dirs]
  80. Name: "{app}\update"; 
  81. Name: "{app}\Cache"; 
  82. [Registry]
  83. Root: HKLM; Subkey: "Software\Orbit"; Flags: uninsdeletekey 
  84. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  85. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "ver"; ValueType: String; ValueData: "2.7.0.9"; Flags: uninsdeletekey 
  86. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lastdownloadtime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  87. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "lasturl"; ValueType: String; Flags: uninsdeletekey 
  88. Root: HKLM; Subkey: "Software\Orbit"; ValueName: "updatetime"; ValueType: Dword; ValueData: "$0"; Flags: uninsdeletekey 
  89. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; Flags: uninsdeletekey 
  90. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppName"; ValueType: String; ValueData: "orbitdm.exe"; Flags: uninsdeletekey 
  91. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "AppPath"; ValueType: ExpandSZ; ValueData: "{app}"; Flags: uninsdeletekey 
  92. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Low Rights\DragDrop\{{2BDB5D05-9A0B-4256-80AF-A920F8C01AE1}}"; ValueName: "Policy"; ValueType: Dword; ValueData: "$3"; Flags: uninsdeletekey 
  93. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Internet Settings"; ValueName: "SyncMode5"; ValueType: Dword; ValueData: "$3"; Flags: deletevalue 
  94. 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: uninsdeletekey 
  95. 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: uninsdeletekey 
  96. [INI]
  97. FileName: "{userappdata}\Orbit\conf.dat"; Section: "GENERAL"; Key: "bAutoRun"; String: """1"""; 
  98. FileName: "{userappdata}\Orbit\conf.dat"; Section: "GENERAL"; Key: "bAutoRun"; String: "1"; 
  99. FileName: "{userappdata}\Orbit\conf.dat"; Section: "Search"; Key: "SearchIndex"; String: "4"; 
  100. [Run]
  101. Filename: "{app}\changelog.txt"; Description: "View Changelog"; Flags: shellexec postinstall skipifsilent nowait
  102. Filename: "{app}\orbitdm.exe"; Parameters: "/setup_showmainframeonlyonce"; Description: "{cm:RunOrbitdm}"; Flags: postinstall skipifsilent nowait
  103. [Icons]
  104. Name: "{group}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; 
  105. Name: "{group}\{cm:UninstOrbitdm}"; Filename: "{app}\unins000.exe"; WorkingDir: "{app}\"; IconFilename: "{app}\saction.dll"; 
  106. Name: "{group}\{cm:WebSite}"; Filename: "http://www.orbitdownloader.com/"; IconFilename: "{app}\saction.dll"; IconIndex: 1; 
  107. Name: "{userdesktop}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: DesktopIco\yes; 
  108. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; WorkingDir: "{app}\"; Tasks: QuickLaunchIco\yes; 
  109. Name: "{userstartup}\{cm:Orbit}"; Filename: "{app}\orbitdm.exe"; Parameters: """/H"""; WorkingDir: "{app}\"; Tasks: StartupIco\yes; 
  110. [Tasks]
  111. Name: "DesktopIco\yes"; Description: "{cm:CreateDesktopIco}"; GroupDescription: """ """; Components: "custominst"; 
  112. Name: "QuickLaunchIco\yes"; Description: "{cm:CreateQuickLaunchIco}"; GroupDescription: """ """; Components: "custominst"; 
  113. Name: "StartupIco\yes"; Description: "{cm:CreateStartMenu}"; GroupDescription: """ """; Components: "custominst"; 
  114. Name: "Firewall\yes"; Description: "{cm:firewall}"; GroupDescription: """ """; Components: "custominst"; 
  115. Name: "KeepP2p\yes"; Description: "{cm:KeepP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  116. Name: "EnableP2P\yes"; Description: "{cm:EnableP2P}"; GroupDescription: "{cm:OrbitnetDesc}"; Components: "custominst"; 
  117. Name: "Firefox\no"; Description: "'firefox'"; GroupDescription: """ """; Components: "custominst"; 
  118. Name: "opera\no"; Description: "'opera'"; GroupDescription: """ """; Components: "custominst"; 
  119. Name: "maxthon\no"; Description: "'maxthon'"; GroupDescription: """ """; Components: "custominst"; 
  120. Name: "Netscape\no"; Description: "'netscape'"; GroupDescription: """ """; Components: "custominst"; 
  121. [Components]
  122. Name: "custominst"; Description: "Custom Install"; Types: "custom"; 
  123. [UninstallDelete]
  124. Type: files; Name: "{commonstartup}\orbit.lnk"; 
  125. Type: files; Name: "{commonstartup}\
  126. .lnk"; 
  127. Type: files; Name: "{userstartup}\orbit.lnk"; 
  128. Type: files; Name: "{userstartup}\
  129. .lnk"; 
  130. [Types]
  131. Name: "custom"; Description: "Custom installation"; 
  132. [CustomMessages]
  133. en.NameAndVersion=%1 version %2
  134. en.AdditionalIcons=Additional icons:
  135. en.CreateDesktopIcon=Create a &desktop icon
  136. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  137. en.ProgramOnTheWeb=%1 on the Web
  138. en.UninstallProgram=Uninstall %1
  139. en.LaunchProgram=Launch %1
  140. en.AssocFileExtension=&Associate %1 with the %2 file extension
  141. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  142. en.RunOrbitdm=Run Orbit
  143. en.UninstOrbitdm=Uninstall Orbit
  144. en.WebSite=Homepage
  145. en.Orbit=Orbit
  146. en.CreateDesktopIco=Create desktop icon
  147. en.CreateQuickLaunchIco=Create quick launch icon
  148. en.CreateStartMenu=Start Orbit on system startup
  149. en.Puhlisher=www.orbitdownloader.com
  150. en.lan=obeng.ini
  151. en.firewall=Add to Windows Firewall exceptions (Windows XP SP2 or later only)
  152. en.EnableP2P=Enable orbitnet
  153. 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.
  154. en.KeepP2P=Keep P2P connection
  155. CustomForm_Button1_Caption0=Learn how to use Grab Pro to download social video/music
  156. [Languages]
  157. ; These files are stubs
  158. ; To achieve better results after recompilation, use the real language files
  159. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  160.