Auto Clicker Script

Auto mouse clicker python script for Linux.
Tar et forhåndsdefinert antall klikk og klikker automatisk ved gjevne intervaller.

Python
import random

def nrOfClicks():
    val = input('how many clicks do you need? [75] ')
    return val or 75

def secDelay():
    val = input('how long delay in seconds do you want? [6] ')
    return val or 6

def randomfloat():
    val = input('do you want to simulate a slow, dumb human? [y] ')
    if val == "n":
        r2 = 0
    else:
        r2 = 1
    return r2

i = nrOfClicks()
i = int(i)
timer = secDelay()
timer = float(timer)
r2 = randomfloat()
input('place mouse over where you want to click, and press enter')
m = PyMouse()
x, y = m.position()

t = 0
while t < i:
    x1, y1 = m.position()
    m.press(x, y, 1)
    if r2 == 1:
        time.sleep(random.uniform(0.1, 0.3))
    m.release(x, y, 1)
    m.move(x1, y1)
    t+=1
    print('  click %s   ' % t, end='\r')
    time.sleep(timer+random.uniform(0,r2))
print('')
print('done')