python模拟点击玩游戏的实例讲解

时间:2021-05-22

小编发现很多小伙伴都喜欢玩一些游戏,而手游因为玩的场景限制不多,所以受众的人更多。游戏里有很多重复的任务需要我们完成,虽然过程非常无聊,但是为了任务奖励还是有很多小伙伴不厌其烦的去做。那么,有没有什么方法,可以让我们从重复的操作中解放出来呢?今天小编就教大家用python模拟点击玩游戏。

这里以阴阳师为例,比如刷觉醒:

  • 我们应该在探索页面中,点击左下角的觉醒材料
  • 然后选择你要刷的麒麟
  • 选择层数,点击挑战
  • 点击准备
  • 点击任意位置获得红蛋,点击任意位置开启,再次点击任意位置回到 3
  • 开始下一次 刷刷刷

这里有几个要注意的地方,会在程序里一一指出来。

既然我们要点击的区域很多,那我们就得记录很多的坐标,所以我用了一个函数来检测当前句柄和鼠标的位置。

def getPos(): global pos while True: time.sleep(0.2) getCurPos() pos=getCurPos() s=getWinHandle(pos) print s ,pos

这个函数会一直输出你鼠标所在的位置信息和鼠标焦点所在的窗口句柄,通过记录这些数据,我们可以告诉程序接下里需要移动和点击的轨迹。

准备完成之后,我们就开始刷刷刷!

到此这篇关于python模拟点击玩游戏的实例讲解的文章就介绍到这了,更多相关python模拟点击玩游戏内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章