[R] Activer la fenetre l'orsque l'utilisateur la désactive

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Utilisateur 3700 supprimé
Status : Hors ligne

[R] Activer la fenetre l'orsque l'utilisateur la désactive  

#1

Message par Utilisateur 3700 supprimé »

Bonjour

Pour mon 1er script j'ai voulu automatisé l'installation de vlc, tout marche nickel sauf quand l'utilisateur quitte la fenêtre active et fait autre chose pendent l'installation la dernier fenêtre ne se ferme pas.

Code : Tout sélectionner

Run("vlc.exe")
WinWaitActive("Installer Language")
Send("{ENTER}")
WinWaitActive("Installation de VLC media player 1.1.7")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")
Send("{ENTER}")

; Instalation de VLC

While WinWaitActive("Installation de VLC media player 1.1.7")
    
    WinWaitActive("Installation de VLC media player 1.1.7")
    Send("{SPACE}")
    Send("{ENTER}")
    Sleep(100)
    
WEnd
Avez vous une idée pour quelle reste active ?
Modifié en dernier par Utilisateur 3700 supprimé le mar. 03 mai 2011 13:30, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Activer la fenetre l'orsque l'utilisateur la désact

#2

Message par jguinch »

Salut
Tu peux essayer de bloquer la souris et le clavier pendant l'installation

Code : Tout sélectionner

BlockInput(1)
; Installation de VLC ....
BlockInput(0)

Sinon, l'idéal pour ce genre d'installation automatique est de lancer le setup en lui passant les paramètres d'installation automatique et/ou silencieuse.
Pour VLC :

Code : Tout sélectionner

Run(vlc-x.x.x-win32.exe /S /NRCR)
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Utilisateur 3700 supprimé
Status : Hors ligne

Re: [..] Activer la fenetre l'orsque l'utilisateur la désact

#3

Message par Utilisateur 3700 supprimé »

Merci c'est exactement ce que je rechercher

Résolue
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Activer la fenetre l'orsque l'utilisateur la désacti

#4

Message par Tlem »

N'oubliez pas que la solution d'automatisation d'une installation par pilotage graphique, doit rester le dernier recours face aux multiples possibilités de scripts d'automatisation ou commutateurs prévus par les installateurs actuels.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre