代码在这里:
Rem a
Randomize
x1 = Int((1024 * Rnd) + 70) : y1 = Int((768 * Rnd) + 70)
GetCursorPos x, y
If abs(x - x1) > abs(y - y1) Then
cs = abs(x - x1)
Else
cs = abs(y - y1)
End If
轨迹x = (x1 - x) / cs : 轨迹y = (y1 - y) / cs
移动次数 = 0 : 随机次数 = 0 : 移动步长 = Int((20 - 16 + 1) * Rnd + 16)
While x <> x1 and y <>y1
移动次数 = 移动次数 + 1
x = x + 轨迹x : y = y + 轨迹y
If 移动次数 = 移动步长 Then
Randomize
移动次数 = 0 : 随机次数 = 随机次数 + 1 : 移动步长 = Int((20 - 16 + 1) * Rnd + 16) : 移动延时 = Int((15 - 10 + 1) * Rnd + 10)
If 随机次数 = 4 Then
移动偏差x = Int((12 + 12 + 1) * Rnd - 12) : 移动偏差y = Int((9 + 9 + 1) * Rnd - 9) : 随机次数 = 0
End If
MoveTo x + 移动偏差x, y + 移动偏差y
Delay 移动延时
ElseIf abs(x - x1) <= 移动步长 and abs(y - y1) <= 移动步长 Then
x = x1 : y = y1
MoveTo x1, y1
LeftClick 1
Delay 250
End If
Wend
Goto a
这个是全屏幕随机模拟手动的一个脚本,为了逃避行为检测。大神们帮我个忙:
1:把这个代码的全屏幕随机功能变成一个范围内随机移动。
2:在移动中随机时间间隔点击鼠标左键。
PS:刚用按键精灵,源码也是别人的,自己还在学,谢谢各位了。