2014-09-12 3 views
0

나는이 오토 클 릭커를 가지고 있으며 지금까지 작동합니다.python autoclicker - 임의의 시간 간격

autoclickers 대부분은 매초 클릭 설정 시간이, 2 초마다 등,

I는 (바람직하게는 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

클릭 사이의 일정한 시간을 원한다면 어떻게합니까? – will

+0

@will while 루프에서는 1 초 동안 "time.sleep (1)"을 넣을 것입니다. – ryan5892

+0

이미 알고 있다면, Loquacious '답변을 얻으려면 아주 작은 점프입니다 ... – will

답변

1

while 루프 라인 time.sleep(0.75 + 0.5*random.random())을 추가합니다.

상단에 import random을 추가하십시오.

+0

그게 효과가있어! 너 락! – ryan5892