自动扫雷脚本
本帖最后由 大脑组织残缺 于 2021-12-20 18:55 编辑之前写过自动扫雷的算法,但表现形式不如做成脚本好。
算法介绍在上个帖子有讲解,这个版本已经修复了上个算法存在的bug,目前未发现其他新bug。
用的pyautogui模块识别、控制鼠标,效率不是太高,扫雷用的是扫雷网的 Minesweeper Arbiter 软件。
需要numpy和pyautogui库, 分别通过命令 pip install numpy 和 pip install pyautogui 安装库。
代码和扫雷安装包都在百度云里。
扫雷窗口不要太接近其他应用窗口,否则会识别的不准确。运行脚本的时候会有提示识别结果是几行几列的,正确的话按下回车就开始了。
初级刷新记录的时候会有弹窗阻挡扫雷窗口,脚本会一直控制鼠标点剩下的格子,这时只需要把鼠标快速移动到左上角就可以结束脚本了。
效率:
初级在2-4秒
中级在16秒左右
困难在60秒左右(困难还不如大佬手动扫的快。pyautogui的图片识别效率较低)
代码及扫雷文件:
链接:https://pan.baidu.com/s/16K5XOuwynh3zBApriioRNg
提取码:15ob
本帖最后由 大脑组织残缺 于 2021-12-21 12:03 编辑
の叶子 发表于 2021-12-20 21:07
给一个小小建议,把整个文件夹做成压缩包,再分享。
好的, 已经打包了。没做压缩包是觉得文件都不大,按需下载就可以了 の叶子 发表于 2021-12-20 21:07
给一个小小建议,把整个文件夹做成压缩包,再分享。
现有还可以用这个?
有地址吗老哥 又是代码:wwqwq 给一个小小建议,把整个文件夹做成压缩包,再分享。
这个可以 老哥你室友多无聊
支持支持 这就是个休闲小游戏,也弄了个自动脚本。哪这就不是休闲游戏了{:1_908:} 感谢楼主分享了!! {:1_925:}论坛是一个讨论技术的地方,分享一个图像识别的应用,评论都是说楼主"闲的没事"的,真是可笑 有些人的评论是真的没话说 进来学习图形识别编程。
页:
[1]
2