home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2004 March / PCWMAR04.iso / Software / Freeware / NetSignet / netsignet-setup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-12-08  |  13.1 KB  |  149 lines

  1. ;InnoSetupVersion=4.0.10
  2. [Setup]
  3. AppName=NetSignet
  4. AppVerName=NetSignet v1.52b (2003/11/30)
  5. AppId=NetSignet
  6. AppPublisher=GelegWeb - Georges-Etienne Legendre
  7. AppPublisherURL=http://www.netsignet.net
  8. AppSupportURL=http://www.netsignet.net
  9. AppUpdatesURL=http://www.netsignet.net
  10. AppMutex=NetSignetMutex
  11. DefaultDirName={pf}\NetSignet
  12. UninstallDisplayIcon=D:\Projets\NetSignet\netsignet.exe
  13. OutputBaseFilename=netsignet-setup
  14. Compression=bzip2
  15. PrivilegesRequired=none
  16. DisableProgramGroupPage=yes
  17. ChangesAssociations=yes
  18. AllowNoIcons=yes
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{tmp}\isxdl.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  23. Source: "{tmp}\en.ini"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  24. Source: "{tmp}\fr.ini"; DestDir: "{tmp}"; Flags: deleteafterinstall dontcopy 
  25. Source: "{app}\netsignet.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  26. Source: "{app}\netsignet.exe.manifest"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  27. Source: "{app}\netsignetcontrol.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  28. Source: "{app}\hotkey.ocx"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  29. Source: "{app}\Languages\french.nsl"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  30. Source: "{app}\Languages\french.hlp"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  31. Source: "{app}\Languages\french.cnt"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  32. Source: "{app}\Languages\english.nsl"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  33. Source: "{app}\Languages\english.hlp"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  34. Source: "{app}\Languages\english.cnt"; DestDir: "{app}\Languages"; Components: main; Flags: ignoreversion 
  35. Source: "{app}\cNewMenu6.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  36. Source: "{app}\SSubTmr6.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  37. Source: "{app}\vbalflbr6.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  38. Source: "{app}\example.nts"; DestDir: "{app}"; Components: main; 
  39. Source: "{sys}\VB6FR.dll"; DestDir: "{sys}"; Components: vbrun; Flags: uninsneveruninstall restartreplace sharedfile 
  40. [Registry]
  41. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; Flags: uninsdeletekey noerror 
  42. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Default Visible"; ValueType: String; ValueData: "yes"; Flags: noerror 
  43. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "ButtonText"; ValueType: String; ValueData: "NetSignet"; Flags: noerror 
  44. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "MenuText"; ValueType: String; ValueData: "NetSignet"; Flags: noerror 
  45. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "HotIcon"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe,1"; Flags: noerror 
  46. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Icon"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe,1"; Flags: noerror 
  47. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Exec"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe"; Flags: noerror 
  48. Root: HKCU; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "CLSID"; ValueType: String; ValueData: "{{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"; Flags: noerror 
  49. Root: HKCR; Subkey: ".nts"; ValueType: String; ValueData: "NetSignetFile"; Flags: uninsdeletevalue noerror 
  50. Root: HKCR; Subkey: "NetSignetFile"; ValueType: String; ValueData: "Fichier NetSignet"; Languages: "fr"; Flags: uninsdeletekey noerror 
  51. Root: HKCR; Subkey: "NetSignetFile"; ValueType: String; ValueData: "NetSignet File"; Languages: "en"; Flags: uninsdeletekey noerror 
  52. Root: HKCR; Subkey: "NetSignetFile\DefaultIcon"; ValueType: String; ValueData: "{app}\netsignet.exe,0"; Flags: noerror 
  53. Root: HKCR; Subkey: "NetSignetFile\shell\open\command"; ValueType: String; ValueData: """{app}\netsignet.exe"" -open:""%1"""; Flags: noerror 
  54. [INI]
  55. FileName: "{app}\options.ini"; Section: "General"; Flags: uninsdeletesection 
  56. FileName: "{app}\options.ini"; Section: "General"; Key: "blnFirstStartUpdate"; String: "1"; 
  57. FileName: "{app}\options.ini"; Section: "General"; Key: "blnFirstStart"; String: "1"; Flags: createkeyifdoesntexist 
  58. FileName: "{app}\options.ini"; Section: "General"; Key: "blnShowSearch"; String: "1"; Flags: createkeyifdoesntexist 
  59. FileName: "{app}\options.ini"; Section: "General"; Key: "blnAddBookmarkBigSize"; String: "0"; Flags: createkeyifdoesntexist 
  60. FileName: "{app}\options.ini"; Section: "General"; Key: "blnFileWasOpen"; String: "1"; Flags: createkeyifdoesntexist 
  61. FileName: "{app}\options.ini"; Section: "General"; Key: "strDefaultBrowser"; Flags: createkeyifdoesntexist 
  62. FileName: "{app}\options.ini"; Section: "MainWindow"; Flags: uninsdeletesection 
  63. FileName: "{app}\options.ini"; Section: "MainWindow"; Key: "Width"; String: "8600"; Flags: createkeyifdoesntexist 
  64. FileName: "{app}\options.ini"; Section: "MainWindow"; Key: "Height"; String: "7000"; Flags: createkeyifdoesntexist 
  65. FileName: "{app}\options.ini"; Section: "LastFiles"; Flags: uninsdeletesection 
  66. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str1"; String: "{app}\example.nts"; Flags: createkeyifdoesntexist 
  67. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str2"; Flags: createkeyifdoesntexist 
  68. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str3"; Flags: createkeyifdoesntexist 
  69. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str4"; Flags: createkeyifdoesntexist 
  70. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str5"; Flags: createkeyifdoesntexist 
  71. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str6"; Flags: createkeyifdoesntexist 
  72. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str7"; Flags: createkeyifdoesntexist 
  73. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str8"; Flags: createkeyifdoesntexist 
  74. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str9"; Flags: createkeyifdoesntexist 
  75. FileName: "{app}\options.ini"; Section: "LastFiles"; Key: "str10"; Flags: createkeyifdoesntexist 
  76. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Flags: uninsdeletesection 
  77. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str1"; Flags: createkeyifdoesntexist 
  78. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str2"; Flags: createkeyifdoesntexist 
  79. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str3"; Flags: createkeyifdoesntexist 
  80. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str4"; Flags: createkeyifdoesntexist 
  81. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str5"; Flags: createkeyifdoesntexist 
  82. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str6"; Flags: createkeyifdoesntexist 
  83. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str7"; Flags: createkeyifdoesntexist 
  84. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str8"; Flags: createkeyifdoesntexist 
  85. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str9"; Flags: createkeyifdoesntexist 
  86. FileName: "{app}\options.ini"; Section: "LastFilesFTP"; Key: "str10"; Flags: createkeyifdoesntexist 
  87. FileName: "{app}\options.ini"; Section: "Preferences"; Flags: uninsdeletesection 
  88. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnGeneral_Minimize"; String: "1"; Flags: createkeyifdoesntexist 
  89. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnGeneral_AutoOpen"; String: "1"; Flags: createkeyifdoesntexist 
  90. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnGeneral_Backup"; String: "1"; Flags: createkeyifdoesntexist 
  91. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnGeneral_AutoSave"; String: "1"; Flags: createkeyifdoesntexist 
  92. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strGeneral_Language"; String: "french.nsl"; 
  93. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strGeneral_Language"; String: "english.nsl"; 
  94. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnMenu_OfficeXPStyle"; String: "1"; Flags: createkeyifdoesntexist 
  95. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnMenu_Together"; String: "1"; Flags: createkeyifdoesntexist 
  96. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnMenu_LeftClick"; String: "1"; Flags: createkeyifdoesntexist 
  97. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnMenu_Quit"; String: "1"; Flags: createkeyifdoesntexist 
  98. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "lngCurrentMode"; String: "1"; Flags: createkeyifdoesntexist 
  99. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnActionLocation"; String: "0"; Flags: createkeyifdoesntexist 
  100. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strBrowser1"; Flags: createkeyifdoesntexist 
  101. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strBrowser2"; Flags: createkeyifdoesntexist 
  102. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "blnMaximized"; String: "0"; Flags: createkeyifdoesntexist 
  103. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strSearch1"; String: "Microsoft Internet Explorer"; Flags: createkeyifdoesntexist 
  104. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "strSearch2"; String: "Netscape"; Flags: createkeyifdoesntexist 
  105. FileName: "{app}\options.ini"; Section: "Preferences"; Key: "lngNumberHistory"; String: "8"; Flags: createkeyifdoesntexist 
  106. FileName: "{app}\options.ini"; Section: "FTP"; Flags: uninsdeletesection 
  107. FileName: "{app}\options.ini"; Section: "FTP"; Key: "LastConnection"; Flags: createkeyifdoesntexist 
  108. FileName: "{app}\options.ini"; Section: "HotKey"; Flags: uninsdeletesection 
  109. FileName: "{app}\options.ini"; Section: "HotKey"; Key: "Modifier0"; String: "2"; Flags: createkeyifdoesntexist 
  110. FileName: "{app}\options.ini"; Section: "HotKey"; Key: "KeyCode0"; String: "122"; Flags: createkeyifdoesntexist 
  111. FileName: "{app}\options.ini"; Section: "HotKey"; Key: "Modifier1"; String: "0"; Flags: createkeyifdoesntexist 
  112. FileName: "{app}\options.ini"; Section: "HotKey"; Key: "KeyCode1"; String: "122"; Flags: createkeyifdoesntexist 
  113. FileName: "{app}\netsignet.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.netsignet.net/"; 
  114. [Run]
  115. Filename: "{app}\netsignet.exe"; Description: "Lancer NetSignet"; Languages: "fr"; Flags: postinstall skipifsilent nowait
  116. Filename: "{app}\netsignet.exe"; Description: "Launch NetSignet"; Languages: "en"; Flags: postinstall skipifsilent nowait
  117. [Icons]
  118. Name: "{userprograms}\NetSignet\NetSignet"; Filename: "{app}\netsignet.exe"; 
  119. Name: "{userprograms}\NetSignet\NetSignet - www.netsignet.net"; Filename: "{app}\netsignet.url"; 
  120. Name: "{userprograms}\NetSignet\Supprimer NetSignet"; Filename: "{uninstallexe}"; Languages: "fr"; 
  121. Name: "{userprograms}\NetSignet\Uninstall NetSignet"; Filename: "{uninstallexe}"; Languages: "en"; 
  122. Name: "{userstartup}\NetSignet"; Filename: "{app}\netsignet.exe"; Tasks: startupicon; 
  123. Name: "{userdesktop}\NetSignet"; Filename: "{app}\netsignet.exe"; Tasks: desktopicon; 
  124. [Tasks]
  125. Name: "startupicon"; Description: "Lancer NetSignet automatiquement au &d
  126. marrage de l'ordinateur"; GroupDescription: "Param
  127. tres additionnels :"; Languages: "fr"; 
  128. Name: "desktopicon"; Description: "Ajouter un raccourci sur le &bureau"; GroupDescription: "Param
  129. tres additionnels :"; Languages: "fr"; 
  130. Name: "startupicon"; Description: "Launch NetSignet at Windows startup."; GroupDescription: "Additional parameters :"; Languages: "en"; 
  131. Name: "desktopicon"; Description: "Add a desktop shortcut."; GroupDescription: "Additional parameters :"; Languages: "en"; 
  132. [Components]
  133. Name: "main"; Description: "NetSignet"; Types: "full custom"; 
  134. Name: "vbrun"; Description: "Fichier d'ex
  135. cution de VB6"; Types: "full"; ExtraDiskSpaceRequired: "2001924"; Languages: "fr"; 
  136. Name: "vbrun"; Description: "VB6 runtime"; Types: "full"; ExtraDiskSpaceRequired: "2001924"; Languages: "en"; 
  137. [Types]
  138. Name: "full"; Description: "Installation compl
  139. te (NetSignet + VB6)"; Languages: "fr"; 
  140. Name: "full"; Description: "Full install (NetSignet + VB6)"; Languages: "en"; 
  141. Name: "custom"; Description: "Installation personnalis
  142. e"; Languages: "fr"; 
  143. Name: "custom"; Description: "Custom install"; Languages: "en"; 
  144. [Languages]
  145. ; These files are stubs
  146. ; To achieve better results after recompilation, use the real language files
  147. Name: "fr"; MessagesFile: "embedded\fr.isl"; LicenseFile: "embedded\frLicense.rtf"; 
  148. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  149.