[..] Petit soucis de WinExists / WinWait

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
RL77LUC
Niveau 5
Niveau 5
Messages : 173
Enregistré le : mar. 21 sept. 2010 16:54
Status : Hors ligne

[..] Petit soucis de WinExists / WinWait

#1

Message par RL77LUC »

Salut à tous !

J'ai un petit soucis avec les WinWait et WinExists. Je m'explique : Je veux faire un script AutoIt qui récupère les résultats de la compilation d'une app AutoIt via le compilateur par défaut, tout ceci afin de faire un Jenkins-like, pour ceux qui connaissent. C'est à dire que toutes vos compilations sont enregistrées sur un serveur web et les compilations achevées avec succès sont téléchargeables sous forme de "builds".

Voici mon code :
► Afficher le texteCode
Seul soucis, les WinWait et WinExists sont passés directement, comme si la fenêtre existait, alors que ça n'est pas le cas. Tout me semble correct, donc je m'en remet à votre aide, j'ai dû passer à côté d'un détail.
Modifié en dernier par RL77LUC le mer. 21 déc. 2011 12:32, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinActive

#2

Message par mikell »

Je vois pas de WinActive, tout le code est là ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
RL77LUC
Niveau 5
Niveau 5
Messages : 173
Enregistré le : mar. 21 sept. 2010 16:54
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinActive

#3

Message par RL77LUC »

Quel idiot je fais ... J'ai mis WinActive au lieu de WinWait.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinWait

#4

Message par Tlem »

N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
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é".
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinWait

#5

Message par mikell »

Bon essaie déjà de virer Opt("WinTitleMatchMode",2)
Ensuite vérifie que tu n'as pas un script ou un soft autoit quel qu'il soit en train de tourner sur le pc
Sinon essaie de le faire façon debug en mettant dans tes WinExists autre chose que des définitions de fenêtre avancées
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
RL77LUC
Niveau 5
Niveau 5
Messages : 173
Enregistré le : mar. 21 sept. 2010 16:54
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinWait

#6

Message par RL77LUC »

@Tlem: J'ai modifié dans le message, mais le sujet n'est pas résolu, j'ai juste fait une erreur de rédaction dans le topic.
@mikell: Il n'y aucune autre fenêtre excepté Scite (qui a une classe totalement différente), pour l'Opt, il en change rien dans le cas présent. Et avant j'ai essayé les titre de fenêtre, mais ils ne fonctionnent pas (ça passe jamais, même quand la fenêtre est présente).
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinWait

#7

Message par Tlem »

Ok.
Je n'avais pas bien compris votre dernier message, qui à mes yeux semblait vouloir dire que vous aviez commis une erreur dans le code.

Let's go ... :)
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é".
Avatar du membre
RL77LUC
Niveau 5
Niveau 5
Messages : 173
Enregistré le : mar. 21 sept. 2010 16:54
Status : Hors ligne

Re: [..] Petit soucis de WinExists / WinWait

#8

Message par RL77LUC »

Pas de soucis, c'est moi qui n'aie pas été très explicite ^^.
Répondre