模仿按键精灵的功能,抓取需要点击的位置的坐标,将鼠标移动过去后点击。可以解决妖气封印、御魂、石巨等只需要点击的功能。
但是这样有一个问题,我不知道这页的妖怪什么时候打完了,为了保险,可以多循环几次。为了保险,设置循环六次,但是经常会出现这页只有一个妖怪,打完了之后,傻傻的等到循环结束后才走到下一个页面。
Python选定了之后,各种找资料,下库文件,心累。我还用的是python3,心都快碎了。说点感想,搜索资料的时候,最怕的就是作者以为我什么都懂,只是简单提了一句如何如何,可是臣妾真的不懂啊!所以,我尽力把过程写的详细些,让大家少走些弯路。虽然这个程序只写了两天,但是现在有些东西可能也忘了,如果有什么没说清楚的地方可以私信我。
上面写了妖气封印和天雷鼓的函数,运行的是妖气封印的函数。需要注意的是,打完妖气封印后直接就退回到了主界面,也就是上图这个界面,还需要重新打开卷轴点击组队,然后运行。理想情况应该是继续打开卷轴开始新一轮的刷新。也蛮简单的,这里我们只做学术交流,点到为止,哈哈~
下面是代码部分。有进入对战后点击准备和结束对战后点击奖励退出的部分,以及本页怪物打完后走到下一页的部分。很简单,没有什么难度。同时在找怪物时统计了本页怪物数量,打完后走到下一页,就不会傻傻呆着了,这一部分还没有认真测试,还能写的更好点。
2妖怪探索,需要将屏幕截图,然后通过一个图像识别(异常的简单,哈哈,我都佩服自己的机智),点击下面图标,进入交战界面。
其实一开始我就想到了图像识别这个方法。在按键精灵中也有这个功能,在一张大图上面找出来指定的图案位置,然后将鼠标移动过去。然后我就找python中图像匹配的库,理论上只要在上图中找到下面这个图片,然后把鼠标移动过去,就能实现精准的点击了。
使用pyautogui.moveTo()这个方法,把鼠标移动到制定的位置,比如将鼠标移动到屏幕的左上角就是pyautogui.moveTo(0,0)。pyautogui.click()实现单机左键。
安装pyautogui这个库,注意自己的python版本(2.x还是3.x)和操作系统的位数(32/64位)。还会出现安装失败之类的各种问题,反正是一阵折腾。
重点来了,我在网上找到的方案很多都是同尺寸图片进行比较,然后得出相似度,我这种需求的基本找不到*。一番思考之后,我想出了下面这个方案:把大图切成若干个小图,这样尺寸的问题就解决了。然后每个小图和进行比较,选出相似度较大的方块,然后把鼠标移动到这个方块中点击。
智能推荐:根据用户的阅读历史和兴趣偏好,jmcomic18c2.micv7.2.3能够智能推荐相似类型的漫画,让用户发现更多有趣的作品。
jmcomic18c2.micv7.2.3是一款优秀的软件漫画阅读平台app。它提供了丰富多样的漫画资源,涵盖了各种题材和风格,让用户可以尽情享受精彩的漫画世界。这款app界面简洁易用,操作方便,用户可以轻松浏览和阅读漫画。同时,它还支持离线下载功能,用户可以在没有网络的情况下随时随地欣赏漫画。
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
DNF60版本顶级史诗套装概览 在《地下城与勇士》(DNF)的60版本中,史诗装备无疑是玩家们追求的终极目标。这些装备不仅属性强大,而且外观设计独特,能够显著提升角色的战斗力。本文将详细介绍60版本中...
史诗碎片的重要性 在《地下城与勇士》(DNF)中,史诗碎片是玩家提升装备强度的重要资源。通过兑换史诗装备,玩家可以显著提高角色的战斗力。因此,了解如何高效获取和利用史诗碎片,对于每一位玩家来说都是至关...
服务器维护通知 亲爱的玩家们,我们很抱歉地通知您,《绝地求生》测试服正在进行服务器维护。此次维护是为了确保游戏体验的稳定性和流畅性,以及修复一些已知的问题。 维护时间 维护工作已于今日凌晨开始,预计...
dnf95搬砖职业 DNF(地下城与勇士)》95职业排行:双刀刺客,炽天使,帝血弑天,破晓女神,帕拉丁。比较推荐双刀刺客,帝血噬天。 剑影剑影多段位移搭配上完美技能组合,非常适合搬砖风暴航路。基本上刷...
光遇墓土回归先祖位置一览 ,收集全部先祖成为一项相对高难度的任务,为了帮助广大玩家轻松完成这一挑战,我们特别为您整理了详细的先祖位置指南,确保您能够顺利收集。 墓土中,玩家将面临一项挑战,要在这个充满...
三国志12项籍如何出来 比较好玩的三国策略游戏有哪些?在策略游戏中三国题材是不可或缺的一部分,这主要是三国时代知名度很高,而且很适合作为策略游戏的历史背景。在这个类型的游戏内多半都会设置不同的阵营相互...