用python模拟点击玩游戏的示例

这篇文章将为大家详细讲解有关用python模拟点击玩游戏的示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司专注于甘州企业网站建设,自适应网站建设,商城网站建设。甘州网站建设公司,为甘州等地区提供建站服务。全流程专业公司,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

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

 我们应该在探索页面中,点击左下角的觉醒材料

然后选择你要刷的麒麟

选择层数,点击挑战

点击准备

点击任意位置获得红蛋,点击任意位置开启,再次点击任意位置回到 3

开始下一次 刷刷刷

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

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

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

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

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

关于用python模拟点击玩游戏的示例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网页名称:用python模拟点击玩游戏的示例
网页URL:http://scyanting.com/article/gijhoh.html