En parcourant le forum et le wiki, j'ai fait un code qui cherche une image sur l'écran avec ses paramètres :
Code: Select all
var X, Y;
var screenShot = Image.takeScreenshot();
var imageToFind = new Image("C:/Users/Quentinou/Desktop/Test.jpg");
var searchResult = screenShot.findSubImage(imageToFind,
{
confidenceMinimum: 70,
downPyramidCount: 1,
searchExpansion: 15,
maximumMatches: 3
})
if (searchResult) {
Console.print("Image trouvée");
for (var i = 0; i < searchResult.length; i++) {
Console.print(Position[i]);
X = Position[i].x
Y = Position[i].y
Console.print(X+", "+Y);
}
}
else {
Console.print("No matching image found.");
}

J'ai tester ce code dans une action "Trouver image", "Si trouvé, exécuter code", il fonctionne :
Code: Select all
for (var i = 0; i < searchResult.length; i++) {
Console.print(Position[i]);
X = Position[i].x
Y = Position[i].y
Console.print(X+", "+Y);
}
Je vous remercie
Cordialement
Sergent-Quentin