使用python玩跳一跳超详细使用教程

在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题。为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程。从Python的安装开始,手把手教你一步一步配置好环境直到成功运行。

本文首发于http://www.52aite.cn博客,没有知乎,没有微信公众号,只是蹭一波python跳一跳的热度。

python辅助作者github账号为:wangshub。

作者的知乎专栏为:https://zhuanlan.zhihu.com/p/32452473

下面进入正文。

本文适用对象为WIN10系统,安卓用户。目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作。我会把我自己的每一步都写下来。

准备工具:

Windows 10;
一个安卓真机;
python 3;
adb驱动;
依赖安装包(这个在源码中已经列出,下面会详细说明);

0x01:Python下载

进入Python官方网站,将Python下载下来。在官网点击Download,选择Windows,进入下载页面,根据自己的系统下载对应的Python安装程序,32位的下载X86,64位的下载X86-64。如图所示:


Python的下载与安装

将Python下载到电脑之后点击安装,在安装的时候有一个步骤非常重要,就是自动配置环境变量,这里一定要勾选上。如图所示:


Python自动配置环境变量

这一步勾选上后,就一直点next直到Python完成安装,Python完成安装后打开CMD控制台,输入命令Python,出现如下界面,即为安装成功。如图所示:


查看Python是否安装成功

0x02:pip安装

pip类似CentOS里面的yum,用来安装Python包非常方便,因为运行这个跳一跳辅助将会用到很多的依赖包,这些依赖包将要用到pip下载,所以我们首先把pip装好。

事实上在新下载的Python中已经有pip功能,这一步好像写得有点多余了,以前记得是要重新下载pip的,既然现在的最新版Python可以直接使用pip功能,我们可以在CMD控制台直接输入pip,看是否有以下界面显示,出现如下界面即可正常使用pip功能。


使用pip命令

0x03:adb驱动安装

adb驱动下载地址:https://adb.clockworkmod.com/

安装时候选择一个容易记住的路径,这个很重要,因为adb驱动没有自动配置环境变量,所以实验时候将adb安装在一个非常容易记住的路径,这里以E:adb为例。如图:


adb驱动安装

安装完成后我们在CMD控制台输入adb是没有反应的,因为我们还没有配置好adb的环境变量,我们可以右键点击我的电脑,选择属性,点击高级系统设置,在高级中点击环境变量。


环境变量配置

进入环境变量配置页面之后,在系统变量中找到Path,点击Path再点击编辑,然后将刚才安装adb的路径复制,这里我们是以E:adb为例的,所以我们将这个路径加入进环境变量中,点击保存。这时候我们再次打开CMD控制台,输入adb,出现如下界面,即为配置成功。如图:


adb命令

0x04:源码拷贝

到这一步,我们要将源码下载到本地电脑里。

github地址:https://github.com/wangshub/wechat_jump_game

进入github后,点击clone or downloads,把源码下载到本地。如图所示:


github下载项目源码

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起来吧。


微信跳一跳高分秘籍

时间: 2024-09-26 00:09:06

使用python玩跳一跳超详细使用教程的相关文章

Python 处理理时间超详细转的

# -*- coding: utf-8 -*- import time def timestamp_datetime(value):    format = '%Y-%m-%d %H:%M:%S'    # value为传入的值为时间戳(整形),如:1332888820    value = time.localtime(value)    ## 经过localtime转换后变成    ## time.struct_time(tm_year=2012, tm_mon=3, tm_mday=28,

淘宝客申请appkey超详细图文教程

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多做淘宝客的朋友不知道该如何申请appkey,也不了解什么是"top api",想要进阶做高级淘客不知道该如何建立top api站点.建立top api站长必须要有 App Key 和 App Secret 还有就是淘宝帐号(是登录旺旺的那个帐号,不是登录阿里妈妈的帐号) 先给大家演示下TOP API站点 我的top a

iOS 4.3.3完美越狱 超详细图文教程

