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

 更新时间:2020年11月26日 15:31:11   作者:小妮浅浅  
在本篇文章里小编给大家整理的是一篇关于python模拟点击玩游戏的实例讲解内容,有需要的朋友们可以学习下。

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

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

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

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

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

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

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

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

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

相关文章

  • Python pandas进行数据预处理的实现

    Python pandas进行数据预处理的实现

    本案例通过使用pandas库对电子商务客户数据进行数据预处理,包括数据导入、查看、缺失值处理等处理,具有一定的参考价值,感兴趣的可以了解一下
    2025-01-01
  • 基于Python实现图像文字识别OCR工具

    基于Python实现图像文字识别OCR工具

    在工作、生活中常常会用到,比如票据、漫画、扫描件、照片的文本提取。本文主要介绍了基于PyQt + PaddleOCR实现的一个桌面端的OCR工具,用于快速实现图片中文本区域自动检测+文本自动识别,需要的朋友可以参考一下
    2021-12-12
  • Python使用asyncio标准库对异步IO的支持

    Python使用asyncio标准库对异步IO的支持

    Python中,所有程序的执行都是单线程的,但可同时执行多个任务,不同的任务被时间循环(Event Loop)控制及调度,Asyncio是Python并发编程的一种实现方式;是Python 3.4版本引入的标准库,直接内置了对异步IO的支持
    2023-11-11
  • python读取xml文件方法解析

    python读取xml文件方法解析

    这篇文章主要介绍了python读取xml文件方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • python实现分页效果

    python实现分页效果

    这篇文章主要为大家详细介绍了python实现分页效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • python 生成器需注意的小问题

    python 生成器需注意的小问题

    这篇文章主要介绍了python 生成器需注意的小问题,帮助大家更好的理解和学习python 生成器,感兴趣的朋友可以了解下
    2020-09-09
  • python批量修改文件名的实现代码

    python批量修改文件名的实现代码

    这篇文章主要介绍了python批量修改文件名的实现代码,需要的朋友可以参考下
    2014-09-09
  • python实现百万答题自动百度搜索答案

    python实现百万答题自动百度搜索答案

    这篇文章主要为大家详细介绍了python实现百万答题自动百度搜索答案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • python argparse命令行参数解析(推荐)

    python argparse命令行参数解析(推荐)

    Python argparse模块是解析命令行参数的首选方法。解析命令行参数是一个非常常见的任务,Python脚本根据传递的值来执行和操作
    2021-06-06
  • Django日志logging的配置和自定义添加方式

    Django日志logging的配置和自定义添加方式

    这篇文章主要介绍了Django日志logging的配置和自定义添加方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05

最新评论