先来看一下效果演示
打地鼠效果演示
脚本采用的是python中的pyautogui库来实现功能
详解Python中pyautogui库的最全使用方法:t.csdn.cn/XA0JK
PyAutoGUI是一个用于控制鼠标和键盘的Python模块,可以实现自动化测试、自动化操作等功能。下面是pyautogui库一些主要的功能:
-
控制鼠标和键盘:PyAutoGUI可以控制鼠标和键盘的移动、点击、拖放、按下、松开等操作。
-
屏幕截图与识别:PyAutoGUI可以截取屏幕上的任意区域,并能够通过图像识别技术来定位特定的图像或颜色。
-
执行命令和脚本:PyAutoGUI可以执行各种操作系统命令,并且可以运行Python脚本以完成更加复杂的任务。
-
延迟控制:PyAutoGUI提供了灵活的延迟控制,可以在不同的操作之间设定不同的延迟时间,使得程序执行更加准确可靠。
4399打地鼠小游戏链接:https://www.4399.com/flash/178030_3.htm
脚本源码压缩包下载:https://wwgt.lanzoum.com/i09XJ0ymtf9a
下面是脚本的全部代码
注意:
脚本运行后可能会出现无限循环 用户不能控制鼠标的情况
此时将鼠标移动到屏幕最左上角即可触发Fail-Safe机制。Fail-Safe是PyAutoGUI中的一个安全机制,当鼠标移动到屏幕的角落时,PyAutoGUI会立即触发Fail-Safe机制并抛出一个FailSafeException异常。从而使脚本停止运行。