Page 1 sur 1
[R] Capture autour du curseur.
Posté : ven. 30 déc. 2011 16:36
par LqX
Bonjour,
Je suis a la recherche d'aide pour capturer l'écran autour du curseur, avec une certaine taille.
J'ai vu la fonction pour prendre les screens, et celle pour récuperer la positions de la souris, mais je n'arrive pas
a mettre en place sà.
Un petit coup de main ne serai pas de trop.
Merci.
Re: [..] Capture autour du curseur.
Posté : ven. 30 déc. 2011 16:53
par PandiPanda
Bonjour,
ceci vous conviendrai? ^^
► Afficher le texte
Code : Tout sélectionner
#Include <ScreenCapture.au3>
#Include <Misc.au3>
While 1
If _IsPressed("02") Then _ScreenNearMouse(@ScriptDir&"\test.jpg",100)
WEnd
Func _ScreenNearMouse($pathSortieImg,$pixel)
Local $mousePos=MouseGetPos()
Dim $posSquare=_Square($mousePos,$pixel)
_ScreenCapture_Capture($pathSortieImg,$posSquare[0],$posSquare[1],$posSquare[2],$posSquare[3],False)
EndFunc
Func _Square($pos,$pixel)
Local $aRet[4]=[$pos[0]-$pixel,$pos[1]-$pixel,$pos[0]+$pixel,$pos[1]+$pixel]
Return $aRet
EndFunc
- un click droit pour "capturer l'image"
- $pixel est un parametre pour faire un "carré de pixel autour" de votre cursor
Re: [..] Capture autour du curseur.
Posté : ven. 30 déc. 2011 16:59
par LqX
Parfait ! Un grand merci.
Comme toujours tu est rapide

Re: [R] Capture autour du curseur.
Posté : ven. 30 déc. 2011 17:03
par LqX
Dernier petit truc, faire que le click soit dans une fenetre spécifique ?
C'est a dire prendre un screen seulement dans une fenetre.
Re: [R] Capture autour du curseur.
Posté : ven. 30 déc. 2011 17:06
par PandiPanda
il vous suffit de vérifier avec un if, comme ci dessous;
Code : Tout sélectionner
If _IsPressed("02") and WinActive("maFenetre") then _ScreenNearMouse(@ScriptDir&"\test.jpg",100)
Re: [R] Capture autour du curseur.
Posté : ven. 30 déc. 2011 17:07
par LqX
Tellement simple :/ Merci
Re: [R] Capture autour du curseur.
Posté : mer. 12 mai 2021 11:07
par YuChan
Je déterre ce post car je suis intéressé pour l'un de mes script qui requière de prendre un screenshot et de chercher une image dedans ou un pixel.
Quelqu'un saurait faire sa ?
Comme cela date je sais pas si c'est possible.
Re: [R] Capture autour du curseur.
Posté : mer. 12 mai 2021 18:04
par Tlem
Ce sujet est résolu car il a eu sa réponse.
Pour d'autres questions merci de créer votre propre sujet !