Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Global $paused, $x_koef = 65535 / @DesktopWidth, $y_koef = 65535 / @DesktopHeight, $User32 = DllOpen("User32.dll")
- HotKeySet("{ESC}", "Terminate")
- $startx = 400
- $starty = 400
- $limitx = 1700
- $limity = 1100
- while 1
- sleep(250)
- $x = $startx
- $y = $starty
- while $y < $limity
- while $x < $limitx
- _MouseClickFast2($x, $y, $User32)
- $x += 80
- WEnd
- $x = $startx
- $y += 80
- WEnd
- wend
- Func Terminate()
- Exit
- EndFunc
- Func _MouseClickFast2($x, $y, $User32 = "User32.dll")
- $x *= $x_koef
- $y *= $y_koef
- DllCall($User32, "none", "mouse_event", "int", 32769, "int", $x, "int", $y, "int", 0, "int", 0) ; 32769 0x8001 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_MOVE)
- DllCall($User32, "none", "mouse_event", "int", 32770, "int", $x, "int", $y, "int", 0, "int", 0) ; 32770 0x8002 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_LEFTDOWN)
- DllCall($User32, "none", "mouse_event", "int", 32776, "int", $x, "int", $y, "int", 0, "int", 0) ; 32770 0x8008 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_RIGHTDOWN)
- DllCall($User32, "none", "mouse_event", "int", 32800, "int", $x, "int", $y, "int", 0, "int", 0) ; 32770 0x8020 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_MIDDLEDOWN)
- DllCall($User32, "none", "mouse_event", "int", 32772, "int", $x, "int", $y, "int", 0, "int", 0) ; 32772 0x8004 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_LEFTUP)
- DllCall($User32, "none", "mouse_event", "int", 32784, "int", $x, "int", $y, "int", 0, "int", 0) ; 32772 0x8010 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_RIGHTUP)
- DllCall($User32, "none", "mouse_event", "int", 32832, "int", $x, "int", $y, "int", 0, "int", 0) ; 32772 0x8040 BitOR($MOUSEEVENTF_ABSOLUTE, $MOUSEEVENTF_MIDDLEUP)
- EndFunc
Advertisement
Add Comment
Please, Sign In to add comment