Ekranda bir düğme belirdiğinde otomatik tıklama programı var mı?

Kodla Büyü

mavi50

Site Gezgini
Mesajlar
79
Ekranda bir düğme gözüktüğünde anında o düğmeye tıklayacak bir program var mı? Yani ekranı hızlı bir şekilde tarayıp otomatik düğme çıktığında o düğmeye tıklayacak bir program var mı? Tabii düğmenin ne zaman çıkacağı belli değil döngü halinde çalışacak. çıkar çıkmaz tıklayacak
 
mouse recorder bymouse işini görür
Hocam ben ekrana gelebilecek bir düğmeyi tanıyıp ona basacak bir program arıyorum hocam. otomatik x ve ye konumuna tıklayacak otomatik program aramıyorum. Mouse recorder videolarına baktım sanki biraz x ve y konumuna tıklıyor belirli loopla. Ben mi yanlış video izledim acaba.
 
aşağıdaki kodda bir örnek yaptım
While(1) ; X, Y koordinatında istenen renk gelene kadar boş döngü döner
$X = 500
$Y = 500
$beklenen_renk = "FFFFFF"
$anlik_renk = Hex(PixelGetColor($X, $Y),6)

Sleep(100)

if($anlik_renk = $beklenen_renk) Then
ExitLoop
EndIf

WEnd

MsgBox(0,"","500, 500 koordinatı beyaz oldu")


aşağıdaki kodu ise farenin gittiği yerdeki koordinatı ve renk kodunu vermesi için kullanabilirsin
#include <WinAPISys.au3>

While (1)
$text = "X: " & MouseGetPos()[0] & " Y: " & MouseGetPos()[1] & @CRLF & "COLOR: " & Hex(PixelGetColor(MouseGetPos()[0],MouseGetPos()[1]),6)

If (MouseGetPos()[0] > _WinAPI_GetSystemMetrics(78) - 100) Then
$posX = MouseGetPos()[0] - 120
Else
$posX = MouseGetPos()[0] + 20
EndIf

If (MouseGetPos()[1] < 100) Then
$posY = MouseGetPos()[1] + 20
Else
$posY = MouseGetPos()[1] - 20
EndIf

ToolTip($text , $posX, $posY)
Sleep(100)
WEnd
 
Geri
Üst