我有这个自动转换器,它到目前为止都有效。
大多数自动加注程序都有设定的时间,每2秒钟点击一次,等等。
我需要这个程序来产生一个随机时间(最好在0.75到1.25秒之间)。
任何人对我如何做到这一点都有任何想法?
所以我的目标是创建一个自动跟踪器,以随机时间间隔点击,而不是在设定的时间后点击。
以下是我到目前为止的代码。
import win32api, win32con
import time
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
x = 0
while (x < 5):
a, b = win32api.GetCursorPos()
click(a, b)
x = x + 1
答案 0 :(得分:1)
在while
循环中添加第time.sleep(0.75 + 0.5*random.random())
行。
并在顶部添加import random
。