[..] Décalage souris/mauvaises coordonnées

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
LittleM
Niveau 1
Niveau 1
Messages : 2
Enregistré le : sam. 10 déc. 2016 12:19
Status : Hors ligne

[..] Décalage souris/mauvaises coordonnées

#1

Message par LittleM »

Bonjour à tous :)

En essayant de créer un bot qui déplace la souris, j'ai remarquer quelque chose d'étrange: lorsque j'utilise la fonction PixelSearch, il me donne des coordonnées qui sont mauvaises/décalées par rapport au pixel rechercher en question (souvent 100 pixel).

Bien sûr ce n'est pas à cause qu'il detecte un autre pixel, j'ai effectué plusieurs tests pour en être sûr.
Il en est de même pour la fonction _ImageSearch

Code : Tout sélectionner

#include <ImageSearch2015.au3>

$x1 = 0
$y1 = 0

$picture = "C:\Users\Mathieu\Desktop\Script Messegner\Capture.png" ; le chemin de mon image, à changer si vous voulez tester

Do
   $result = _ImageSearch($picture, 1, $x1, $y1, 0, 0)

   ConsoleWrite($result)
until $result = 1

if $result=1 Then

   MouseMove($x1, $y1, 10)
   MsgBox(64,"",$x1 & $y1)
Else
   MsgBox(0, "MSG", "END")
EndIf
J'ai effectuer plusieurs tests, le résultat est le même : la souris se déplace, mais ne va pas sur l'image recherché. Sur la photo en pièce jointe, la croix rouge est là où la souris devrait arriver.

Je croix que c'est une erreur d'interprétation de coordonnées ou je sais pas, c'est vraiment bizarre...j'ai trouver aucune personne ayant cette erreur, qu'en pensez vous?

Merci de votre aide :)
Fichiers joints
aide_script.png
LittleM
Niveau 1
Niveau 1
Messages : 2
Enregistré le : sam. 10 déc. 2016 12:19
Status : Hors ligne

Re: [..] Décalage souris/mauvaises coordonnées

#2

Message par LittleM »

Je précise que sur un autre pc le code marche bien, pas d'erreurs de coordonnées
Répondre