zoukankan      html  css  js  c++  java
  • 【python】用python玩微信跳一跳小游戏

    Python微信跳一跳实验报告

    Step 1 准备工具:一台安卓手机,Windows10,python3,adb驱动,依赖的各种python库

    Step 2 PiP安装:下面列出需要安装的库:

    backports.functools-lru-cache==1.4
    cycler==0.10.0
    matplotlib==2.1.1
    numpy==1.13.3
    olefile==0.44
    opencv-python==3.4.0.12
    Pillow==4.3.0
    pyparsing==2.2.0
    python-dateutil==2.6.1
    pytz==2017.3
    six==1.11.0
    tensorflow==1.4.0
    pandas==0.22.0
    scipy==1.0.0
    scikit_learn==0.19.1

    我们可以打开CMD控制台直接输入pip install加我们要下载的库进行安装,但是有时有些库会显示超时或者安装失败。由此,我们可以先下载库对应的镜像,再打开CMD控制台输入pip install加下载完后镜像的路径,就可以快速下载好我们所需的库。下面推荐镜像的网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/

    以下是我部分库安装成功的代码,真的废了九牛二虎之力。。。。。

    Step 3 adb驱动安装:

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

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

    adb驱动安装

    安装完成后,我们可以右键点击我的电脑,选择属性,点击高级系统设置,在高级中点击环境变量。

    环境变量配置

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

    adb命令

    Step 4 源码拷贝:

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

    进入github后,点击clone or downloads,把源码下载到本地,并将下载之后的源码包解压缩。如图所示:

    github下载项目源码

    Step 5:连接手机

    将安卓手机用USB与电脑相连接,在安卓手机上打开开发者模式,并开启USB调试模式,如果以上操作没有任何错误,那么在CMD控制台,执行命令 adb devices可显示当前手机连接的端口号。

    Step 6:运行跳一跳

    打开微信,开启跳一跳小游戏,进入游戏主页面,然后再打开CMD控制台,使用CD命令切换目录,切换到跳一跳辅助的源码目录下,执行命令wechat_jump_auto.py。不过刚开始可能会没有分数,这需要我们自行按照自己的手机进行调试,参数调节请打开源码目录下的config文件夹,里面有适配各种屏幕和机型的文件夹,根据自己的分辨率或机型,点击进入相应文件夹,打开里面的config.json文件,修改参数即可。建议修改前最好备份一份。

    参考教程:https://blog.csdn.net/LittleBeautiful/article/details/78955792

  • 相关阅读:
    为什么要用getBaseContext()方法代替this?(转)
    如何让EditText不能自动获取焦点(转)
    context和getApplicationContext()的区别
    Idea 破解
    mysql 免安装
    AngularJS
    GC垃圾回收机制
    JVM类加载机制
    线程池
    面试-数据库
  • 原文地址:https://www.cnblogs.com/litchi666/p/13158645.html
Copyright © 2011-2022 走看看