<div id="cnblogs_post_body" class="blogpost-body "> <p>参考网站:http://blog.csdn.net/LittleBeautiful/article/details/78955792</p> <div id="article_content" class="article_content csdn-tracking-statistics tracking-click" data-mod="popu_519" data-dsm="post"> <div class="markdown_views"> <h2 id="0x00准备工具">0x00:准备工具:</h2> <p>Windows 10; <br>一个安卓真机 <br>python 3 <br>adb驱动 <br>依赖安装包(这个在源码中已经列出,下面会详细说明)</p> <h2 id="0x01python下载"><a name="t1"></a>0x01:Python下载</h2> <p>进入Python官方网站,将Python下载下来。在官网点击Download,选择Windows,进入下载页面,根据本身的系统下载对应的Python安装程序,32位的下载X86,64位的下载X86-64。如图所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102205951758?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="Python的下载与安装"></p> <p>将Python下载到电脑以后点击安装,在安装的时候有一个步骤很是重要,就是自动配置环境变量,这里必定要勾选上。如图所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210004777?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="Python自动配置环境变量"></p> <p>这一步勾选上后,就一直点next直到Python完成安装,Python完成安装后打开CMD控制台,输入命令Python,出现以下界面,即为安装成功。如图所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210014649?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="查看Python是否安装成功"></p> <h2 id="0x02pip安装"><a name="t2"></a>0x02:pip安装</h2> <p>pip相似CentOS里面的yum,用来安装Python包很是方便,由于运行这个跳一跳辅助将会用到不少的依赖包,这些依赖包将要用到pip下载,因此咱们首先把pip装好。</p> <p>事实上在新下载的Python中已经有pip功能,这一步好像写得有点多余了,之前记得是要从新下载pip的,既然如今的最新版Python能够直接使用pip功能,咱们能够在CMD控制台直接输入pip,看是否有如下界面显示,出现以下界面便可正常使用pip功能。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210027176?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="使用pip命令"></p> <h2 id="0x03adb驱动安装"><a name="t3"></a>0x03:adb驱动安装</h2> <p>adb驱动下载地址:<a href="https://adb.clockworkmod.com/" target="_blank">https://adb.clockworkmod.com/</a></p> <p>安装时候选择一个容易记住的路径,这个很重要,由于adb驱动没有自动配置环境变量,因此实验时候将adb安装在一个很是容易记住的路径,这里以E:\adb为例。如图:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210040464?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="adb驱动安装"></p> <p>安装完成后咱们在CMD控制台输入adb是没有反应的,由于咱们尚未配置好adb的环境变量,咱们能够右键点击个人电脑,选择属性,点击高级系统设置,在高级中点击环境变量。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210051370?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="环境变量配置"></p> <p>进入环境变量配置页面以后,在系统变量中找到Path,点击Path再点击编辑,而后将刚才安装adb的路径复制,这里咱们是以E:\adb为例的,因此咱们将这个路径加入进环境变量中,点击保存。这时候咱们再次打开CMD控制台,输入adb,出现以下界面,即为配置成功。如图:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210103994?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="adb命令"></p> <h2 id="0x04源码拷贝"><a name="t4"></a>0x04:源码拷贝</h2> <p>到这一步,咱们要将源码下载到本地电脑里。</p> <p>github地址:<a href="https://github.com/wangshub/wechat_jump_game" target="_blank">https://github.com/wangshub/wechat_jump_game</a></p> <p>进入github后,点击clone or downloads,把源码下载到本地,并将下载以后的源码包解压缩。如图所示:</p> <p><img title="" src="http://img.blog.csdn.net/20180102210119918?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="github下载项目源码"></p> <h2 id="0x05安装依赖安装包"><a name="t5"></a>0x05:安装依赖安装包</h2> <p>跳一跳微信辅助的最终运行须要不少的Python模块,做者已经将这些所须要的模块都写在了源码中的requirements.txt中,因此咱们执行命令 pip install -r requirements.txt,便可将这些必须的模块下载下来,模块包括有matplotlib,numpy等。</p> <p>如图,咱们使用CD命令,切换到源码解压缩后的目录路径,再执行命令pip install -r requirements.txt</p> <p><img title="" src="http://img.blog.csdn.net/20180102210138367?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="下载相关依赖包"></p> <p>必定要记得切换目录后再执行命令。</p> <h2 id="0x06手机与电脑链接"><a name="t6"></a>0x06:手机与电脑链接</h2> <p>将安卓手机用USB与电脑相链接,在安卓手机上打开开发者模式,并开启USB调试模式,每种安卓手机开启的方法都不同,这里须要小伙伴本身查询本身型号的手机如何开启开发者模式,以OPPO A57手机为例,在设置中找到手机版本号,连续点击5次便可开启开发者模式。</p> <p>若是以上操做没有任何错误,那么在CMD控制台,执行命令 adb devices可显示当前手机链接的端口号。</p> <h2 id="0x07运行跳一跳"><a name="t7"></a>0x07:运行跳一跳</h2> <p>在以上步骤都没有任何错误的状况下,打开微信,开启跳一跳小游戏,进入游戏主页面,而后再打开CMD控制台,使用CD命令切换目录,切换到跳一跳辅助的源码目录下,执行命令wechat_jump_auto.py。</p> <p>这时候,你会惊奇的发现,你的手机上那个小人已经开始成功的开始自动跳跃了,不过一开始可能分数不高,这就须要本身耐心的慢慢调节参数了,以上几个步骤都坚持下来的小伙伴们,想必调节参数也是会很是有耐心的。</p> <p>参数调节请打开源码目录下的config文件夹,里面有适配各类屏幕和机型的文件夹,根据本身的分辨率或机型,点击进入相应文件夹,打开里面的config.json文件,修改参数便可。建议修改前最好备份一份。</p> <p>晒高分,秀战绩。小伙伴们都high起来吧。</p> <p><img title="" src="http://img.blog.csdn.net/20180102210156070?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTGl0dGxlQmVhdXRpZnVs/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="微信跳一跳高分秘籍"></p> <p> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</p> <p>------------------------------------------------------------------------------------分割线-------------------------------------------------------------------------------------------------------------------------------------------</p> <p>以上是网站中的内容,按照上述的内容一步一步作,问题不大。</p> <p>可是,在个人实际操做中仍是出现了不少问题:</p> <p>第七步以前没有什么大问题,在第七步运行时,出现和下面网友一样的问题:</p> <p>问题1:</p> <p><img src="https://images2017.cnblogs.com/blog/1291854/201801/1291854-20180131172004453-97633571.png" alt=""></p> <p>个人解决方案:</p> <p>在cmd中使用命令 pip install pillow</p> <p>(注:在当初安装python时就要注意,不可安装版本过新的python,以前装的python3.7.0就没法执行该命令)</p> <p>问题2:</p> <p><img src="https://images2017.cnblogs.com/blog/1291854/201801/1291854-20180131172427562-2093157957.png" alt=""></p> <p>解决办法:</p> <p>在cmd中使用命令:pip install six安装six库</p> <p> </p> <p>问题3:<br>注意安装: matplotlib </p> <p>最后的提示:每次添加路径或是从新点击运行,最好都重启cmd!</p>python
</div>git
</div> </div>github