Page 1 sur 1

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

Posté : mar. 03 mai 2011 11:41
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 ?

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

Posté : mar. 03 mai 2011 11:52
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)

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

Posté : mar. 03 mai 2011 13:30
par Utilisateur 3700 supprimé
Merci c'est exactement ce que je rechercher

Résolue

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

Posté : mar. 03 mai 2011 22:16
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.