[..] Action clic en minimizé

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

[..] Action clic en minimizé

#1

Message par Mikaas »

Voila,

Existe t'il une fonction ou procédé permettant d'effecter un clic ou une action de move and clic, pixel search ou ect...en minimizé ? si oui comment ?

Merci beaucoup les précisions qui seront apportées.
Modifié en dernier par Mikaas le mer. 16 déc. 2009 11:28, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11811
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Series de Questions sur d'éventuelles fonctions

#2

Message par Tlem »

Pour plus de facilité et de clarté (lors de futur recherches), merci de séparer vos différentes questions en autant de sujet que nécessaire.
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é".
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Series de Questions sur d'éventuelles fonctions

#3

Message par Mikaas »

Tlem a écrit :Pour plus de facilité et de clarté (lors de futur recherches), merci de séparer vos différentes questions en autant de sujet que nécessaire.
J'y ai pensé au début mais je me suis dit ca fais peu etre beaucoup 5 posts pour des petites questions :oops:
et puis je pensai pas que c'etait la bonne section donc je preferai avoir 1 post a modifier que 5 :)

mais je fais ca de suite...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11811
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Action clic en minimizé

#4

Message par Tlem »

En réponse à votre première question, si vous avez quelques éléments tel que le nom ou le handle de la fenêtre, l'id du/des contrôles à utiliser, alors vous pouvez utiliser la commande ControlSend().

Par contre vous ne pouvez pas utiliser le mouvement de la souris puisque la fenêtre est minimisée et donc vous ne pouvez avoir des coordonnées. Si elle est en arrière plan oui sinon non.
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é".
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#5

Message par Mikaas »

J'ai le nom de la fenêtre oui quand au reste euh je pense pas avoir ca :(

mais une fenêtre en arriere plan meme non visible je peu utiliser ControlSend() ?
( Ma fenetre principal est cachée par une page web en full écran par exemple )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11811
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Action clic en minimizé

#6

Message par Tlem »

Oui c'est possible.
Ce sujet à été abordé à plusieurs reprises. Vous n'aurez pas de mal à trouver un sujet proche du votre.
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é".
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#7

Message par Mikaas »

J'ai trouvé ceci peu etre que cela pourrai changer la done non ?

la fenetre minimizé sur la barre de tache
► Afficher le texte
La fenetre ouverte
► Afficher le texte
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11811
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Action clic en minimizé

#8

Message par Tlem »

Mikaas a écrit :cela pourrai changer la done non ?
Non.
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é".
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#9

Message par Mikaas »

aie :(

donc Handle: 0x000100A6 n'est le Handle que vous me demandiez plus haut :( ?

comment puis -je trouver : "le nom ou le handle de la fenêtre, l'id du/des contrôles à utiliser"

merci :)
Avatar du membre
ayuckers
Niveau 4
Niveau 4
Messages : 77
Enregistré le : mer. 28 oct. 2009 14:15
Localisation : Drome
Status : Hors ligne

Re: [..] Action clic en minimizé

#10

Message par ayuckers »

Pour retrouver le handle d'une fenetre en fonctionde son nom tu as WinGetHandle

la fonction WinList peut aussi etre util dans certain cas car elle retourne dans un tableau le nom des fenetre ouverte sur le bureau et leurs handle respectif

et enfin pour rechercher les control si tu a installer Scite4autoit essai le petite utilitaire Au3Info.exe
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#11

Message par Mikaas »

WinGetHandle fonction assez bien par contre je souhaiterai effectuer plusieurs action send mais il s'arrete au premier ENTER :
► Afficher le texte
quil envoi la touche ENTER puis ecris Hello fini par de nouveau un ENTER
la il n'envoi que le 1er ENTER.
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#12

Message par Mikaas »

par la meme occasion je me suis apperçu que la fonction machais des caracteres :(
un text en MAJ se retrouve parfois en minuscul puis les / sont devenu : :(
une solution ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11811
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Action clic en minimizé

#13

Message par Tlem »

Parfois si vous envoyez des ControlSend trop rapidement ça bug.
vous devez donc modifier les pauses entre l'envoi des touche avec SendKeyDelay().

En ce qui concerne les caractères spéciaux, selon, il faut que le paramètre flag de la commande ControlSend soit à 1.
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é".
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#14

Message par Mikaas »

et pour envoyer plusieurs phrase comme mon exemple ?
j'ai regardé pour le Sendkeydelay ca a l'air de fonctionner :)

merci
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#15

Message par Mikaas »

up :D

Je cherche a entrer comme message ( 3 actions )

Entrée (ouvrir la fenetre pour parler)
Hello (mon message)
Entrée (valider le message)

merci :)
phylonia
Niveau 3
Niveau 3
Messages : 48
Enregistré le : jeu. 19 nov. 2009 23:46
Localisation : Sur mon lit (avec triple matela) devant l'ordinateur en face de toi
Status : Hors ligne

Re: [..] Action clic en minimizé

#16

Message par phylonia »

Code : Tout sélectionner

Send ("{ENTER} Hello {ENTER} ")
 
La premiere fois que j'aide et je pari je suis très loin du sujet non? Car le codage n'est pas le meme que je vois d'abhitude :roll:
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#17

Message par Mikaas »

nah j'ai essayé deja ControlSend($handle, "", "", "{ENTER} Hello {ENTER}") mais il me creer juste le 1er entrer meme avec du sleep entre :(
Mikaas
Niveau 5
Niveau 5
Messages : 144
Enregistré le : ven. 18 sept. 2009 04:21
Status : Hors ligne

Re: [..] Action clic en minimizé

#18

Message par Mikaas »

:roll:
Répondre