python autoclicker - 随机时间间隔

时间:2014-09-12 12:45:42

标签: python click pywin32

我有这个自动转换器,它到目前为止都有效。

大多数自动加注程序都有设定的时间,每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

1 个答案:

答案 0 :(得分:1)

while循环中添加第time.sleep(0.75 + 0.5*random.random())行。

并在顶部添加import random