; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.0.102
; Language:       Français
; Platform:       Win9x / NT
; Authors:        NicolasD
;
; Script Function:
; Thunderbird fr-FR 1.0
;
; ----------------------------------------------------------------------------

; Variables utilisateur

$SF_1 = "MozThb10.exe";    Nom du fichier d'installation
$RS_1 = "O" ; (O)ui ou (N)on - Installer le Lecteur de flux RSS
$QF_1 = "O" ; (O)ui ou (N)on - Instaler l'Agent de rapport qualité
$OL_1 = "O" ; (O)ui ou (N)on - Mode Hors-ligne
$SC_1 = "O" ; (O)ui ou (N)on - Raccourci sur le Bureau
$SC_2 = "O" ; (O)ui ou (N)on - Raccourci dans le menu Démarrer
$SC_3 = "O" ; (O)ui ou (N)on - Raccourci dans le démarrage rapide

; Execution de l'installeur

If FileExists ( @ScriptDir & "\" & $SF_1 ) Then 
Run ( $SF_1 )
Else
Exit
EndIf

; Ecran de bienvenue

WinWaitActive  ( "Installation de Mozilla Thunderbird" )
Send  ( "{ENTER}" )

; Accord de licence

Winwaitactive  ( "Accord de licence du logiciel" )
Send  ( "{UP}{ENTER}" )

; Type d'installation => Installation personnalisée

Winwaitactive  ( "Type d'installation" )
Send  ( "{DOWN}{ENTER}" )

; Dossier d'installation => Par défaut

Winwaitactive  ( "Dossier d'installation" )
Send  ( "{ENTER}" )

; Choix des composants => Selon les variables en haut

Winwaitactive  ( "Choix des composants" )
if $OL_1 = "N" Then Send  ( "{SPACE}" )
if $RS_1 = "N" Then Send  ( "{DOWN}{SPACE}{UP}" )
if $QF_1 = "O" Then Send  ( "{DOWN 2}{SPACE}{UP 2}" )
Send  ( "{ENTER}" )

; Raccourcis => Selon les variables en haut

Winwaitactive  ( "Configuration des raccourcis" )
if $SC_1 = "N" Then Send  ( "{SPACE}" )
if $SC_2 = "N" Then Send  ( "{DOWN}{SPACE}{UP}" )
if $SC_3 = "N" Then Send  ( "{DOWN 2}{SPACE}{UP 2}" )
Send  ( "{ENTER}" )

; Récapitulatif

WinWaitActive  ( "Choix des composants" )
Send  ( "{ENTER}" )

; Installation ...
; Installation terminée
; Désactiver Lancer FireFox Maintenant

Winwaitactive  ( "Installation terminée" )
Send  ( "{SPACE}{ENTER}" )

Exit
; EOF
