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


Posted in Python onNovember 26, 2020

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

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

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

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

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

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

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

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

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

Python 相关文章推荐
python操作gmail实例
Jan 14 Python
Python实现查找系统盘中需要找的字符
Jul 14 Python
python记录程序运行时间的三种方法
Jul 14 Python
关于python列表增加元素的三种操作方法
Aug 22 Python
详解django+django-celery+celery的整合实战
Mar 19 Python
Python tkinter模版代码实例
Feb 05 Python
基于python 凸包问题的解决
Apr 16 Python
python将字典内容写入json文件的实例代码
Aug 12 Python
Python私有属性私有方法应用实例解析
Sep 15 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
Dec 01 Python
用python爬虫批量下载pdf的实现
Dec 01 Python
matlab xlabel位置的设置方式
May 21 Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 #Python
Django filter动态过滤与排序实现过程解析
Nov 26 #Python
python中用ctypes模拟点击的实例讲解
Nov 26 #Python
python爬虫分布式获取数据的实例方法
Nov 26 #Python
python分布式爬虫中消息队列知识点详解
Nov 26 #Python
Flask-SocketIO服务端安装及使用代码示例
Nov 26 #Python
使用OpenCV校准鱼眼镜头的方法
Nov 26 #Python
You might like
Windows下的PHP5.0安装配制详解
2006/09/05 PHP
推荐文章系统(一)
2006/10/09 PHP
php中文字母数字验证码实现代码
2008/04/25 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
orm获取关联表里的属性值
2016/04/17 PHP
thinkPHP简单调用函数与类库的方法
2017/03/15 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
Prototype使用指南之base.js
2007/01/10 Javascript
js 字符串转化成数字的代码
2011/06/29 Javascript
Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
2011/10/12 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
2014/06/22 Javascript
基于jQuery实现的图片切换焦点图整理
2014/12/07 Javascript
jQuery简单实现隐藏以及显示特效
2015/02/26 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
js实现功能比较全面的全选和多选
2017/03/02 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
详解vue的双向绑定原理及实现
2019/05/05 Javascript
Vue请求java服务端并返回数据代码实例
2019/11/28 Javascript
python写的一个文本编辑器
2014/01/23 Python
python抓取网页内容示例分享
2014/02/24 Python
Python基于pygame实现的弹力球效果(附源码)
2015/11/11 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
2016/06/16 Python
Tensorflow 同时载入多个模型的实例讲解
2018/07/27 Python
pycharm远程开发项目的实现步骤
2019/01/20 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
详解rem 适配布局
2018/10/31 HTML / CSS
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
远东集团网络工程师面试题
2014/10/20 面试题
客户代表实习人员自我鉴定
2013/09/27 职场文书
高中生毕业自我鉴定
2013/10/10 职场文书
毕业留言寄语大全
2014/04/10 职场文书
领导班子三严三实对照检查材料
2014/09/25 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
详解JSON.parse和JSON.stringify用法
2022/02/18 Javascript
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python