Variable dans la commande screencapture
Bonjour,
je souhaite que mon script AppleScript fasse des captures d'écrans de 1x1 pixel pour déterminer la couleur de ce dernier pixel par pixel, jusqu'à que le pixel capturé soit d'une certaine couleur.
J'ai pour l'instant ça :
Code:
1 2 3 4 5 6 7 8 9
| set largeur to 384
set cc to "p"
repeat until cc contains "403f3e"
set cc to do shell script "screencapture -R1+largeur,1240,1,1 -t bmp $TMPDIR/test.bmp &&
xxd -p -l 3 -s 54 $TMPDIR/test.bmp |
sed 's/\\(..\\)\\(..\\)\\(..\\)/\\3\\2\\1/'"
set largeur to largeur + 1
end repeat
display dialog largeur |
Mais la commande screencapture ne détecte pas 1+largeur comme étant un nombre.
Sauriez-vous comment faire ?