本文所使用的 CodeBuddy 免费下载链接:腾讯云代码助手 CodeBuddy - AI 时代的智能编程伙伴
最近在玩一款放置休闲页游,虽然游戏内有内置的自动化进化方向,满足绝大部分手动操作,但是还有些小点是没有自动化的,这样不方便我们工作,所以需要一个小脚本来帮助我们提供工作效率;
中间圆圈按钮(蚁群狂热)就是需要手动点击100次的地方,点击一次可以跳过游戏时间210秒,但是每次操作都需要等待
点击一次过后,该区域会变成非绿色,所以思路可以是等待固定秒数之后再次执行,也可以是屏幕取色匹配后执行;
毕竟之前玩过CodeBuddy 了,所以为什么不让他直接帮我写完这个游戏脚本
(我知道确实也可以写前台的js来执行一些动作,但是我想着先拿这个开个头,这样后面就可以着手其他游戏自动回血回蓝了)
好,就给codebuddy一次机会,以下内容直接丢给它:
我需要做一个python写的脚本, 主要功能就是屏幕取色后可以命中颜色后自动点击左侧鼠标,不用控制鼠标,需要后台自己执行按下左键;
代码再实现一个 常驻前台的小窗口,小窗口的内容就是每10秒钟自动读取当前屏幕中的右上角一块出现的所有颜色,rgb和中文都要的;
每10秒自动取色,结果放到那个小窗口里面,滚动展示, 小窗口的右上角的X 点击之后可以直接关闭这个程序;
我需要把监控区域,定义为我鼠标截图框选的地方,后面定时取色的时候,就一直是我框选的地方;
当这个区域是绿色的时候,我希望能自动帮我鼠标左键点击这个区域;
不用考虑频率,只要是绿色就点, 绿色占比超过50%的话就自动点击;
已点击的总次数,也需要给我统计出来,放在那个小窗口里面;
直接给我一个.py的文件,有哪些依赖需要安装提前告知我;
(好,反正代码已经有骨架了,接下来解决小问题,(缺少依赖,算了这个小问题我自己解决,就不麻烦大佬出手了)再丰富一下血肉就行了)
(很好已经自动执行了,并且可以监控执行了)
(有点bug,启动后,一直再按shift键,因为我的输入法切换,是shift)
这段代码只要运行了,为什么我的输入法就中英文频繁切换,为什么一直在按shitf键?,优化一下吧
完美收官
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。