python鼠标连点器,python鼠标连点器
本文主要介绍Python中链接器的实现。本文通过示例代码为您做了非常详细的介绍,对您的学习或工作有一定的参考价值。有需要的朋友可以参考一下。
啊,为此我特意准备了两个程序,一个测试用,一个主程序用。过来看一看。
直接连接器代码:
#改进版本
将pyautogui作为pag导入
从时间进入睡眠,时间
pag。暂停=0
def鼠标():
B=输入(请问你需要点击多少次?)
b=int(b)
C=input(需要点击左还是右?\n请用左键输入0,用右键输入1:)
c=int(c)
打印(请注意:您需要在8秒内将鼠标移动到需要连接点的地方,然后不要移动,等待快速连接开始。)
睡眠(8)
打印(开始点击!)
x,y=pag.position()
d=左
如果c:
d=对
e=时间()
对于范围(0,b):中的I
pag.click(x,y,button=d)
f=时间()- e
输入(完成。在%f秒内。% f)
定义键():
打印(请从以下支持的密钥中选择您需要的密钥。)
因为我在巴黎。键盘_按键:
print(r%s % i,end= )
B=输入( \ n请输入您需要快速输入的字符:)
如果b在pag中。键盘_按键:
C=输入(请输入您需要多少输入:)
c=int(c)
打印(请注意,您需要在8秒内切换到需要输入的窗口。)
睡眠(8)
打印(“开始工作!”)
e=时间()
对于(0,c):范围内的I
页面新闻(b)
f=时间()- e
输入(完成。在%f秒内。% f)
else:
输入(您输入的字符不受支持,请修改。)
尝试:
A=输入(输入您需要的服务(号码):\n1:快速连接\n2:快速输入\n )
a=int(a)
如果a==1:
鼠标()
elif a==2:
钥匙()
else:
输入(对不起,没有找到您需要的服务。\n )
e:除外
打印(错误;\n ,e)
测试程序:
导入pygame
从pygame.locals导入*
从pygame.color导入颜色
pygame.init()
canvas=py game . display . set _ mode((600,600))
canvas.fill((255,255,255))
py game . display . set _ caption( TEST )
#鼠标点击次数
mouBut=0
#按下空格键的次数
keyDow=0
定义句柄():
全球mouBut,keyDow
用于pygame.event.get():中的事件
if event.type==QUIT:
pygame.quit()
退出()
#当按下鼠标时
if event . type==mousebuttondown :
x,y=event.pos
#在黑色矩形内
如果200=x=400并且200=y=400:
mouBut=1
#当按下键盘时
if event.type==KEYDOWN:
#并且是空格键。
if event.key==K_SPACE:
keyDow=1
而True:
#每次都重新绘制背景
canvas.fill((255,255,255))
#鼠标测试,绘制矩形
pygame.draw.rect(canvas,(0,0,0),(200,200,200,200,0)
#绘制文本
font 1=py game . font . sys font( Consolas ,30)
font 2=font 3=font 4=font 5=font 6=font 1
canvas . blit(font 1 . render( mouse button down :% d % mouBut,True,(0,0,0)),(10,10))
canvas . blit(font 2 . render( keydown :% d % keyDow,True,(0,0,0)),(10,50))
canvas.blit(font3.render(点击我!,真,(255,255,255),(225,275))
canvas.blit(font4.render(单击黑色矩形或按,True,(255,0,0)),(10,100))
canvas.blit(font5.render(空格键!,真,(255,0,0),(10,150))
canvas . blit(font 6 . render( By pandao Xi ,True,(0,0,255)),(200,500))
手柄()
pygame.display.update()
因为懒,没顾上主程序GUI。运行测试程序,然后打开主程序。一打开程序,手就凉了。
在连接模式下,
我为程序设置了8秒的等待时间。在这8秒钟里,你需要打开测试程序,并把鼠标放在需要点的地方。.
程序会问你一些参数,
直接回答就好。如图,按下回车键后,我开始等那8秒,然后我就点了。在此之前,我们先来看看测试程序:
点击后,
快速点击程序,一次全部点击。我用改良版试1000次。
再快速打字试试,也很快。只要用命令提示符试试就行了。这个测试程序是针对物理键盘的。
突然,又多了10个。因为数量太少,所以忽略了。试试1000。
关于链接器的Python实现的这篇文章到此为止。关于链接器的Python实现的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。