home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 June / PCWorld_2002-06_cd.bin / Software / TemaCD / htmlkita / HKAlpha.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2002-04-19  |  10.9 KB  |  174 lines

  1. ;InnoSetupVersion=2.0.18
  2. [Setup]
  3. AppName=HTML-Kit
  4. AppVerName=HTML-Kit
  5. AppId=HTMLKit
  6. AppVersion=1.0
  7. AppPublisher=Chami.com
  8. AppPublisherURL=http://www.chami.com/html-kit/
  9. AppSupportURL=http://www.chami.com/html-kit/help/
  10. AppUpdatesURL=http://www.chami.com/html-kit/news/
  11. AppMutex=ChamiHTMLKitMutex
  12. DefaultDirName={pf}\Chami\HTML-Kit
  13. DefaultGroupName=HTML-Kit
  14. UninstallDisplayIcon={app}\Bin\HTMLKit.exe
  15. OutputBaseFilename=HKSetup
  16. Compression=bzip2
  17. PrivilegesRequired=none
  18. LicenseFile=embedded\License.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\Bin\HTMLKit.exe"; DestDir: "{app}\Bin"; 
  23. Source: "{app}\Bin\ResetCfg.exe"; DestDir: "{app}\Bin"; 
  24. Source: "{app}\Bin\hkutils.dll"; DestDir: "{app}\Bin"; 
  25. Source: "{app}\Bin\wallpapr.bmp"; DestDir: "{app}\Bin"; 
  26. Source: "{app}\Bin\weblinks.txt"; DestDir: "{app}\Bin"; 
  27. Source: "{app}\Bin\w95stub.exe"; DestDir: "{app}\Bin"; 
  28. Source: "{app}\Bin\HKSendTo.exe"; DestDir: "{app}\Bin"; 
  29. Source: "{app}\Bin\hkpcjni.dll"; DestDir: "{app}\Bin"; 
  30. Source: "{app}\Bin\HKPCore.class"; DestDir: "{app}\Bin"; 
  31. Source: "{app}\Bin\hkpcore.pm"; DestDir: "{app}\Bin"; 
  32. Source: "{app}\Bin\hkpcore.php"; DestDir: "{app}\Bin"; 
  33. Source: "{app}\Bin\hkpcorem.py"; DestDir: "{app}\Bin"; 
  34. Source: "{app}\Bin\hkpcore.rb"; DestDir: "{app}\Bin"; 
  35. Source: "{app}\Bin\hkscript.dll"; DestDir: "{app}\Bin"; 
  36. Source: "{app}\Readme.txt"; DestDir: "{app}"; 
  37. Source: "{app}\License.txt"; DestDir: "{app}"; 
  38. Source: "{app}\HTML-Kit Home Page.url"; DestDir: "{app}"; 
  39. Source: "{app}\Plugins\HTMLTidy.dll"; DestDir: "{app}\Plugins"; 
  40. Source: "{app}\Plugins\WebTools.dll"; DestDir: "{app}\Plugins"; 
  41. Source: "{app}\Plugins\Tags.dll"; DestDir: "{app}\Plugins"; 
  42. Source: "{app}\Plugins\Tools.dll"; DestDir: "{app}\Plugins"; 
  43. Source: "{app}\Help\Help.txt"; DestDir: "{app}\Help"; 
  44. Source: "{app}\Proof\readme.txt"; DestDir: "{app}\Proof"; 
  45. Source: "{app}\Proof\spelling.inf"; DestDir: "{app}\Proof"; 
  46. Source: "{app}\Help\Keywords\ms.hkh"; DestDir: "{app}\Help\Keywords"; 
  47. Source: "{app}\Help\Keywords\w3c.hkh"; DestDir: "{app}\Help\Keywords"; 
  48. Source: "{app}\Help\Keywords\msvb.hkh"; DestDir: "{app}\Help\Keywords"; 
  49. Source: "{app}\Help\Keywords\ns.hkh"; DestDir: "{app}\Help\Keywords"; 
  50. Source: "{app}\Help\Keywords\php.hkh"; DestDir: "{app}\Help\Keywords"; 
  51. Source: "{app}\Help\Keywords\msjs.hkh"; DestDir: "{app}\Help\Keywords"; 
  52. Source: "{app}\Data\Snippets\Default\popupwin.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  53. Source: "{app}\Data\Snippets\Default\aclrtext.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  54. Source: "{app}\Data\Snippets\Default\backforw.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  55. Source: "{app}\Data\Snippets\Default\dropdown.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  56. Source: "{app}\Data\Snippets\Default\files.inf"; DestDir: "{app}\Data\Snippets\Default"; 
  57. Source: "{app}\Data\Snippets\Default\hover_a.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  58. Source: "{app}\Data\Snippets\Default\pagebrk.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  59. Source: "{app}\Data\Snippets\Default\pickclrs.htm"; DestDir: "{app}\Data\Snippets\Default"; 
  60. Source: "{app}\Data\Snippets\Default\aclrtext.bmp"; DestDir: "{app}\Data\Snippets\Default"; 
  61. Source: "{app}\Data\Template\Default\robots.txt"; DestDir: "{app}\Data\Template\Default"; 
  62. Source: "{app}\Data\Template\Default\blank.css"; DestDir: "{app}\Data\Template\Default"; 
  63. Source: "{app}\Data\Template\Default\blank.hkh"; DestDir: "{app}\Data\Template\Default"; 
  64. Source: "{app}\Data\Template\Default\blank.htm"; DestDir: "{app}\Data\Template\Default"; 
  65. Source: "{app}\Data\Template\Default\blank.txt"; DestDir: "{app}\Data\Template\Default"; 
  66. Source: "{app}\Data\Template\Default\blankhtm.bmp"; DestDir: "{app}\Data\Template\Default"; 
  67. Source: "{app}\Data\Template\Default\faq.bmp"; DestDir: "{app}\Data\Template\Default"; 
  68. Source: "{app}\Data\Template\Default\faq.htm"; DestDir: "{app}\Data\Template\Default"; 
  69. Source: "{app}\Data\Template\Default\files.inf"; DestDir: "{app}\Data\Template\Default"; 
  70. Source: "{app}\Data\Template\Default\hover_a.css"; DestDir: "{app}\Data\Template\Default"; 
  71. Source: "{app}\Data\Template\Default\nouline.css"; DestDir: "{app}\Data\Template\Default"; 
  72. Source: "{app}\Data\Template\Default\redirect.htm"; DestDir: "{app}\Data\Template\Default"; 
  73. Source: "{app}\Data\Default\user.hmc"; DestDir: "{app}\Data\Default"; 
  74. Source: "{app}\Data\Default\Default.hkc"; DestDir: "{app}\Data\Default"; 
  75. Source: "{app}\Data\Default\Default.hft"; DestDir: "{app}\Data\Default"; 
  76. Source: "{app}\Data\Default\Default.hmd"; DestDir: "{app}\Data\Default"; 
  77. [Dirs]
  78. Name: "{app}\Temp"; Flags: uninsalwaysuninstall 
  79. Name: "{app}\Cache"; Flags: uninsalwaysuninstall 
  80. Name: "{app}\Backup"; Flags: uninsalwaysuninstall 
  81. Name: "{app}\Bin"; Flags: uninsalwaysuninstall 
  82. Name: "{app}\Data"; Flags: uninsalwaysuninstall 
  83. Name: "{app}\Data\Default"; Flags: uninsalwaysuninstall 
  84. Name: "{app}\Data\Template"; Flags: uninsalwaysuninstall 
  85. Name: "{app}\Data\Snippets"; Flags: uninsalwaysuninstall 
  86. Name: "{app}\Data\Snippets\User"; Flags: uninsalwaysuninstall 
  87. Name: "{app}\Data\Snippets\Default"; Flags: uninsalwaysuninstall 
  88. Name: "{app}\Data\Template\User"; Flags: uninsalwaysuninstall 
  89. Name: "{app}\Data\Template\Default"; Flags: uninsalwaysuninstall 
  90. Name: "{app}\Data\Logs"; Flags: uninsalwaysuninstall 
  91. Name: "{app}\Data\Logs\User"; Flags: uninsalwaysuninstall 
  92. Name: "{app}\Data\Logs\Default"; Flags: uninsalwaysuninstall 
  93. Name: "{app}\Plugins"; Flags: uninsalwaysuninstall 
  94. Name: "{app}\Help"; Flags: uninsalwaysuninstall 
  95. Name: "{app}\Help\Keywords"; Flags: uninsalwaysuninstall 
  96. Name: "{app}\Help\Content"; Flags: uninsalwaysuninstall 
  97. Name: "{app}\Help\Program"; Flags: uninsalwaysuninstall 
  98. Name: "{app}\Proof"; Flags: uninsalwaysuninstall 
  99. Name: "{app}\Plugins\Config"; Flags: uninsalwaysuninstall 
  100. Name: "{app}\Plugins\Lib"; Flags: uninsalwaysuninstall 
  101. Name: "{app}\Plugins\Bin"; Flags: uninsalwaysuninstall 
  102. [Registry]
  103. Root: HKCU; Subkey: "Software\Chami\HTML-Kit"; ValueName: "Root"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletevalue 
  104. Root: HKCU; Subkey: "Software\Chami\HTML-Kit"; ValueName: "CurrentVersion"; ValueType: String; ValueData: "1.0"; Flags: uninsdeletevalue 
  105. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\Uninstall"; ValueName: "Uninstalled"; ValueType: String; ValueData: "0"; Flags: uninsdeletekey 
  106. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\FirstTime"; ValueName: "DownloadLinks"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  107. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\FirstTime"; ValueName: "DetectBrowsers"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  108. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\FirstTime"; ValueName: "DetectPrograms"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  109. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\FirstTime"; ValueName: "AddColorCodedExtensions"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  110. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\FirstTime"; ValueName: "UpdateKeyboardShortcuts"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  111. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\VersionInfo"; ValueName: "WebLinksTimeStamp"; ValueType: String; ValueData: "MMDDYYYY"; Flags: uninsdeletevalue 
  112. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\VersionInfo"; ValueName: "VerFirstTime"; ValueType: String; ValueData: "1"; Flags: uninsdeletevalue 
  113. Root: HKCU; Subkey: "Software\Chami\HTML-Kit\1.0\Settings\VersionInfo"; ValueName: "TestOver"; ValueType: String; ValueData: "0"; Flags: uninsdeletevalue 
  114. [Run]
  115. Filename: "{app}\Bin\ResetCfg.exe"; Parameters: "-i"; 
  116. Filename: "{app}\Bin\htmlkit.exe"; WorkingDir: "{app}\Bin"; Description: "Start HTML-Kit"; Flags: postinstall nowait
  117. [UninstallRun]
  118. Filename: "{app}\Bin\ResetCfg.exe"; Parameters: "-u"; RunOnceId: "HKUninst"; 
  119. [Icons]
  120. Name: "{group}\HTML-Kit"; Filename: "{app}\Bin\HTMLKit.exe"; WorkingDir: "{app}\Bin"; Comment: "Start HTML-Kit"; 
  121. Name: "{group}\Readme"; Filename: "{app}\Readme.txt"; WorkingDir: "{app}"; Comment: "HTML-Kit ReadMe File"; 
  122. Name: "{group}\HTML-Kit Home Page"; Filename: "{app}\HTML-Kit Home Page.url"; WorkingDir: "{app}"; Comment: "Visit HTML-Kit Home Page"; 
  123. Name: "{group}\License Agreement"; Filename: "{app}\License.txt"; WorkingDir: "{app}"; Comment: "HTML-Kit License Agreement"; 
  124. Name: "{group}\Reset Settings"; Filename: "{app}\Bin\ResetCfg.exe"; Parameters: "-r"; WorkingDir: "{app}\Bin"; Comment: "Reset HTML-Kit Settings"; 
  125. [InstallDelete]
  126. Type: files; Name: "{app}\Plugins\DateTime.dll"; 
  127. Type: files; Name: "{app}\Plugins\Tab2Spc.dll"; 
  128. Type: files; Name: "{app}\Plugins\hkscript.dll"; 
  129. Type: files; Name: "{app}\Cache\plugins.dat"; 
  130. Type: files; Name: "{app}\Temp\debug.log"; 
  131. Type: files; Name: "{app}\Data\Snippets\Default\lastdate.htm"; 
  132. Type: files; Name: "{app}\Data\Template\Default\privacy.htm"; 
  133. Type: files; Name: "{app}\Data\Template\Default\adinfo.htm"; 
  134. [UninstallDelete]
  135. Type: filesandordirs; Name: "{app}\Temp\*.*"; 
  136. Type: filesandordirs; Name: "{app}\Cache\*.*"; 
  137. Type: dirifempty; Name: "{app}\Temp"; 
  138. Type: dirifempty; Name: "{app}\Cache"; 
  139. Type: dirifempty; Name: "{app}\Backup"; 
  140. Type: files; Name: "{app}\Bin\weblinks.txt"; 
  141. Type: files; Name: "{app}\Bin\hkpcorem.pyc"; 
  142. Type: dirifempty; Name: "{app}\Bin"; 
  143. Type: dirifempty; Name: "{app}\Data\Snippets\Default"; 
  144. Type: dirifempty; Name: "{app}\Data\Snippets\User"; 
  145. Type: dirifempty; Name: "{app}\Data\Template\Default"; 
  146. Type: dirifempty; Name: "{app}\Data\Template\User"; 
  147. Type: dirifempty; Name: "{app}\Data\Default"; 
  148. Type: dirifempty; Name: "{app}\Data\Snippets"; 
  149. Type: dirifempty; Name: "{app}\Data\Template"; 
  150. Type: dirifempty; Name: "{app}\Data\Logs\Default"; 
  151. Type: dirifempty; Name: "{app}\Data\Logs\User"; 
  152. Type: dirifempty; Name: "{app}\Data\Logs"; 
  153. Type: dirifempty; Name: "{app}\Data"; 
  154. Type: dirifempty; Name: "{app}\Help\Keywords"; 
  155. Type: dirifempty; Name: "{app}\Help\Content"; 
  156. Type: dirifempty; Name: "{app}\Help\Program"; 
  157. Type: dirifempty; Name: "{app}\Help"; 
  158. Type: dirifempty; Name: "{app}\Plugins\Config"; 
  159. Type: dirifempty; Name: "{app}\Plugins\Lib"; 
  160. Type: dirifempty; Name: "{app}\Plugins\Bin"; 
  161. Type: files; Name: "{app}\Plugins\hk_php_s.php"; 
  162. Type: dirifempty; Name: "{app}\Plugins"; 
  163. Type: files; Name: "{app}\Proof\spelling.inf"; 
  164. Type: dirifempty; Name: "{app}\Proof"; 
  165. Type: files; Name: "{app}\unins*.dat"; 
  166. Type: files; Name: "{app}\unins*.msg"; 
  167. Type: files; Name: "{app}\unins*.exe"; 
  168. Type: files; Name: "{app}\deis*.isu"; 
  169. Type: files; Name: "{app}\isstub32.exe"; 
  170. Type: files; Name: "{app}\isun32ex.exe"; 
  171. Type: files; Name: "{app}\_deisreg.isr"; 
  172. Type: files; Name: "{app}\_isreg32.dll"; 
  173. Type: dirifempty; Name: "{app}"; 
  174.