使用python玩跳一跳超详细使用教程/脚本辅助工具
本文首发于http://www.52aite.cn博客,没有知乎,没有微信公众号,只是蹭一波python跳一跳的热度。
python辅助作者github账号为:wangshub。
作者的知乎专栏为:https://zhuanlan.zhihu.com/p/32452473
下面进入正文。
本文适用对象为WIN10系统,安卓用户。目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作。我会把我自己的每一步都写下来。
准备工具:
- Windows;
- 一个安卓真机
- python 3
- adb驱动
- 依赖安装包(这个在源码中已经列出,下面会详细说明)
0x01:Python下载
进入Python官方网站,将Python下载下来。在官网点击Download,选择Windows,进入下载页面,根据自己的系统下载对应的Python安装程序,32位的下载X86,64位的下载X86-64。如图所示:
将Python下载到电脑之后点击安装,在安装的时候有一个步骤非常重要,就是自动配置环境变量,这里一定要勾选上。如图所示:
这一步勾选上后,就一直点next直到Python完成安装,Python完成安装后打开CMD控制台,输入命令Python,出现如下界面,即为安装成功。如图所示:
0x02:pip安装
pip类似CentOS里面的yum,用来安装Python包非常方便,因为运行这个跳一跳辅助将会用到很多的依赖包,这些依赖包将要用到pip下载,所以我们首先把pip装好。
事实上在新下载的Python中已经有pip功能,这一步好像写得有点多余了,以前记得是要重新下载pip的,既然现在的最新版Python可以直接使用pip功能,我们可以在CMD控制台直接输入pip,看是否有以下界面显示,出现如下界面即可正常使用pip功能。
0x03:adb驱动安装
adb驱动下载地址:https://adb.clockworkmod.com/
安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装在一个非常容易记住的路径,这里以E:\adb为例。如图:
安装完成后我们在CMD控制台输入adb是没有反应的,因为我们还没有配置好adb的环境变量,我们可以右键点击我的电脑,选择属性,点击高级系统设置,在高级中点击环境变量。
进入环境变量配置页面之后,在系统变量中找到Path,点击Path再点击编辑,然后将刚才安装adb的路径复制,这里我们是以E:\adb为例的,所以我们将这个路径加入进环境变量中,点击保存。这时候我们再次打开CMD控制台,输入adb,出现如下界面,即为配置成功。如图:
0x04:源码拷贝
到这一步,我们要将源码下载到本地电脑里。
github地址:https://github.com/wangshub/wechat_jump_game
进入github后,点击clone or downloads,把源码下载到本地。再将下载下来的压缩包解压到文件夹中,如图所示:
0x05:安装依赖安装包
跳一跳微信辅助的最终运行需要很多的Python模块,作者已经将这些所需要的模块都写在了源码中的requirements.txt中,所以我们执行命令 pip install -r requirements.txt,即可将这些必须的模块下载下来,模块包括有matplotlib,numpy等。
如图,我们使用CD命令,切换到源码解压缩后的文件目录,再执行命令pip install -r requirements.txt
一定要记得切换目录后再执行命令。
0x06:手机与电脑连接
将安卓手机用USB与电脑相连接,在安卓手机上打开开发者模式,并开启USB调试模式,每种安卓手机开启的方法都不一样,这里需要小伙伴自己查询自己型号的手机如何开启开发者模式,以OPPO A57手机为例,在设置中找到手机版本号,连续点击5次即可开启开发者模式。
如果以上操作没有任何错误,那么在CMD控制台,执行命令 adb devices可显示当前手机连接的端口号。
0x07:运行跳一跳
在以上步骤都没有任何错误的情况下,打开微信,开启跳一跳小游戏,进入游戏主页面,然后再打开CMD控制台,使用CD命令切换目录,切换到跳一跳辅助的源码目录下,执行命令wechat_jump_auto.py。
这时候,你会惊奇的发现,你的手机上那个小人已经开始成功的开始自动跳跃了,不过一开始可能分数不高,这就需要自己耐心的慢慢调节参数了,以上几个步骤都坚持下来的小伙伴们,想必调节参数也是会非常有耐心的。
参数调节请打开源码目录下的config文件夹,里面有适配各种屏幕和机型的文件夹,根据自己的分辨率或机型,点击进入相应文件夹,打开里面的config.json文件,修改参数即可。建议修改前最好备份一份。
晒高分,秀战绩。小伙伴们都high起来吧。
本文地址:http://www.52aite.cn/archives/601
版权声明:本文为原创文章,版权归 Meow 所有,欢迎分享本文,转载请保留出处!
使用python玩跳一跳超详细使用教程/脚本辅助工具相关推荐
- 使用python玩跳一跳超详细使用教程
在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题.为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程.从Python的安装开始,手把手教你一 ...
- python跳一跳教程_使用python玩跳一跳超详细使用教程
在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题.为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程.从Python的安装开始,手把手教你一 ...
- 跳一跳python开挂_用Python玩跳一跳小游戏,我能开挂
原标题:用Python玩跳一跳小游戏,我能开挂 对很多人来说,可能是已经过时的游戏,对于Python刚入门来说,却是一个非常值得学习的项目. 我们收集了很多有关python入门的项目案例,包含了相应的 ...
- python玩转android_如何用python玩跳一跳 ?(安卓版)
微信小程序的游戏相信大家都很爱玩,用手机方便而且玩起来简单.其实,我们也可以用python来玩跳一跳,一起试试吧~ 以win10系统+安卓手机为例 第一步.安装python2.7 默认安装到C盘就行 ...
- python入门小游戏之跳一跳_从零基础开始,用python手把手教你玩跳一跳小游戏,直接打出高分...
这对于很多人来说,可能是已经过时的游戏,但是对于python入门来说,却是一个非常值得学习的项目. TONOW收集了很多有关python入门的项目案例,包含了相应的教程和源码,哪怕你从未接触编程,也通 ...
- python 玩公众号游戏_从零基础开始,用python手把手教你玩跳一跳小游戏,直接打出高分...
这对于很多人来说,可能是已经过时的游戏,但是对于python入门来说,却是一个非常值得学习的项目. 我们收集了很多有关python入门的项目案例,包含了相应的教程和源码,哪怕你从未接触编程,也通过这些 ...
- 用Python实现跳一跳自动跳跃。
转发文章最多的朋友可以免费进入价值99元的<湾区AI精英会>海归圈子 经由前两期的介绍,对于「跳一跳」自动化的实现,基本差不多了. 本期就来完整的跑一遍,快乐学习. 1. OpenCV: ...
- python 实现跳一跳自动化代码_微信跳一跳脚本重出江湖,python实现安卓iOS自动版与手动版!...
前面一段时间在GitHub上看到有人利用Python玩一款名为"跳一跳"的微信小程序,于是打算自己也来试一试,毕竟这款小游戏最近吸引了众多人的目光. 演示工具 电脑系统:Win10 ...
- 跳一跳python源码_使用Python实现跳一跳自动跳跃功能
使用Python实现跳一跳自动跳跃功能 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: 使用Python实现跳一跳自动跳跃功能.txt ] (友情提示:右键点上行 ...
最新文章
- 线性排序算法分析总结
- 告诉你,Spring Boot 真是个牛逼货!
- SAP质量管理模块常见问题及解决方案
- C++ const与define
- VMware手动启动USB Arbitration Service
- c语言 结构数组读取,有关文件读写到结构体数组问题;
- 关于SAP Commerce里CMS页面模型modifiedTime和modifiedtime的大小写问题
- 深度学习之tensorflow环境搭建
- 云计算三种服务模式SaaS、PaaS和IaaS及其之间关系(顺带CaaS、MaaS)
- 赋能零售成长型企业营销增长,云徙「数盈·新营销中台」发布
- python init文件_Python __init__.py 作用详解
- ElasticSearch - 嵌套对象 nested
- 6.爬虫 requests库讲解 总结
- gis环境设置在哪_BIM与GIS如何融合应用?
- android10LTE,Jelly 2:全球最小的Android 10 4G智能手机
- 计算机英语新增词汇,GRE新增词汇汇总
- 微信小程序中英文切换
- [密码学]对称密钥加密、非对称密钥加密和混合加密的基本原理
- Linux版本qq可以远程协助吗,QQ的最实用功能:远程协助
- FTP如何设置用户名密码