pyautogui自动化操作脚本
说实话,貌似有一年没写过啥脚本类的代码了
之前针对加密视频播放编写了一个自动答题的脚本(使用易语言 大漠插件所编写的)
还有商户自动话术回复的(也是易语言+大漠插件)
还有使用 autojs 所编写的一个针对安卓端钉钉的自动签到
还有一个某宝领喵币类的,这里就不放截图了
甚至是一些网页类的脚本,例如油猴,Chrome 拓展之类的,都可以算作是脚本开发。
通常对这类代码称 RPA(机器人流程自动化),不过自从玩了网络协议后,貌似就没在怎么碰过自动化操作脚本类的东西了(协议 脱机是真香,并且效率还高,不过需要一定的逆向能力),但对于一些需要自动化的东西,就只能靠脚本了。
使用
pyautogui 无就是一个 python 版的针对 windows 的 API 的封装操作,而这类操作主要功能就是找到窗口,找到鼠标位置,控制鼠标点击移动,还有键盘信息输入,进行一系列流程控制来达到想要的目的。所以必然会提供相关的 API 供调用,这里有一篇文章 PyAutoGUI 超全介绍|基于 python 的自动化控制|工作自动化 就不做 api 的介绍了。
例子
就简单写一个打开微信窗口并自动寻找关键人物头像发送你好的例子,顺便来说明下编写一个自动化脚本的各个流程。