home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / PeaZip / peazip-3.9.WINDOWS.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2011-08-24  |  15.7 KB  |  246 lines

  1. ;InnoSetupVersion=5.4.2
  2. [Setup]
  3. AppName=PeaZip
  4. AppVerName=PeaZip 3.9
  5. AppId={{5A2BC38A-406C-4A5B-BF45-6991F9A05325}
  6. AppPublisher=Giorgio Tani
  7. AppPublisherURL=http://www.peazip.org
  8. AppSupportURL=http://www.peazip.org
  9. AppUpdatesURL=http://www.peazip.org
  10. DefaultDirName={pf}\PeaZip
  11. DefaultGroupName=PeaZip
  12. OutputBaseFilename=in
  13. Compression=lzma
  14. DisableProgramGroupPage=yes
  15. ChangesAssociations=yes
  16. LicenseFile=embedded\License.txt
  17. InfoBeforeFile=embedded\InfoBefore.txt
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20. [Files]
  21. Source: "{tmp}\OCSetupHlp.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall ignoreversion dontcopy 
  22. Source: "{app}\peazip.exe"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\res\altconf.txt"; DestDir: "{app}\res"; Flags: ignoreversion 
  24. Source: "{app}\res\empty.fnd"; DestDir: "{app}\res"; Flags: ignoreversion 
  25. Source: "{app}\res\pea.exe"; DestDir: "{app}\res"; Flags: ignoreversion 
  26. Source: "{app}\res\pealauncher.exe"; DestDir: "{app}\res"; Flags: ignoreversion 
  27. Source: "{app}\res\peazip-configuration.exe"; DestDir: "{app}\res"; Flags: ignoreversion 
  28. Source: "{app}\res\7z\7z.dll"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  29. Source: "{app}\res\7z\7z.exe"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  30. Source: "{app}\res\7z\7z.sfx"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  31. Source: "{app}\res\7z\7zCon.sfx"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  32. Source: "{app}\res\7z\License.txt"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  33. Source: "{app}\res\7z\note.txt"; DestDir: "{app}\res\7z"; Flags: ignoreversion 
  34. Source: "{app}\res\arc\arc-mini.linux.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  35. Source: "{app}\res\arc\arc-mini.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  36. Source: "{app}\res\arc\arc-tiny.linux.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  37. Source: "{app}\res\arc\arc-tiny.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  38. Source: "{app}\res\arc\Arc.exe"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  39. Source: "{app}\res\arc\arc.groups"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  40. Source: "{app}\res\arc\arc.ini"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  41. Source: "{app}\res\arc\arc.linux.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  42. Source: "{app}\res\arc\arc.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  43. Source: "{app}\res\arc\empty.arc"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  44. Source: "{app}\res\arc\facompress.dll"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  45. Source: "{app}\res\arc\facompress_mt.dll"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  46. Source: "{app}\res\arc\freearc-installer-nodelete.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  47. Source: "{app}\res\arc\freearc-installer.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  48. Source: "{app}\res\arc\freearc-mini.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  49. Source: "{app}\res\arc\freearc-tiny.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  50. Source: "{app}\res\arc\freearc.sfx"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  51. Source: "{app}\res\arc\note.txt"; DestDir: "{app}\res\arc"; Flags: ignoreversion 
  52. Source: "{app}\res\icons\PeaZip.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  53. Source: "{app}\res\icons\PeaZip_7z.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  54. Source: "{app}\res\icons\PeaZip_block.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  55. Source: "{app}\res\icons\PeaZip_bz2.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  56. Source: "{app}\res\icons\PeaZip_cd.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  57. Source: "{app}\res\icons\PeaZip_gz.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  58. Source: "{app}\res\icons\peazip_new.icl"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  59. Source: "{app}\res\icons\peazip_new_tango.icl"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  60. Source: "{app}\res\icons\PeaZip_package.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  61. Source: "{app}\res\icons\PeaZip_rar.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  62. Source: "{app}\res\icons\peazip_seven.icl"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  63. Source: "{app}\res\icons\PeaZip_zip.ico"; DestDir: "{app}\res\icons"; Flags: ignoreversion 
  64. Source: "{app}\res\lang\by-cr.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  65. Source: "{app}\res\lang\by-lt.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  66. Source: "{app}\res\lang\cht.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  67. Source: "{app}\res\lang\cn.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  68. Source: "{app}\res\lang\cz.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  69. Source: "{app}\res\lang\de-uml.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  70. Source: "{app}\res\lang\default.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  71. Source: "{app}\res\lang\en-gb.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  72. Source: "{app}\res\lang\en.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  73. Source: "{app}\res\lang\es-es.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  74. Source: "{app}\res\lang\fr-alt.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  75. Source: "{app}\res\lang\fr.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  76. Source: "{app}\res\lang\gl.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  77. Source: "{app}\res\lang\hu.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  78. Source: "{app}\res\lang\it.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  79. Source: "{app}\res\lang\ja.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  80. Source: "{app}\res\lang\ko.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  81. Source: "{app}\res\lang\nl.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  82. Source: "{app}\res\lang\no.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  83. Source: "{app}\res\lang\pl.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  84. Source: "{app}\res\lang\pt-br.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  85. Source: "{app}\res\lang\pt-pt.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  86. Source: "{app}\res\lang\ru.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  87. Source: "{app}\res\lang\si.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  88. Source: "{app}\res\lang\sv.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  89. Source: "{app}\res\lang\tr.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  90. Source: "{app}\res\lang\uk.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  91. Source: "{app}\res\lang\vn.txt"; DestDir: "{app}\res\lang"; Flags: ignoreversion 
  92. Source: "{app}\res\lpaq\COPYING.txt"; DestDir: "{app}\res\lpaq"; Flags: ignoreversion 
  93. Source: "{app}\res\lpaq\lpaq1.exe"; DestDir: "{app}\res\lpaq"; Flags: ignoreversion 
  94. Source: "{app}\res\lpaq\lpaq5.exe"; DestDir: "{app}\res\lpaq"; Flags: ignoreversion 
  95. Source: "{app}\res\lpaq\lpaq8.exe"; DestDir: "{app}\res\lpaq"; Flags: ignoreversion 
  96. Source: "{app}\res\lpaq\note.txt"; DestDir: "{app}\res\lpaq"; Flags: ignoreversion 
  97. Source: "{app}\res\paq\COPYING.txt"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  98. Source: "{app}\res\paq\note.txt"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  99. Source: "{app}\res\paq\paq8f.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  100. Source: "{app}\res\paq\paq8jd.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  101. Source: "{app}\res\paq\paq8l.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  102. Source: "{app}\res\paq\paq8o.exe"; DestDir: "{app}\res\paq"; Flags: ignoreversion 
  103. Source: "{app}\res\quad\balz.exe"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  104. Source: "{app}\res\quad\COPYING.TXT"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  105. Source: "{app}\res\quad\note.txt"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  106. Source: "{app}\res\quad\quad.exe"; DestDir: "{app}\res\quad"; Flags: ignoreversion 
  107. Source: "{app}\res\themes\firecrystal.theme.7z"; DestDir: "{app}\res\themes"; Flags: ignoreversion 
  108. Source: "{app}\res\themes\seven.theme.7z"; DestDir: "{app}\res\themes"; Flags: ignoreversion 
  109. Source: "{app}\res\themes\nographic-embedded\fm-theme.bmp"; DestDir: "{app}\res\themes\nographic-embedded"; Flags: ignoreversion 
  110. Source: "{app}\res\themes\nographic-embedded\note.readme"; DestDir: "{app}\res\themes\nographic-embedded"; Flags: ignoreversion 
  111. Source: "{app}\res\themes\seven-embedded\fm-theme.bmp"; DestDir: "{app}\res\themes\seven-embedded"; Flags: ignoreversion 
  112. Source: "{app}\res\themes\seven-embedded\note.readme"; DestDir: "{app}\res\themes\seven-embedded"; Flags: ignoreversion 
  113. Source: "{app}\res\upx\note.txt"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  114. Source: "{app}\res\upx\strip.exe"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  115. Source: "{app}\res\upx\upx.exe"; DestDir: "{app}\res\upx"; Flags: ignoreversion 
  116. Source: "{app}\res\zpaq\max.cfg"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  117. Source: "{app}\res\zpaq\mid.cfg"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  118. Source: "{app}\res\zpaq\min.cfg"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  119. Source: "{app}\res\zpaq\note.txt"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  120. Source: "{app}\res\zpaq\readme.txt"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  121. Source: "{app}\res\zpaq\zpaq.exe"; DestDir: "{app}\res\zpaq"; Flags: ignoreversion 
  122. Source: "{app}\SendTo.zip"; DestDir: "{app}"; Flags: ignoreversion 
  123. Source: "{app}\copying-OC.txt"; DestDir: "{app}"; Flags: ignoreversion 
  124. Source: "{app}\readme_Win32.txt"; DestDir: "{app}"; Flags: ignoreversion 
  125. Source: "{app}\peazip_help.pdf"; DestDir: "{app}"; Flags: ignoreversion 
  126. [Dirs]
  127. Name: "{app}\res\unace\"; 
  128. [Registry]
  129. Root: HKCR; Subkey: ".001"; ValueType: String; ValueData: "001"; Flags: uninsdeletevalue 
  130. Root: HKCR; Subkey: "001"; ValueType: String; ValueData: "Split file"; Flags: uninsdeletekey 
  131. Root: HKCR; Subkey: "001\DefaultIcon"; ValueType: String; ValueData: "{app}\RES\ICONS\PEAZIP_BLOCK.ICO,0"; 
  132. Root: HKCR; Subkey: "001\shell\open\command"; ValueType: String; ValueData: """{app}\PEAZIP.EXE"" ""%1"""; 
  133. Root: HKCR; Subkey: ".pea"; ValueType: String; ValueData: "PEA"; Flags: uninsdeletevalue 
  134. Root: HKCR; Subkey: "PEA"; ValueType: String; ValueData: "PEA archive"; Flags: uninsdeletekey 
  135. Root: HKCR; Subkey: "PEA\DefaultIcon"; ValueType: String; ValueData: "{app}\RES\ICONS\PEAZIP.ICO,0"; 
  136. Root: HKCR; Subkey: "PEA\shell\open\command"; ValueType: String; ValueData: """{app}\PEAZIP.EXE"" ""%1"""; 
  137. [INI]
  138. FileName: "{app}\peazip.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.peazip.org"; 
  139. [Icons]
  140. Name: "{group}\PeaZip"; Filename: "{app}\peazip.exe"; 
  141. Name: "{group}\Reset PeaZip"; Filename: "{app}\peazip.exe"; Parameters: "-peazipreset"; 
  142. Name: "{group}\{cm:ProgramOnTheWeb,PeaZip}"; Filename: "{app}\peazip.url"; 
  143. Name: "{group}\{cm:UninstallProgram,PeaZip}"; Filename: "{uninstallexe}"; 
  144. Name: "{userdesktop}\PeaZip"; Filename: "{app}\peazip.exe"; Tasks: desktopicon; 
  145. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\PeaZip"; Filename: "{app}\peazip.exe"; Tasks: quicklaunchicon; 
  146. [Tasks]
  147. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  148. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  149. [InstallDelete]
  150. Type: filesandordirs; Name: "{app}\res\lang"; 
  151. [UninstallDelete]
  152. Type: files; Name: "{app}\peazip.url"; 
  153. [CustomMessages]
  154. default.NameAndVersion=%1 version %2
  155. default.AdditionalIcons=Additional icons:
  156. default.CreateDesktopIcon=Create a &desktop icon
  157. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  158. default.ProgramOnTheWeb=%1 on the Web
  159. default.UninstallProgram=Uninstall %1
  160. default.LaunchProgram=Launch %1
  161. default.AssocFileExtension=&Associate %1 with the %2 file extension
  162. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  163. Associations_Caption=Associations
  164. Associations_Description=Set file associations
  165. Associations_Labelfull1_Caption0=Read/write supported types:
  166. Associations_Labelread1_Caption0=Read supported types:
  167. Associations_cb7z_Caption0=7Z
  168. Associations_cbbz2_Caption0=BZ2
  169. Associations_cbgz_Caption0=GZ
  170. Associations_cbpaq8_Caption0=*PAQ
  171. Associations_cbquad_Caption0=QUAD/BALZ
  172. Associations_cbtar_Caption0=TAR
  173. Associations_cbzip_Caption0=ZIP, ZIPX
  174. Associations_cbfullnone_Caption0=None of the above group (override selection)
  175. Associations_cbarj_Caption0=ARJ
  176. Associations_cbcab_Caption0=CAB
  177. Associations_cblinux_Caption0=Linux (DEB, RPM, PET/PUP, SLP)
  178. Associations_cbiso_Caption0=ISO, UDF
  179. Associations_cblha_Caption0=LHA
  180. Associations_cblzh_Caption0=LZH
  181. Associations_cbrar_Caption0=RAR
  182. Associations_cbcpio_Caption0=CPIO, Z
  183. Associations_cbreadnone_Caption0=None of the above group (override selection)
  184. Associations_cbace_Caption0=ACE
  185. Associations_cbarc_Caption0=ARC/WRC
  186. Associations_cbMac_Caption0=Mac (DMG/HFS)
  187. context_Caption=Context menu
  188. context_Description=Create application's entries in system's context menu
  189. context_Label1_Caption0=[Archives only]
  190. context_cbcontextadd2archive_Caption0=Add to archive
  191. context_cbcontextext2here_Caption0=Extract here
  192. context_cbcontextsplit_Caption0=Split file
  193. context_cbcontextnone_Caption0=None of the above group (override selection)
  194. context_cbcontextext2folder_Caption0=Extract here (in new folder)
  195. context_cbcontext7zs_Caption0=Add to .7Z
  196. context_cbcontextzips_Caption0=Add to .ZIP
  197. context_cbcontexttest_Caption0=Test archive(s)
  198. context_cbcontext2to_Caption0=Extract...
  199. context_cbcontextwipe_Caption0=Secure delete
  200. context_cbbrowsepath_Caption0=Browse path with PeaZip
  201. context_cbcontextadd2archiveseparate_Caption0=Add to separate archive(s)
  202. context_cbcontextsfx_Caption0=Add to self extracting
  203. context_CheckBox1_Caption0=Add to .7Z, fastest
  204. context_CheckBox2_Caption0=Add to .7Z, normal
  205. context_CheckBox3_Caption0=Add to .7Z, ultra
  206. context_CheckBox4_Caption0=Add to .ZIP, fastest
  207. context_CheckBox5_Caption0=Add to .ZIP, normal
  208. context_CheckBox6_Caption0=Add to .ZIP, ultra
  209. Links_Caption=SendTo
  210. Links_Description=Create application's entries in SendTo menu
  211. Links_Label1fun_Caption0=PeaZip links in SendTo menu:
  212. Links_cbfunext2here_Caption0=Extract here
  213. Links_cbfun7z_Caption0=Add to .7Z
  214. Links_cbfunzip_Caption0=Add to .ZIP
  215. Links_cbfunsfx_Caption0=Add to self-extracting archive
  216. Links_cbfunsplit_Caption0=Split file
  217. Links_cbfunnone_Caption0=None of the above group (override selection)
  218. Links_cbfunext2folder_Caption0=Extract here (in new folder)
  219. Links_cbfun7zs_Caption0=Add to separate .7Z
  220. Links_cbfunzips_Caption0=Add to separate .ZIP
  221. Links_cbfunencrypt_Caption0=Encrypt (PEA)
  222. Links_cbfuntest_Caption0=Test archive(s)
  223. Links_cbfunzipmail_Caption0=Add to .ZIP and mail
  224. Links_cbfun7zmail_Caption0=Add to .7Z and mail
  225. Links_cbfunsfxmail_Caption0=Add to sfx and mail
  226. Links_cbfunwipe_Caption0=Secure delete
  227. Links_cbfunext2to_Caption0=Extract...
  228. Links_CheckBoxbrowsepath_Caption0=Browse path with PeaZip
  229. Links_CheckBoxcommand_Caption0=Open command prompt here
  230. Links_cbfunadd_Caption0=Add to archive
  231. Links_cbfunopen_Caption0=Open with PeaZip
  232. install_Caption=Install PeaZip
  233. install_Description=Standard or custom installation?
  234. install_Labelinstall1_Caption0=Default program's installation
  235. install_Labelinstall1_Caption1=Default context menu and SendTo menu entries
  236. install_Labelinstall1_Caption2=Configure file associations
  237. install_Labelinstal2_Caption0=Customise program's installation
  238. install_Labelinstal2_Caption1=Customise context menu and SendTo menu entries
  239. install_Labelinstal2_Caption2=Configure file associations
  240. install_RadioButtoninstall1_Caption0=Standard installation
  241. install_RadioButtoninstall2_Caption0=Custom installation / Configuration
  242. [Languages]
  243. ; These files are stubs
  244. ; To achieve better results after recompilation, use the real language files
  245. Name: "default"; MessagesFile: "embedded\default.isl"; 
  246.