home *** CD-ROM | disk | FTP | other *** search
/ Freelog 46 / Freelog046.iso / Bas / Internet / NetSignet / netsignet-setup.exe / install_script.iss
Text File  |  2003-06-05  |  7KB  |  96 lines

  1. ;InnoSetupVersion=4.0.1
  2.  
  3. [Setup]
  4. AppName=NetSignet
  5. AppVerName=NetSignet v1.42 (2003/03/25)
  6. AppId=NetSignet
  7. AppPublisher=GelegWeb - Georges-Etienne Legendre
  8. AppPublisherURL=http://www.netsignet.net
  9. AppSupportURL=http://www.netsignet.net
  10. AppUpdatesURL=http://www.netsignet.net
  11. DefaultDirName={pf}\NetSignet
  12. DefaultGroupName=NetSignet
  13. UninstallDisplayIcon=D:\Projets\NetSignet\netsignet.exe
  14. OutputBaseFilename=netsignet-setup
  15. Compression=bzip2
  16. PrivilegesRequired=none
  17. AllowNoIcons=yes
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20.  
  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}\netsignetcontrol.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  27. Source: "{app}\cNewMenu6.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  28. Source: "{app}\SSubTmr6.dll"; DestDir: "{app}"; Components: main; Flags: regserver ignoreversion 
  29. Source: "{app}\Langues\francais.nsl"; DestDir: "{app}\Langues"; Components: main; Flags: ignoreversion 
  30. Source: "{app}\Langues\english.nsl"; DestDir: "{app}\Langues"; Components: main; Flags: ignoreversion 
  31. Source: "{app}\exemple.html"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  32. Source: "{sys}\VB6FR.dll"; DestDir: "{sys}"; Components: vbrun; Flags: uninsneveruninstall restartreplace sharedfile 
  33.  
  34. [Registry]
  35. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; Tasks: ieicon; Flags: uninsdeletekey 
  36. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Default Visible"; ValueType: String; ValueData: "yes"; Tasks: ieicon; 
  37. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "ButtonText"; ValueType: String; ValueData: "NetSignet"; Tasks: ieicon; 
  38. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "MenuText"; ValueType: String; ValueData: "NetSignet"; Tasks: ieicon; 
  39. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "HotIcon"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe,1"; Tasks: ieicon; 
  40. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Icon"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe,1"; Tasks: ieicon; 
  41. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "Exec"; ValueType: String; ValueData: "{app}\netsignetcontrol.exe"; Tasks: ieicon; 
  42. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Extensions\{{B12EB2B2-6642-40EB-80A9-DF240B652FEB}"; ValueName: "CLSID"; ValueType: String; ValueData: "{{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}"; Tasks: ieicon; 
  43.  
  44. [INI]
  45. FileName: "{app}\options.ini"; Section: "generale"; Flags: uninsdeletesection 
  46. FileName: "{app}\options.ini"; Section: "generale"; Key: "blnAutoOpen"; String: "1"; Flags: createkeyifdoesntexist 
  47. FileName: "{app}\options.ini"; Section: "generale"; Key: "blnBackup"; String: "0"; Flags: createkeyifdoesntexist 
  48. FileName: "{app}\options.ini"; Section: "generale"; Key: "blnOpenUrl"; String: "1"; Flags: createkeyifdoesntexist 
  49. FileName: "{app}\options.ini"; Section: "generale"; Key: "bypassIE"; String: "0"; Flags: createkeyifdoesntexist 
  50. FileName: "{app}\options.ini"; Section: "generale"; Key: "Langue"; String: "francais.nsl"; 
  51. FileName: "{app}\options.ini"; Section: "generale"; Key: "Langue"; String: "english.nsl"; 
  52. FileName: "{app}\options.ini"; Section: "generale"; Key: "strLastFile1"; String: "{app}\exemple.html"; Flags: createkeyifdoesntexist 
  53. FileName: "{app}\options.ini"; Section: "generale"; Key: "strLastFile2"; Flags: createkeyifdoesntexist 
  54. FileName: "{app}\options.ini"; Section: "generale"; Key: "strLastFile3"; Flags: createkeyifdoesntexist 
  55. FileName: "{app}\options.ini"; Section: "generale"; Key: "strLastFile4"; Flags: createkeyifdoesntexist 
  56. FileName: "{app}\options.ini"; Section: "generale"; Key: "mode"; String: "1"; Flags: createkeyifdoesntexist 
  57. FileName: "{app}\options.ini"; Section: "avancees"; Key: "rech1"; String: "Microsoft Internet Explorer"; Flags: createkeyifdoesntexist 
  58. FileName: "{app}\options.ini"; Section: "avancees"; Key: "rech2"; String: "Netscape"; Flags: createkeyifdoesntexist 
  59. FileName: "{app}\netsignet.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.netsignet.net/"; 
  60.  
  61. [Run]
  62. Filename: "{app}\netsignet.exe"; Description: "Lancer NetSignet"; Flags: postinstall skipifsilent nowait
  63.  
  64. [Icons]
  65. Name: "{group}\NetSignet"; Filename: "{app}\netsignet.exe"; 
  66. Name: "{group}\NetSignet sur le web! - www.netsignet.net"; Filename: "{app}\netsignet.url"; 
  67. Name: "{group}\Supprimer NetSignet"; Filename: "{uninstallexe}"; Languages: "fr"; 
  68. Name: "{group}\Uninstall NetSignet"; Filename: "{uninstallexe}"; Languages: "en"; 
  69. Name: "{userdesktop}\NetSignet"; Filename: "{app}\netsignet.exe"; Tasks: desktopicon; 
  70. Name: "{commonstartup}\NetSignet"; Filename: "{app}\netsignet.exe"; Tasks: startupicon; 
  71.  
  72. [Tasks]
  73. Name: "startupicon"; Description: "Lancer NetSignet automatiquement au &dΘmarrage de l'ordinateur"; GroupDescription: "ParamΦtres additionnels :"; Languages: "fr"; 
  74. Name: "ieicon"; Description: "Ajouter NetSignet α Internet Explorer"; GroupDescription: "ParamΦtres additionnels :"; Languages: "fr"; 
  75. Name: "desktopicon"; Description: "Ajouter un raccourci sur le &bureau"; GroupDescription: "Ajout de raccourcis :"; Languages: "fr"; 
  76. Name: "quicklaunchicon"; Description: "Ajouter un raccourci dans la barre de &lancement rapide."; GroupDescription: "Ajout de raccourcis :"; Languages: "fr"; 
  77. Name: "startupicon"; Description: "Launch NetSignet at Windows startup."; GroupDescription: "Additional parameters :"; Languages: "en"; 
  78. Name: "ieicon"; Description: "Add NetSignet menu to Internet Explorer."; GroupDescription: "Additional parameters :"; Languages: "en"; 
  79. Name: "desktopicon"; Description: "Add a desktop shortcut."; GroupDescription: "Shortcut :"; Languages: "en"; 
  80. Name: "quicklaunchicon"; Description: "Add a shortcut to the Quick Launch bar."; GroupDescription: "Shortcut :"; Languages: "en"; 
  81.  
  82. [Components]
  83. Name: "main"; Description: "NetSignet"; Types: "full custom"; 
  84. Name: "vbrun"; Description: "Fichier d'exΘcution de VB6"; Types: "full"; Languages: "fr"; 
  85. Name: "vbrun"; Description: "VB6 runtime"; Types: "full"; Languages: "en"; 
  86.  
  87. [Types]
  88. Name: "full"; Description: "Installation complΦte / Full install (NetSignet + VB6)"; 
  89. Name: "custom"; Description: "Installation personnalisΘe / Custom install"; 
  90.  
  91. [Languages]
  92. ; These files are stubs
  93. ; To achieve better results after recompilation, use the real language files
  94. Name: "fr"; MessagesFile: "embedded\fr.isl"; LicenseFile: "embedded\frLicense.rtf"; 
  95. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  96.