[..] Click silencieux

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Goaould
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 03 févr. 2012 20:37
Status : Hors ligne

[..] Click silencieux

#1

Message par Goaould »

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
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..]Click silencieu

#2

Message par mikell »

Gné ? Image
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 )
Wardow
Niveau 4
Niveau 4
Messages : 81
Enregistré le : dim. 31 juil. 2011 10:14
Status : Hors ligne

Re: [..]Click silencieu

#3

Message par Wardow »

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"
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..]Click silencieu

#4

Message par silvere »

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.
Goaould
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 03 févr. 2012 20:37
Status : Hors ligne

Re: [..] Click silencieux

#5

Message par Goaould »

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
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Click silencieux

#6

Message par mikell »

Compte tenu de tous les détails que tu fournis, la seule réponse qu'on peut te donner est : oui on peut :mrgreen:
" 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
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Click silencieux

#7

Message par TT22 »

Utilise ControlClick() ou alors :
► Afficher le texte
Mais la première solution est plus appropriée :wink:
Cordialement,
TT22
lesolutionneur
Niveau 7
Niveau 7
Messages : 368
Enregistré le : ven. 09 déc. 2011 11:25
Status : Hors ligne

Re: [..] Click silencieux

#8

Message par lesolutionneur »

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 ;)
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] Click silencieux

#9

Message par silvere »

C'est mikell ! pas "matwachich" ou "latwachich" :shock:
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Goaould
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 03 févr. 2012 20:37
Status : Hors ligne

Re: [..] Click silencieux

#10

Message par Goaould »

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? :shock:
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Click silencieux

#11

Message par TT22 »

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é :wink:
Cordialement,
TT22
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Click silencieux

#12

Message par matwachich »

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. :D

- 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
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Click silencieux

#13

Message par mikell »

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().
:mrgreen:
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 )
Goaould
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 03 févr. 2012 20:37
Status : Hors ligne

Re: [..] Click silencieux

#14

Message par Goaould »

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
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Click silencieux

#15

Message par TT22 »

matwachich a écrit :Hé ben! je suis absent une journée et on parle déjà de moi!
Ils se sont trompés d'Homer :lol:

Goaould a écrit :tu fais un déplacement instantané et tu reviens comme ci de rien était c stylé :)
C'est exactement ça :wink:

Goaould a écrit :un raccourci ne se lance pas alors que j'ai cliké plus d'une fois sur celui ci
Pour lancer un raccourci sur le bureau, utilise plus tôt :

Code : Tout sélectionner

ShellExecute(@DesktopDir&"\Nom de ton raccourci.lnk")
Cordialement,
TT22
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Click silencieux

#16

Message par mikell »

Goaould a écrit :... je me retrouve avec des bugs ....
Bin voilà exactement pourquoi les fct Control c'est mieux, c'est plus ciblé et ça te met pas le bord*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
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] Click silencieux

#17

Message par matwachich »

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.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Goaould
Niveau 1
Niveau 1
Messages : 7
Enregistré le : ven. 03 févr. 2012 20:37
Status : Hors ligne

Re: [..] Click silencieux

#18

Message par Goaould »

Ok merci!
Répondre