home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Blogs / BlogJetSetup.exe / install_script.iss
Text File  |  2008-03-04  |  13KB  |  170 lines

  1. ;InnoSetupVersion=5.1.13
  2.  
  3. [Setup]
  4. AppName=BlogJet
  5. AppVerName=BlogJet 2.0.0.10
  6. AppId=BlogJet
  7. AppVersion=2.0
  8. AppPublisher=Coding Robots
  9. AppPublisherURL=http://www.blogjet.com
  10. AppSupportURL=http://www.blogjet.com/support/
  11. AppUpdatesURL=http://www.blogjet.com/download/
  12. DefaultDirName={pf}\BlogJet
  13. DefaultGroupName=BlogJet
  14. OutputBaseFilename=BlogJetSetup
  15. Compression=lzma
  16. LicenseFile=embedded\License.txt
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19.  
  20. [Files]
  21. Source: "{app}\BlogJet.exe"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\apitypes.xml"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\Data\Subscribe\b2.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  24. Source: "{app}\Data\Subscribe\blogger.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  25. Source: "{app}\Data\Subscribe\livejournal.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  26. Source: "{app}\Data\Subscribe\subscribe.htm"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist ignoreversion 
  27. Source: "{app}\Data\Subscribe\blogharbor.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  28. Source: "{app}\Data\Subscribe\lockergnome.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  29. Source: "{app}\Data\Subscribe\deadjournal.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  30. Source: "{app}\Data\Subscribe\refresh.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  31. Source: "{app}\Data\Subscribe\typepad.png"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  32. Source: "{app}\Data\Subscribe\squarespace.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  33. Source: "{app}\Data\Subscribe\star.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  34. Source: "{app}\Data\Subscribe\pushlogs.png"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  35. Source: "{app}\Data\Subscribe\deardiary.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  36. Source: "{app}\Data\Subscribe\blogging.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  37. Source: "{app}\Data\Subscribe\modblog.gif"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  38. Source: "{app}\Data\Subscribe\blogzerk.png"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  39. Source: "{app}\Data\Subscribe\wordpress.png"; DestDir: "{app}\Data\Subscribe"; Flags: skipifsourcedoesntexist 
  40. Source: "{app}\Data\Templates\editor.htm"; DestDir: "{app}\Data\Templates"; 
  41. Source: "{app}\Data\Templates\preview.htm"; DestDir: "{app}\Data\Templates"; 
  42. Source: "{app}\BlogJet.url"; DestDir: "{app}"; 
  43. Source: "{app}\license.txt"; DestDir: "{app}"; 
  44. Source: "{app}\Data\Templates\first.htm"; DestDir: "{app}\Data\Templates"; 
  45. Source: "{app}\Data\Icons\man.ico"; DestDir: "{app}\Data\Icons"; 
  46. Source: "{app}\Data\Templates\blogthis.htm"; DestDir: "{app}\Data\Templates"; 
  47. Source: "{app}\Data\Templates\blogthis.js"; DestDir: "{app}\Data\Templates"; 
  48. Source: "{app}\Data\Templates\export.htm"; DestDir: "{app}\Data\Templates"; 
  49. Source: "{app}\Data\Templates\export.txt"; DestDir: "{app}\Data\Templates"; 
  50. Source: "{app}\Data\Templates\default.wav"; DestDir: "{app}\Data\Templates"; 
  51. Source: "{app}\Data\Templates\voice.htm"; DestDir: "{app}\Data\Templates"; 
  52. Source: "{app}\Data\Templates\zoom.bmp"; DestDir: "{app}\Data\Templates"; 
  53. ; Source: "{app}\"; DestDir: "{app}"; Flags: skipifsourcedoesntexist 
  54. Source: "{app}\Data\Templates\test.gif"; DestDir: "{app}\Data\Templates"; 
  55. Source: "{app}\Spell\English\american.hash"; DestDir: "{app}\Spell\English"; 
  56. Source: "{app}\Spell\English\english.aff"; DestDir: "{app}\Spell\English"; 
  57. Source: "{app}\Spell\English\english.hash"; DestDir: "{app}\Spell\English"; 
  58. Source: "{app}\Spell\English\ispell.ini"; DestDir: "{app}\Spell\English"; 
  59. Source: "{app}\Spell\English\user"; DestDir: "{app}\Spell\English"; Flags: onlyifdoesntexist 
  60. Source: "{app}\Spell\COPYRIGHT"; DestDir: "{app}\Spell"; 
  61. Source: "{app}\Spell\buildhash.exe"; DestDir: "{app}\Spell"; 
  62. Source: "{app}\Spell\icombine.exe"; DestDir: "{app}\Spell"; 
  63. Source: "{app}\Spell\ijoin.exe"; DestDir: "{app}\Spell"; 
  64. Source: "{app}\Spell\ispell.exe"; DestDir: "{app}\Spell"; 
  65. Source: "{app}\Spell\sq.exe"; DestDir: "{app}\Spell"; 
  66. Source: "{app}\Spell\unsq.exe"; DestDir: "{app}\Spell"; 
  67. Source: "{app}\Spell\add.bat"; DestDir: "{app}\Spell"; 
  68. Source: "{app}\Data\Smiles\smile1.gif"; DestDir: "{app}\Data\Smiles"; 
  69. Source: "{app}\Data\Smiles\smile2.gif"; DestDir: "{app}\Data\Smiles"; 
  70. Source: "{app}\Data\Smiles\smile3.gif"; DestDir: "{app}\Data\Smiles"; 
  71. Source: "{app}\Data\Smiles\smile4.gif"; DestDir: "{app}\Data\Smiles"; 
  72. Source: "{app}\Data\Smiles\smile5.gif"; DestDir: "{app}\Data\Smiles"; 
  73. Source: "{app}\Data\Smiles\smile6.gif"; DestDir: "{app}\Data\Smiles"; 
  74. Source: "{app}\Data\Smiles\smile7.gif"; DestDir: "{app}\Data\Smiles"; 
  75. Source: "{app}\Data\Smiles\smile8.gif"; DestDir: "{app}\Data\Smiles"; 
  76. Source: "{app}\Data\Smiles\smile9.gif"; DestDir: "{app}\Data\Smiles"; 
  77. Source: "{app}\Data\Smiles\smile10.gif"; DestDir: "{app}\Data\Smiles"; 
  78. Source: "{app}\Data\Smiles\smile11.gif"; DestDir: "{app}\Data\Smiles"; 
  79. Source: "{app}\Data\Smiles\smile12.gif"; DestDir: "{app}\Data\Smiles"; 
  80. Source: "{app}\Data\Smiles\smile13.gif"; DestDir: "{app}\Data\Smiles"; 
  81. Source: "{app}\Data\Smiles\smile14.gif"; DestDir: "{app}\Data\Smiles"; 
  82. Source: "{app}\Data\Smiles\smile15.gif"; DestDir: "{app}\Data\Smiles"; 
  83. Source: "{app}\Data\Smiles\smile16.gif"; DestDir: "{app}\Data\Smiles"; 
  84. Source: "{app}\Data\Smiles\smile17.gif"; DestDir: "{app}\Data\Smiles"; 
  85. Source: "{app}\Data\Smiles\smile18.gif"; DestDir: "{app}\Data\Smiles"; 
  86. Source: "{app}\Data\Smiles\smile19.gif"; DestDir: "{app}\Data\Smiles"; 
  87. Source: "{app}\Data\Smiles\smile20.gif"; DestDir: "{app}\Data\Smiles"; 
  88. Source: "{app}\Firefox\blogjetthis6.xpi"; DestDir: "{app}\Firefox"; 
  89. Source: "{app}\Firefox\install_bj.htm"; DestDir: "{app}\Firefox"; 
  90. Source: "{app}\SciLexer.dll"; DestDir: "{app}"; 
  91. Source: "{app}\libeay32.dll"; DestDir: "{app}"; 
  92. Source: "{app}\ssleay32.dll"; DestDir: "{app}"; 
  93. Source: "{localappdata}\DiFolders Software\BlogJet\pings.txt"; DestDir: "{localappdata}\DiFolders Software\BlogJet"; Flags: onlyifdoesntexist 
  94. Source: "{localappdata}\DiFolders Software\BlogJet\replace.txt"; DestDir: "{localappdata}\DiFolders Software\BlogJet"; Flags: onlyifdoesntexist 
  95. Source: "{app}\sqlite3.dll"; DestDir: "{app}"; 
  96.  
  97. [Dirs]
  98. Name: "{app}\Data"; 
  99. Name: "{app}\Data\Templates"; 
  100. Name: "{app}\Data\Subscribe"; 
  101. Name: "{app}\Data\Icons"; 
  102. Name: "{app}\Spell"; 
  103. Name: "{app}\Spell\English"; 
  104. Name: "{app}\Data\Smiles\"; 
  105. Name: "{app}\Firefox"; 
  106.  
  107. [Registry]
  108. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet"; ValueName: "InstDir"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  109. Root: HKCR; Subkey: ".bjd"; ValueType: String; ValueData: "BlogJet.Draft"; Tasks: accfiles; Flags: uninsdeletekey 
  110. Root: HKCR; Subkey: "BlogJet.Draft"; ValueType: String; ValueData: "BlogJet Post Draft"; Tasks: accfiles; Flags: uninsdeletekey 
  111. Root: HKCR; Subkey: "BlogJet.Draft\DefaultIcon"; ValueType: String; ValueData: "{app}\BlogJet.exe,2"; Tasks: accfiles; 
  112. Root: HKCR; Subkey: "BlogJet.Draft\Shell"; ValueType: String; ValueData: "open"; Tasks: accfiles; 
  113. Root: HKCR; Subkey: "BlogJet.Draft\Shell\open"; ValueType: String; ValueData: "Open Draft"; Tasks: accfiles; 
  114. Root: HKCR; Subkey: "BlogJet.Draft\Shell\open\command"; ValueType: String; ValueData: "{app}\BlogJet.exe ""%1"""; Tasks: accfiles; 
  115. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "SetupFile"; ValueType: String; ValueData: "{srcexe}"; Flags: uninsdeletekey 
  116. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "InstallIEButton"; ValueType: Dword; ValueData: "$1"; Tasks: iebtn; Flags: createvalueifdoesntexist uninsdeletekey 
  117. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "VoiceHint"; ValueType: String; ValueData: "Click to listen to voice (Powered by BlogJet)"; Flags: createvalueifdoesntexist uninsdeletekey 
  118. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BlogJet.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  119. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BlogJet.exe"; ValueType: String; ValueData: "{app}\BlogJet.exe"; Flags: uninsdeletekey 
  120. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ISpell.exe"; ValueType: String; ValueData: "{app}\Spell\ispell.exe"; Flags: uninsdeletekey 
  121. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ISpell.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}\Spell\"; Flags: uninsdeletekey 
  122. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "MediaAppleStoreLink"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist uninsdeletekey 
  123. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "AutoReplaceSmilies"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist uninsdeletekey 
  124. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "LargeHeight"; ValueType: Dword; ValueData: "$1E0"; Flags: createvalueifdoesntexist uninsdeletevalue 
  125. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "LargeWidth"; ValueType: Dword; ValueData: "$280"; Flags: createvalueifdoesntexist uninsdeletevalue 
  126. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "MediumHeight"; ValueType: Dword; ValueData: "$F0"; Flags: createvalueifdoesntexist uninsdeletevalue 
  127. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "MediumWidth"; ValueType: Dword; ValueData: "$140"; Flags: createvalueifdoesntexist uninsdeletevalue 
  128. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "SmallHeight"; ValueType: Dword; ValueData: "$78"; Flags: createvalueifdoesntexist uninsdeletevalue 
  129. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "SmallWidth"; ValueType: Dword; ValueData: "$A0"; Flags: createvalueifdoesntexist uninsdeletevalue 
  130. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "ThumbHeight"; ValueType: Dword; ValueData: "$80"; Flags: createvalueifdoesntexist uninsdeletevalue 
  131. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings\"; ValueName: "ThumbWidth"; ValueType: Dword; ValueData: "$80"; Flags: createvalueifdoesntexist uninsdeletevalue 
  132.  
  133. [Run]
  134. Filename: "{app}\BlogJet.exe"; Description: "Launch BlogJet"; OnlyBelowVersion: 0.0,6.0; Flags: postinstall skipifsilent nowait
  135. Filename: "firefox"; Parameters: """{app}\Firefox\install_bj.htm"""; Tasks: firefox; Flags: shellexec skipifsilent nowait
  136.  
  137. [Icons]
  138. Name: "{group}\BlogJet"; Filename: "{app}\BlogJet.exe"; WorkingDir: "{app}"; IconFilename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; 
  139. Name: "{group}\BlogJet Homepage"; Filename: "{app}\BlogJet.url"; Comment: "Open BlogJet Homepage (http://www.blogjet.com)"; 
  140. Name: "{userdesktop}\BlogJet"; Filename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; Tasks: desktop; 
  141. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BlogJet"; Filename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; Tasks: quicklaunch; 
  142.  
  143. [Tasks]
  144. Name: "desktop"; Description: "Create Desktop icon"; GroupDescription: "Icons"; 
  145. Name: "quicklaunch"; Description: "Create Quick Launch icon"; GroupDescription: "Icons"; 
  146. Name: "accfiles"; Description: "Associate BlogJet with BlogJet Post Draft (*.bjd) files"; GroupDescription: "Cool Stuff"; 
  147. Name: "iebtn"; Description: "Add ""BlogJet This!"" button to Internet Explorer "; GroupDescription: "Cool Stuff"; 
  148. Name: "firefox"; Description: "Add ""BlogJet This!"" extension to Mozilla Firefox"; GroupDescription: "Cool Stuff"; Check: "CheckFirefox"; 
  149.  
  150. [UninstallDelete]
  151. Type: files; Name: "{localappdata}\DiFolders Software\blogthis.js"; 
  152. Type: dirifempty; Name: "{localappdata}\DiFolders Software\BlogJet"; 
  153. Type: dirifempty; Name: "{localappdata}\DiFolders Software"; 
  154.  
  155. [CustomMessages]
  156. default.NameAndVersion=%1 version %2
  157. default.AdditionalIcons=Additional icons:
  158. default.CreateDesktopIcon=Create a &desktop icon
  159. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  160. default.ProgramOnTheWeb=%1 on the Web
  161. default.UninstallProgram=Uninstall %1
  162. default.LaunchProgram=Launch %1
  163. default.AssocFileExtension=&Associate %1 with the %2 file extension
  164. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  165.  
  166. [Languages]
  167. ; These files are stubs
  168. ; To achieve better results after recompilation, use the real language files
  169. Name: "default"; MessagesFile: "embedded\default.isl"; 
  170.