[..] Click silencieux
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Click silencieux
Bonjour à tous,
Est il possible de faire un ou des clic(s) silencieux, pour ensuite faire une macro qui n’interfère pas avec l’application que j’utilise
Est il possible de faire un ou des clic(s) silencieux, pour ensuite faire une macro qui n’interfère pas avec l’application que j’utilise
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..]Click silencieu
Gné ? 
Quelqu'un a compris la question ?

Quelqu'un a compris la question ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..]Click silencieu
Je pence qu'il veux faire des clics dans une application "a"(grace a un script) et en même temps utiliser l’application "b"
Re: [..]Click silencieu
Tu veut dire simulé un clique sans bougé la sourit ?
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Re: [..] Click silencieux
wardow m 'a compris
, en gros faire un script avec différents mouseclik en arrière plan en gardant le contrôle de sa propre souris
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Click silencieux
Compte tenu de tous les détails que tu fournis, la seule réponse qu'on peut te donner est : oui on peut 
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Click silencieux
Utilise ControlClick() ou alors :
Mais la première solution est plus appropriée 
► Afficher le texte
Cordialement,
TT22
TT22
-
lesolutionneur
- Niveau 7

- Messages : 368
- Enregistré le : ven. 09 déc. 2011 11:25
- Status : Hors ligne
Re: [..] Click silencieux
Le controlclick() indiqué par matwachich EDIT: par TT22 (latwachich est tellement partout !
)me semble adapté.
Cependant, certains contrôles ne fonctionnent pas si la fenêtre n'est pas au premier plan.
Il peut être nécessaire de faire un Winactivate de façon à que le controlclick ait effet.
Le mieux reste d'essayer et si ça ne marche pas, ajouter un winactivate
Cependant, certains contrôles ne fonctionnent pas si la fenêtre n'est pas au premier plan.
Il peut être nécessaire de faire un Winactivate de façon à que le controlclick ait effet.
Le mieux reste d'essayer et si ça ne marche pas, ajouter un winactivate
Re: [..] Click silencieux
C'est mikell ! pas "matwachich" ou "latwachich" 
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Re: [..] Click silencieux
merci pour toutes ces reponses
, TT22 je te suis plus quand tu fais le mousemove après le mouseclik surtout que ça marche ça devrait pas être l'inverse? 
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Click silencieux
Non, ce n'est pas l'inverse, car un MouseClick déplace la souris au bon endroit avant de cliquer et avec le paramètre Speed à 0, le déplacement est instantané 
Cordialement,
TT22
TT22
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Click silencieux
Hé ben! je suis absent une journée et on parle déjà de moi!
- Je pense qu'un ControlClick marche même si la fenêtre n'est pas au premier plan, je n'ai jamais été confronté à cela. J'utilise même un ControlClick sur une fenêtre invisible (réduite dans le tray - uTorrent) pour faire apparaître la fenêtre de configuration, et ça marche sans besoin de faire un WinActivate. Alors, solutionneur, stp donne nous un exemple ou ça ne marche pas.
- J'ai aussi fait un autre truc une fois, je sais pas si ça pourrait être utile: je sauvegarde la position actuelle de la sourie, je l'envoi cliquer ou je veut, puis je la ramène à sa position première. C'est plutôt bourrin mais j'en ai eu besoin une fois.
- Je pense qu'un ControlClick marche même si la fenêtre n'est pas au premier plan, je n'ai jamais été confronté à cela. J'utilise même un ControlClick sur une fenêtre invisible (réduite dans le tray - uTorrent) pour faire apparaître la fenêtre de configuration, et ça marche sans besoin de faire un WinActivate. Alors, solutionneur, stp donne nous un exemple ou ça ne marche pas.
- J'ai aussi fait un autre truc une fois, je sais pas si ça pourrait être utile: je sauvegarde la position actuelle de la sourie, je l'envoi cliquer ou je veut, puis je la ramène à sa position première. C'est plutôt bourrin mais j'en ai eu besoin une fois.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Click silencieux
l'aide a écrit :Some controls will resist clicking unless they are the active window. Use the WinActivate() function to force the control's window to the top before using ControlClick().
De toute façon les fonctions Control sont de loin préférables aux fonctions Mouse même si ces dernières sont plus faciles à mettre en oeuvre ^^
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Click silencieux
Ok je commence à piger tu fais un déplacement instantané et tu reviens comme ci de rien était c stylé
, et c vrai que le controlclik n'est pas aussi instinctif que le mouse clik ^^", au sujet du mouse clik suite à plusieurs compilations avec un script ne contenant que des mousecliks et des sleep (faut bien commencer par le commencement) et ne durant pas plus d'une minute je me retrouve avec des bugs sur le bureau genre un raccourci ne se lance pas alors que j'ai cliké plus d'une fois sur celui ci ou bien je clik sur un raccourci et d'autre sont sélectionnées en plus, et ce bien après que mon programme soit terminé, bon ça le fait qu’après au moins une dizaine de compilation mais quand même
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Click silencieux
Ils se sont trompés d'Homermatwachich a écrit :Hé ben! je suis absent une journée et on parle déjà de moi!
C'est exactement çaGoaould a écrit :tu fais un déplacement instantané et tu reviens comme ci de rien était c stylé
Pour lancer un raccourci sur le bureau, utilise plus tôt :Goaould a écrit :un raccourci ne se lance pas alors que j'ai cliké plus d'une fois sur celui ci
Code : Tout sélectionner
ShellExecute(@DesktopDir&"\Nom de ton raccourci.lnk")Cordialement,
TT22
TT22
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Click silencieux
Bin voilà exactement pourquoi les fct Control c'est mieux, c'est plus ciblé et ça te met pas le bord*lGoaould a écrit :... je me retrouve avec des bugs ....
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Click silencieux
Franchement, moi, je n'utilise que TRES TRES rarement les MouseClick et compagnie!
AutoIt Window Info Tool (Ctrl+F6) et les ControlClick sont vos meilleurs amis dans tout ce qui est automation.
Lisez aussi la page de la doc: Using AutoIt -> Window Title And Text (Basic/Advanced), c'est très bon à savoir.
AutoIt Window Info Tool (Ctrl+F6) et les ControlClick sont vos meilleurs amis dans tout ce qui est automation.
Lisez aussi la page de la doc: Using AutoIt -> Window Title And Text (Basic/Advanced), c'est très bon à savoir.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Re: [..] Click silencieux
Ok merci!



