home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 July / CMCD0704.ISO / Software / Shareware / Comunicatii / blogjet / BlogJetSetup-bn.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-06-08  |  8.8 KB  |  125 lines

  1. ;InnoSetupVersion=4.1.0
  2. [Setup]
  3. AppName=BlogJet
  4. AppVerName=BlogJet 1.1.0.20
  5. AppId=BlogJet
  6. AppVersion=1.0
  7. AppPublisher=BlogJet Team/DiFolders Software
  8. AppPublisherURL=http://www.blogjet.com
  9. AppSupportURL=http://www.blogjet.com/support/
  10. AppUpdatesURL=http://www.blogjet.com/download/
  11. DefaultDirName={pf}\BlogJet
  12. DefaultGroupName=BlogJet
  13. OutputBaseFilename=BlogJetSetup
  14. Compression=zip
  15. PrivilegesRequired=none
  16. LicenseFile=embedded\License.txt
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19. [Files]
  20. Source: "{app}\BlogJet.exe"; DestDir: "{app}"; Flags: ignoreversion 
  21. Source: "{app}\apitypes.xml"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\Data\Subscribe\b2.gif"; DestDir: "{app}\Data\Subscribe"; 
  23. Source: "{app}\Data\Subscribe\blogger.gif"; DestDir: "{app}\Data\Subscribe"; 
  24. Source: "{app}\Data\Subscribe\livejournal.gif"; DestDir: "{app}\Data\Subscribe"; 
  25. Source: "{app}\Data\Subscribe\mt.gif"; DestDir: "{app}\Data\Subscribe"; 
  26. Source: "{app}\Data\Subscribe\subscribe.htm"; DestDir: "{app}\Data\Subscribe"; 
  27. Source: "{app}\Data\Templates\editor.htm"; DestDir: "{app}\Data\Templates"; 
  28. Source: "{app}\Data\Templates\preview.htm"; DestDir: "{app}\Data\Templates"; 
  29. Source: "{app}\BlogJet.url"; DestDir: "{app}"; 
  30. Source: "{app}\license.txt"; DestDir: "{app}"; 
  31. Source: "{app}\Data\Subscribe\deadjournal.gif"; DestDir: "{app}\Data\Subscribe"; 
  32. Source: "{app}\Data\Subscribe\refresh.gif"; DestDir: "{app}\Data\Subscribe"; 
  33. Source: "{app}\Data\Subscribe\typepad.gif"; DestDir: "{app}\Data\Subscribe"; 
  34. Source: "{app}\Data\Templates\first.htm"; DestDir: "{app}\Data\Templates"; 
  35. Source: "{app}\Data\Icons\man.ico"; DestDir: "{app}\Data\Icons"; 
  36. Source: "{app}\Data\Templates\blogthis.htm"; DestDir: "{app}\Data\Templates"; 
  37. Source: "{app}\Data\Templates\blogthis.js"; DestDir: "{app}\Data\Templates"; 
  38. Source: "{app}\Data\Templates\export.htm"; DestDir: "{app}\Data\Templates"; 
  39. Source: "{app}\Data\Templates\export.txt"; DestDir: "{app}\Data\Templates"; 
  40. Source: "{app}\Data\Templates\default.wav"; DestDir: "{app}\Data\Templates"; 
  41. Source: "{app}\Data\Templates\voice.htm"; DestDir: "{app}\Data\Templates"; 
  42. Source: "{app}\Data\Subscribe\blogharbor.gif"; DestDir: "{app}\Data\Subscribe"; 
  43. ; Source: "{app}\"; DestDir: "{app}"; Flags: skipifsourcedoesntexist 
  44. Source: "{app}\Data\Templates\test.gif"; DestDir: "{app}\Data\Templates"; 
  45. Source: "{app}\Spell\English\american.hash"; DestDir: "{app}\Spell\English"; 
  46. Source: "{app}\Spell\English\english.aff"; DestDir: "{app}\Spell\English"; 
  47. Source: "{app}\Spell\English\english.hash"; DestDir: "{app}\Spell\English"; 
  48. Source: "{app}\Spell\English\ispell.ini"; DestDir: "{app}\Spell\English"; 
  49. Source: "{app}\Spell\English\user"; DestDir: "{app}\Spell\English"; 
  50. Source: "{app}\Spell\COPYRIGHT"; DestDir: "{app}\Spell"; 
  51. Source: "{app}\Spell\buildhash.exe"; DestDir: "{app}\Spell"; 
  52. Source: "{app}\Spell\icombine.exe"; DestDir: "{app}\Spell"; 
  53. Source: "{app}\Spell\ijoin.exe"; DestDir: "{app}\Spell"; 
  54. Source: "{app}\Spell\ispell.exe"; DestDir: "{app}\Spell"; 
  55. Source: "{app}\Spell\sq.exe"; DestDir: "{app}\Spell"; 
  56. Source: "{app}\Spell\unsq.exe"; DestDir: "{app}\Spell"; 
  57. Source: "{app}\Spell\add.bat"; DestDir: "{app}\Spell"; 
  58. Source: "{app}\Data\Subscribe\lockergnome.gif"; DestDir: "{app}\Data\Subscribe"; 
  59. Source: "{app}\Data\Subscribe\squarespace.gif"; DestDir: "{app}\Data\Subscribe"; 
  60. Source: "{app}\Data\Subscribe\star.gif"; DestDir: "{app}\Data\Subscribe"; 
  61. Source: "{app}\Data\Smiles\smile1.gif"; DestDir: "{app}\Data\Smiles"; 
  62. Source: "{app}\Data\Smiles\smile2.gif"; DestDir: "{app}\Data\Smiles"; 
  63. Source: "{app}\Data\Smiles\smile3.gif"; DestDir: "{app}\Data\Smiles"; 
  64. Source: "{app}\Data\Smiles\smile4.gif"; DestDir: "{app}\Data\Smiles"; 
  65. Source: "{app}\Data\Smiles\smile5.gif"; DestDir: "{app}\Data\Smiles"; 
  66. Source: "{app}\Data\Smiles\smile6.gif"; DestDir: "{app}\Data\Smiles"; 
  67. Source: "{app}\Data\Smiles\smile7.gif"; DestDir: "{app}\Data\Smiles"; 
  68. Source: "{app}\Data\Smiles\smile8.gif"; DestDir: "{app}\Data\Smiles"; 
  69. Source: "{app}\Data\Smiles\smile9.gif"; DestDir: "{app}\Data\Smiles"; 
  70. Source: "{app}\Data\Smiles\smile10.gif"; DestDir: "{app}\Data\Smiles"; 
  71. Source: "{app}\Data\Smiles\smile11.gif"; DestDir: "{app}\Data\Smiles"; 
  72. Source: "{app}\Data\Smiles\smile12.gif"; DestDir: "{app}\Data\Smiles"; 
  73. Source: "{app}\Data\Smiles\smile13.gif"; DestDir: "{app}\Data\Smiles"; 
  74. Source: "{app}\Data\Smiles\smile14.gif"; DestDir: "{app}\Data\Smiles"; 
  75. Source: "{app}\Data\Smiles\smile15.gif"; DestDir: "{app}\Data\Smiles"; 
  76. Source: "{app}\Data\Smiles\smile16.gif"; DestDir: "{app}\Data\Smiles"; 
  77. Source: "{app}\Data\Smiles\smile17.gif"; DestDir: "{app}\Data\Smiles"; 
  78. Source: "{app}\Data\Smiles\smile18.gif"; DestDir: "{app}\Data\Smiles"; 
  79. Source: "{app}\Data\Smiles\smile19.gif"; DestDir: "{app}\Data\Smiles"; 
  80. Source: "{app}\Data\Smiles\smile20.gif"; DestDir: "{app}\Data\Smiles"; 
  81. [Dirs]
  82. Name: "{app}\Data"; 
  83. Name: "{app}\Data\Templates"; 
  84. Name: "{app}\Data\Subscribe"; 
  85. Name: "{app}\Data\Icons"; 
  86. Name: "{app}\Spell"; 
  87. Name: "{app}\Spell\English"; 
  88. Name: "{app}\Data\Smiles\"; 
  89. [Registry]
  90. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet"; ValueName: "InstDir"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  91. Root: HKCR; Subkey: ".bjd"; ValueType: String; ValueData: "BlogJet.Draft"; Tasks: accfiles; Flags: uninsdeletekey 
  92. Root: HKCR; Subkey: "BlogJet.Draft"; ValueType: String; ValueData: "BlogJet Post Draft"; Tasks: accfiles; Flags: uninsdeletekey 
  93. Root: HKCR; Subkey: "BlogJet.Draft\DefaultIcon"; ValueType: String; ValueData: "{app}\BlogJet.exe,2"; Tasks: accfiles; 
  94. Root: HKCR; Subkey: "BlogJet.Draft\Shell"; ValueType: String; ValueData: "open"; Tasks: accfiles; 
  95. Root: HKCR; Subkey: "BlogJet.Draft\Shell\open"; ValueType: String; ValueData: "Open Draft"; Tasks: accfiles; 
  96. Root: HKCR; Subkey: "BlogJet.Draft\Shell\open\command"; ValueType: String; ValueData: "{app}\BlogJet.exe ""%1"""; Tasks: accfiles; 
  97. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings"; ValueName: "SetupFile"; ValueType: String; ValueData: "{srcexe}"; Flags: createvalueifdoesntexist uninsdeletekey 
  98. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings"; ValueName: "InstallIEButton"; ValueType: Dword; ValueData: "$1"; Tasks: iebtn; Flags: createvalueifdoesntexist uninsdeletekey 
  99. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings"; ValueName: "VoiceHint"; ValueType: String; ValueData: "Click to listen to voice (Powered by BlogJet)"; Flags: createvalueifdoesntexist uninsdeletekey 
  100. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BlogJet.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  101. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BlogJet.exe"; ValueType: String; ValueData: "{app}\BlogJet.exe"; Flags: uninsdeletekey 
  102. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ISpell.exe"; ValueType: String; ValueData: "{app}\Spell\ispell.exe"; Flags: uninsdeletekey 
  103. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ISpell.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}\Spell\"; Flags: uninsdeletekey 
  104. Root: HKCU; Subkey: "Software\DiFolders Software\BlogJet\Settings"; ValueName: "MediaAppleStoreLink"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist uninsdeletekey 
  105. [Run]
  106. Filename: "{app}\BlogJet.exe"; Description: "Launch BlogJet"; Flags: postinstall skipifsilent nowait
  107. [Icons]
  108. Name: "{group}\BlogJet"; Filename: "{app}\BlogJet.exe"; WorkingDir: "{app}"; IconFilename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; 
  109. Name: "{group}\BlogJet Homepage"; Filename: "{app}\BlogJet.url"; Comment: "Open BlogJet Homepage (http://www.blogjet.com)"; 
  110. Name: "{userdesktop}\BlogJet"; Filename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; Tasks: desktop; 
  111. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BlogJet"; Filename: "{app}\BlogJet.exe"; Comment: "Post and edit blog entries."; Tasks: quicklaunch; 
  112. [Tasks]
  113. Name: "desktop"; Description: "Create Desktop icon"; GroupDescription: "Icons"; 
  114. Name: "quicklaunch"; Description: "Create Quick Launch icon"; GroupDescription: "Icons"; 
  115. Name: "accfiles"; Description: "Associate BlogJet with BlogJet Post Draft (*.bjd) files"; GroupDescription: "Cool Stuff"; 
  116. Name: "iebtn"; Description: "Add ""BlogJet This!"" button to Internet Explorer "; GroupDescription: "Cool Stuff"; 
  117. [UninstallDelete]
  118. Type: files; Name: "{localappdata}\DiFolders Software\blogthis.js"; 
  119. Type: dirifempty; Name: "{localappdata}\DiFolders Software\BlogJet"; 
  120. Type: dirifempty; Name: "{localappdata}\DiFolders Software"; 
  121. [Languages]
  122. ; These files are stubs
  123. ; To achieve better results after recompilation, use the real language files
  124. Name: "default"; MessagesFile: "embedded\default.isl"; 
  125.