使用RPA自动完成扫雷
游戏页面:https://zhangxiaoleiwk.gitee.io/saolei.html 【该页面已经失效了】
新页面: http://saolei.powcodes.cn/saolei.html 【还好我之前备份了作者的网站
】
初级版演示:

高级版演示:

1. 先随意点击雷区【一般扫雷游戏第一次点击是不会触发雷的】
2. 获取雷区数组【比如说0代表空白,-1代表标记有雷,-2代表未知,正数则代表周围有几个雷】
3. 判断安全块和雷所在的未知【分别存放在两个数组中】
4. 如果是安全块,对于安全块数组中的元素,则点击鼠标左键。对于雷块数组中的元素,则点击鼠标右键,标记有雷。
5. 更新雷区数组,循环执行步骤4,直到游戏成功或失败

有两版,普通版适用于所有浏览器,是通过解析HTML来更新雷区,并且,这版只能玩简单模式,且有些简单模式还不能通过,因为判断是否是雷块和安全块的算法没有考虑太多。
https://www.lanzoub.com/iqXO61zakolc
数组版只在一些浏览器有效,通过读取JS数据更新雷区元素
https://www.lanzoub.com/ijwp61zakoof