欢迎光临散文网 会员登陆 & 注册

源码

2021-09-30 11:10 作者:云起诶  | 我要投稿

#!/bin/python

from pymouse import PyMouse

import time

k = ('左','右','中')

m = PyMouse()

t = int(input('输入点击总次数(0=不限制,慎用!):'))

if (t == 0):

print('[W]您设定了不限制,您需要考虑您是否有办法关闭它!')

d = float(input('输入两次点击之间的间隔(单位为秒,可以为0):'))

if (d < 0.005):

print('[W]您设定的间隔很小,您需要考虑您的计算机或要点击的东西是否可以承受它。')

p = int(input('点击的键(1=左键,2=右键,3=中键):'))

print('[I]全部设置完毕!')

print('[I]你有5秒的时间移动鼠标到想要连点的地方或关闭点击器。')

for i in range(5):

print('[I]剩余',5-i,'S')

time.sleep(1)

print('[I]Start to click.')

s = time.time()

i = 0

while(i < t or t == 0):

m.click(m.position()[0],m.position()[1],p)

i=i+1

# print('[D]TIME =',time.asctime(time.localtime(time.time())),' ','POSITION =',m.position(),' ','TOTAL =',i) #中二装B疯狂输出模式。

time.sleep(d)

e = time.time()

print('[S]点击',k[p-1],'键',t,'次,点击间隔为',d,'的任务成功结束,共用时约',round(e-s,2),'秒,平均每秒约点击',round(t/(e-s),2),'次。')


源码的评论 (共 条)

分享到微博请遵守国家法律