Code : Tout sélectionner
HotKeySet('{NUMPAD1}', '_exit')
HotKeySet('{NUMPAD0}', 'cliktout')
HotKeySet('{NUMPAD7}', 'hautgauche')
HotKeySet('{NUMPAD5}', 'basdroite')
sleep(600000)
Func _exit()
Exit
EndFunc
Func hautgauche() ;premiere etape definition du cadre de recherche haut gauche
$poshautgauche = MouseGetPos()
$posxgauche = $poshautgauche[0]
$posyhaut = $poshautgauche[1]
ToolTip("7")
EndFunc
Func basdroite() ;seconde etape definition du cadre de recherche bas droite
$posbasdroite = MouseGetPos()
$posxdroite = $posbasdroite[0]
$posybas = $posbasdroite[1]
ToolTip("5")
EndFunc
Func cliktout() ;troisième etape execution du pixelsearch inversé
$pos = MouseGetPos()
$color = PixelGetColor( $pos[0], $pos[1]) ;recupère la couleur du pixel a chercher
sleep(50)
While 1
sleep(300)
$pospixel = PixelSearch($posxgauche,$posybas,$posxdroite,$posybas,$color) ;execute le pixelsearch sur les y du bas
if Not @error Then ;si il trouve le pixel il clik dessus
MouseClick( "left", $pospixel[0],$pospixel[1] )
Else
$posybas = $posybas - 1 ;sinon il enlève 1 au y du bas pour recherche ce pixel sur la ligne du dessus
EndIf
if $posybas = $posyhaut Then ;quand le y du bas egale le y du hautc finit
ExitLoop
EndIf
WEnd
EndFunc