iOS 4.3.3完美越狱在苹果发布 iOS 4.3.3 更新不久,Dev Team 很快的发布了 RedSn0w 0.9.6rc16,支持iOS 4.3.3完美越狱.估计是 iOS 5 及 iPhone 5 快要来了,所以 iOS 4.X 系列的更新都只是修改 BUG 而已,并没有修补之前的越狱漏洞.不过这次的RedSn0w 0.9.6rc16 依然不支持 iPad 2 的越狱,只能说有点小小的遗憾.下面分享下最新的iOS 4.3.3完美越狱教程:新手不要一开始就着急越狱,先仔细看完教程再按步

用Python玩微信跳一跳黑科技详细使用教程

2017年的小尾巴上,微信推出了小游戏,其中跳一跳火遍大江南北,咱们可爱的程序猿哥哥直接用Python写了个自动跳一跳的程序,github地址:https://github.com/wangshub/wechat_jump_game 因为跳一跳实在是太火了,在看到这个项目后不管有没有点编程基础的都想用这个黑科技来实现排行榜冠军.所以下面详细介绍如何使用这个黑科技. 工具介绍 Python 3 Android 手机 Adb 驱动 Python Matplot绘图 Step1:python安装 我们

c++-初学C++ 求超详细的视频教程

问题描述 初学C++ 求超详细的视频教程 本人最近想学C++的编程写3D游戏 却不知道要怎么写 所以要求各位大神告诉我最好看些什么书可以是速成的.或者是超详细视频教程 谢谢 P.S. 如果在Mac上我最好用什么样的编程软件呢? 解决方案 推荐学习路线: 第一:<数据结构与操作系统>必看 第二:<C语言程序设计>必看 第三:<C++程序设计>书可以随便选了,跟着做几个例程 第四:<C++游戏设计指南>书随便选,都差不多.再跟着网上视频教程学就成了. 解决方案二

超详细的双曲线精细磨皮教程

超详细的双曲线精细磨皮教程 教程的磨皮方法操作起来可能有点复制,不过处理后的图片细节分布均匀,效果也非常精细.大致过程:首先需要选择精度好一点的素材图片,再磨皮之前需要创建两个曲线调整图层,分别把图片调亮和变暗,然后把曲线蒙版都填充黑色.为了便于观察还可以添加两个观察图层,都填充黑色,适当更改图层混合模式.处理的时候只需要用白色画笔变亮的曲线蒙版上把较暗的部分涂亮,在变暗的曲线蒙版上把较亮的部分涂暗即可. 原图 最终效果  1.大原图素材,建立"观察器". 2.创建纯色填充图层,选择黑

教你如何玩转PPT超链

  教你如何玩转PPT超链           首先是在PPT中加入一个链接.在PPT合适的位置插入文本框输入文字,然后选中这些文字,右击,选择"超链接".这里插一句,并非只有文字能加超链,右击图片,也可以加超链哦 在打开的对话框中,链接可以选择现有文件或网页,也可以选择当前PPT中的其他幻灯片,还可以链接本机上的文件,电子邮件等.本例选择链接到"办公便签"的主网站http://www.cfan.com.cn,将此网址填入地址栏中,点击"确定"就

EFI BIOS跳线超频

  一直以来,超频都是很危险和麻烦的事,面对BIOS选项,设置错误就可能让系统无法启动,甚至烧毁硬件.EFI BIOS在超频方面有使用跳线超频,还有可以通过BIOS倍频进行只能超频.这里为大家介绍跳线超频. 跳线超频是微星主板上的一大特色,通常主板上会有几组跳线,通过不同的跳线组合可以得到不同的外频,而且还有一种类似跳线的开关,有很多个拔挡,操作起来比跳线方便一些.

优化-新手求助一个超详细讲解的遗传算法的MATLAB程序

问题描述 新手求助一个超详细讲解的遗传算法的MATLAB程序 主要是要对函数优化,函数是三个范数只和求最小值.用遗传算法来优化.