这次先来实现一个具备自动点击效果的程序,之后再去拓展丰富程序的功能。

先看效果

整个过程都是自动完成的,按下空格键,鼠标会在当前位置点击鼠标左键,频率为0.5,再次按下空格键会停止。

实现步骤:

1.制作UI功能界面。

2.界面初始化。

3.鼠标手动点击效果。

4.自动点击效果。

代码实现过程

1.制作UI功能界面。

使用设计ui界面的工具快速设计一个程序界面,界面元素包含3个标签,1个按钮。显示数字的标签名字叫做 numsdisplay,按钮叫做 pbtnclick(实际上这里只是一个摆设,后面不用的)。

2.界面初始化。

先利用pyside2-uic -o mouseclick.ui ui_mouseclick.py这行代码,将我们的UI文件变成python代码文件。

3.鼠标手动点击效果。

编写一个按钮点击的方法,里面实现数字自加1的效果,同时将数字更新到标签上,最后记得connect绑定。

4.自动点击效果。

将鼠标点击里面改成循环效果,这样就可以不断点击了,但是又需要可以退出,创建了一个循环开关变量,isfinished。完整工作流程是:先监测键盘,等待键盘按下空格键,keycount = 1,isfinished 是false,mouseclick不断增加,当再次按下空格键,id_finished =True,退出循环点击,实现暂停效果。

总结

这里比较难理解的是线程的内容,不是很理解的可以去学习一下线程相关内容,后面会做一个相对功能比较完成的,支持更多自定义的属性。

(全文完)

长按二维码,加关注!叶子陪你玩

欢迎转载,转载请注明出处!

欢迎关注公众微信号:叶子陪你玩编程 分享自己的python学习之路

python写连点脚本_python鼠标连点器-测试版相关推荐

  1. python写自动抢购脚本_Python实现自动上京东抢手机

    本文实例为大家分享了Python自动上京东抢手机的具体代码,供大家参考,具体内容如下 上次抢荣耀V9,被京东给恶心到了,所以就写了个简单的Python来自动抢V9.虽然用的是比较蠢的方法,但觉得还是有 ...

  2. 用python写了个脚本,大V发微博实时提醒(wu2198为例)(附下载)

    有些大V的微博,真的是一秒钟都不想错过.想要实时掌握动态,但是又不想一直盯着微博,一直F5.所以,我就写了个脚本解决这个问题. 用python 写了一个脚本,大V发微博可以实时提醒,再也不会遗漏大V的 ...

  3. 用python写的一个简易的云音乐播放器

    本人最近在学习python,在看了一些教程后,用python写了一个简单的云音乐播放器,下面把主要代码贴上来,其中用到了github上他人写的一个汉字转拼音的库,大家可以在github上找到. #co ...

  4. Python 写一个命令行版的火车票查看器

    用python另一个抢票神器,你get到了吗? 2017年时间飞逝,转眼间距离2018年春节还有不到1个月的时间,还在为抢不到火车票发愁吗?作为程序员的我们撸一个抢票软件可好? 难以想象的数据, 预示 ...

  5. python怎么写运维脚本_python运维脚本实例

    file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建.但是更推荐使用内置函数open()来打开一个文件 . 首先 ...

  6. python英雄联盟脚本是什么_用python写王者荣耀脚本!

    00. 前言 今天这篇文章我想很多人都有想过,比如说脚本自动走位,对于王者荣耀和英雄联盟都是怪物级别的存在.但是还是觉得有些不够熟练,自己试过几次才成功. 01. 目录文件分类 前言 有时候,想要对一 ...

  7. python写简单的脚本-你用 Python 写过哪些牛逼的程序/脚本?

    原标题:你用 Python 写过哪些牛逼的程序/脚本? [导读]:有网友在 Quora 上提问,「你用 Python 写过最牛逼的程序/脚本是什么?」.本文摘编了 3 个国外程序员的多个小项目,含代码 ...

  8. python 首次登陆outlook 脚本_Python 黑魔法,执行任意代码都会自动念上一段 平安经...

    最近的"平安经"可谓是引起了不小的风波啊. 作为一个正儿八经的程序员,最害怕的就是自己的代码上线出现各种各样的 BUG. 为此,明哥今天分享一个 Python 的黑魔法,教你如何在 ...

  9. 用python写跑酷游戏脚本_用python写游戏之2D跑酷游戏(二)

    这篇文章介绍2D跑酷游戏中,添加地板资源, 给主角附加重力作用,以及添加游戏控制器和游戏场景的切换. 废话不多说,直接开始. 添加地板资源 定义地板类,继承自pygame.sprite.Sprite ...

  10. python能做什么脚本_Python能做什么

    Python 作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐.那么,Python 的应用领域有哪些呢? 概括起来,Python 的应用领域主要有如下几个. Web应用开发 Python ...

最新文章

  1. 当区块链遇到零知识证明
  2. 阿里技术文档:Redis+Nginx+Spring全家桶+Dubbo精选
  3. 在 VC6 中使用 GdiPlus-使用
  4. windows2003系列(之)搭建DHCP服务与中继代理图解
  5. java root_java – 如何在没有root的情况下(如Automate和...
  6. YOLO-目标检测中计算AP、MAP方法
  7. Spark 资源调度及任务调度
  8. 正能量,让网络空间释放更多善意
  9. 服务器线程数一直增加,.NET Core中遇到奇怪的线程死锁问题:内存与线程数不停地增长...
  10. android系统特效详解和修改方法
  11. 可编程led灯带原理_SCPSD-250-04-27派克真空压力传感器故障和工作原理
  12. 字符设备驱动高级篇2——字符设备驱动注册代码分析
  13. windows启动linux系统,windows 10 启动linux系统
  14. 京东的交易系统 之 高并发架构分享
  15. php可视化网页制作软件,PHPRunner(PHP网页制作)官方版
  16. 基于vscode编写markdown导出带书签(目录)的pdf
  17. 【kindle笔记】之 《犬夜叉》-2017-12-26
  18. ubuntu磁盘io性能测试工具hdparm
  19. 科技周刊第六期:接近本质的东西才会长远
  20. 基于flask的数据分析平台

热门文章

  1. PHP刷步数,微信支付宝修改步数刷步源码/带卡密功能PHP程序
  2. sqlmap-sql注入检测
  3. iconfont图标本地使用
  4. 静态HTML个人博客主页 简单个人网页设计作业 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
  5. 数据架构选型必读:2021上半年数据库产品技术解析
  6. VBA在工作中的应用-批量添加工资条表头的VBA代码
  7. 2018第九届蓝桥杯国赛C组_java
  8. python --opencv图像处理Canny算子边缘检测(Roberts算子、Prewitt算子、Sobel算子、Laplacian算子、Scharr 算子、 LOG 算子)
  9. html好看英文字体,js显示漂亮的英文字体实例
  10. R语言学习(五)——聚类分析