home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Internet / LinkStash / LSSETUP.EXE / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-12-21  |  9.8 KB  |  129 lines

  1. ;InnoSetupVersion=5.1.2
  2. [Setup]
  3. AppName=LinkStash
  4. AppVerName=LinkStash 1.6.16
  5. AppId=LinkStash
  6. AppPublisher=XRayz Software
  7. AppPublisherURL=http://www.xrayz.co.uk
  8. AppSupportURL=http://www.xrayz.co.uk/support
  9. AppUpdatesURL=http://www.xrayz.co.uk
  10. DefaultDirName={pf}\LinkStash
  11. DefaultGroupName=LinkStash
  12. UninstallDisplayIcon={app}\lnkstash.exe
  13. OutputBaseFilename=lssetup
  14. Compression=lzma
  15. PrivilegesRequired=none
  16. DisableProgramGroupPage=yes
  17. ChangesAssociations=yes
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20. [Files]
  21. Source: "{app}\lnkstash.exe"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\LSMon.exe"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\LSGrab.exe"; DestDir: "{app}"; Flags: ignoreversion 
  24. Source: "{app}\LSShow.exe"; DestDir: "{app}"; Flags: ignoreversion 
  25. Source: "{app}\stock.dat"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\lss.dat"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\lnkstashESP.dll"; DestDir: "{app}"; Languages: "esp"; Flags: ignoreversion 
  28. Source: "{app}\lnkstash,1.chm"; DestDir: "{app}"; DestName: "lnkstash.chm"; Languages: "enu"; Flags: ignoreversion 
  29. Source: "{app}\lnkstash,2.chm"; DestDir: "{app}"; DestName: "lnkstash.chm"; Languages: "esp"; Flags: ignoreversion 
  30. Source: "{app}\tips,1.dat"; DestDir: "{app}"; DestName: "tips.dat"; Languages: "enu"; Flags: ignoreversion 
  31. Source: "{app}\tips,2.dat"; DestDir: "{app}"; DestName: "tips.dat"; Languages: "esp"; Flags: ignoreversion 
  32. Source: "{app}\JWTipOfTheDay-s.dll"; DestDir: "{app}"; Languages: "enu"; Flags: ignoreversion 
  33. Source: "{app}\JWTipOfTheDay-sESP.dll"; DestDir: "{app}"; Languages: "esp"; Flags: ignoreversion 
  34. [Dirs]
  35. Name: "{app}"; Flags: uninsalwaysuninstall 
  36. [Registry]
  37. Root: HKCU; Subkey: "Software\XRayz\LinkStash"; Flags: uninsdeletekey 
  38. Root: HKCU; Subkey: "Software\XRayz"; Flags: uninsdeletekeyifempty 
  39. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "LinkStashMonitor"; Flags: uninsdeletevalue 
  40. Root: HKCU; Subkey: "Software\XRayz\LinkStash\StdButtons"; ValueName: "Cfg"; Flags: deletevalue 
  41. Root: HKCU; Subkey: "Software\XRayz\LinkStash\TipOfTheDay"; Flags: deletekey 
  42. Root: HKCU; Subkey: "Software\XRayz\LinkStash\Find"; ValueName: "BarFlags"; Flags: deletevalue 
  43. Root: HKCU; Subkey: "Software\XRayz\LinkStash\Find"; ValueName: "FindFlags"; Flags: deletevalue 
  44. Root: HKCU; Subkey: "Software\XRayz\LinkStash\Settings"; ValueName: "DupPrompt"; Flags: deletevalue 
  45. Root: HKCR; Subkey: ".lns"; Flags: deletekey 
  46. Root: HKCR; Subkey: ".lns"; ValueType: String; ValueData: "LinkStashBookmarkFile"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  47. Root: HKCR; Subkey: "LinkStashBookmarkFile"; ValueType: String; ValueData: "LinkStash Bookmark file"; Tasks: associate; 
  48. Root: HKCR; Subkey: "LinkStashBookmarkFile\DefaultIcon"; ValueType: String; ValueData: "{app}\lnkstash.exe"; Tasks: associate; 
  49. Root: HKCR; Subkey: "LinkStashBookmarkFile\shell\open\command"; ValueType: String; ValueData: """{app}\lnkstash.exe"" ""%1"""; Tasks: associate; 
  50. Root: HKCR; Subkey: "LinkStashBookmarkFile"; Flags: uninsdeletekey 
  51. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; Flags: deletekey 
  52. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; Tasks: ietoolbar; Flags: uninsdeletekey 
  53. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "CLSID"; ValueType: String; ValueData: "{{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"; Tasks: ietoolbar; 
  54. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "Default Visible"; ValueType: String; ValueData: "Yes"; Tasks: ietoolbar; 
  55. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "Exec"; ValueType: String; ValueData: "{app}\lsshow.exe"; Tasks: ietoolbar; 
  56. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "HotIcon"; ValueType: String; ValueData: "{app}\lnkstash.exe,186"; Tasks: ietoolbar; 
  57. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "Icon"; ValueType: String; ValueData: "{app}\lnkstash.exe,185"; Tasks: ietoolbar; 
  58. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "ButtonText"; ValueType: String; ValueData: "LinkStash"; Tasks: ietoolbar; 
  59. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "MenuText"; ValueType: String; ValueData: "LinkStash"; Tasks: ietoolbar; 
  60. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{4874F370-402D-4d09-A73E-FAB439934E56}"; ValueName: "MenuStatusBar"; ValueType: String; ValueData: "{cm:IELinkStashStatusBar}"; Tasks: ietoolbar; 
  61. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; Flags: deletekey 
  62. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; Tasks: ietoolbar; Flags: uninsdeletekey 
  63. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "CLSID"; ValueType: String; ValueData: "{{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"; Tasks: ietoolbar; 
  64. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "Default Visible"; ValueType: String; ValueData: "Yes"; Tasks: ietoolbar; 
  65. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "Exec"; ValueType: String; ValueData: "{app}\lsgrab.exe"; Tasks: ietoolbar; 
  66. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "HotIcon"; ValueType: String; ValueData: "{app}\lnkstash.exe,184"; Tasks: ietoolbar; 
  67. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "Icon"; ValueType: String; ValueData: "{app}\lnkstash.exe,183"; Tasks: ietoolbar; 
  68. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "ButtonText"; ValueType: String; ValueData: "{cm:IEAddUrlButton}"; Tasks: ietoolbar; 
  69. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "MenuText"; ValueType: String; ValueData: "{cm:IEAddUrlMenu}"; Tasks: ietoolbar; 
  70. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{957DCFA2-39F7-4443-9677-1B14E83A2F87}"; ValueName: "MenuStatusBar"; ValueType: String; ValueData: "{cm:IEAddUrlStatusBar}"; Tasks: ietoolbar; 
  71. [Run]
  72. Filename: "{app}\lnkstash.exe"; Description: "{cm:LaunchProgram,LinkStash}"; Flags: postinstall skipifsilent nowait
  73. [Icons]
  74. Name: "{group}\LinkStash"; Filename: "{app}\lnkstash.exe"; 
  75. Name: "{group}\LinkStash Help"; Filename: "{app}\lnkstash.chm"; 
  76. Name: "{group}\{cm:UninstallProgram,LinkStash}"; Filename: "{uninstallexe}"; 
  77. Name: "{userdesktop}\LinkStash"; Filename: "{app}\lnkstash.exe"; Tasks: desktopicon; 
  78. [Tasks]
  79. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; 
  80. Name: "ietoolbar"; Description: "{cm:AddToIEToolbar}"; 
  81. Name: "associate"; Description: "{cm:AssocFileExtension,LinkStash,.LNS}"; 
  82. [InstallDelete]
  83. Type: files; Name: "{app}\PreUninstall.exe"; 
  84. Type: files; Name: "{app}\TipOfTheDay.dll"; 
  85. [UninstallDelete]
  86. Type: files; Name: "{userstartup}\LinkStash.lnk"; 
  87. Type: dirifempty; Name: "{userdocs}\LinkStash"; 
  88. [CustomMessages]
  89. enu.NameAndVersion=%1 version %2
  90. enu.AdditionalIcons=Additional icons:
  91. enu.CreateDesktopIcon=Create a &desktop icon
  92. enu.CreateQuickLaunchIcon=Create a &Quick Launch icon
  93. enu.ProgramOnTheWeb=%1 on the Web
  94. enu.UninstallProgram=Uninstall %1
  95. enu.LaunchProgram=Launch %1
  96. enu.AssocFileExtension=&Associate %1 with the %2 file extension
  97. enu.AssocingFileExtension=Associating %1 with the %2 file extension...
  98. enu.AddToIEToolbar=Add &toolbar buttons to Internet Explorer, requires IE5 or higher
  99. enu.CloseRunningLinkStash=Setup has detected that LinkStash is currently running and will close it.
  100. enu.DeleteLinkStashBookmarkFiles=Delete all LinkStash bookmark files (.LNS files) found in %1 ?
  101. enu.IELinkStashStatusBar=Opens LinkStash
  102. enu.IEAddUrlButton=Add URLs
  103. enu.IEAddUrlMenu=LinkStash Add URLs
  104. enu.IEAddUrlStatusBar=Adds the URLs to LinkStash
  105. esp.NameAndVersion=%1 versi
  106. esp.AdditionalIcons=Iconos adicionales:
  107. esp.CreateDesktopIcon=Crear un atajo en el &Escritorio
  108. esp.CreateQuickLaunchIcon=Crear un icono de acceso &r
  109. esp.ProgramOnTheWeb=%1 en la Web
  110. esp.UninstallProgram=Eliminar %1
  111. esp.LaunchProgram=Ejecutar %1
  112. esp.AssocFileExtension=&Asociar %1 con la extensi
  113. n de archivo %2
  114. esp.AssocingFileExtension=Asociar %1 con la extensi
  115. n de archivo %2...
  116. esp.AddToIEToolbar=Agregar bo&tones en la barra de herramientas de Internet Explorer, requiere IE5 o superior
  117. esp.CloseRunningLinkStash=La instalaci
  118. n ha detectado que LinkStash se encuentra activo y lo cerrar
  119. esp.DeleteLinkStashBookmarkFiles=Borrar todos los archivos de Referencias de LinkStash (archivos .LNS) encontrados en %1 ?
  120. esp.IELinkStashStatusBar=Abre LinkStash
  121. esp.IEAddUrlButton=Agregar URLs
  122. esp.IEAddUrlMenu=LinkStash agrega URLs
  123. esp.IEAddUrlStatusBar=Agregar los URLs a LinkStash
  124. [Languages]
  125. ; These files are stubs
  126. ; To achieve better results after recompilation, use the real language files
  127. Name: "enu"; MessagesFile: "embedded\enu.isl"; LicenseFile: "embedded\enuLicense.txt"; 
  128. Name: "esp"; MessagesFile: "embedded\esp.isl"; 
  129.