• python 微信跳一跳和源码解读


    刚好周末,想研究一下前阵子很火的微信跳一跳

    下面进入正文。

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

    0x00:准备工具:

    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命令

     

    网上查了一下,好像star最多的是这个项目 

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

    知乎:https://zhuanlan.zhihu.com/p/32452473

    原文地址:http://blog.csdn.net/LittleBeautiful/article/details/78955792

     ImportError: No module named PIL 错误 的解决方法:

    安装Pillow:

    pip install Pillow 
    
  • 相关阅读:
    css注入获取网页中的数据
    跨路径读取cookie
    python 网络爬虫介绍
    ssh无法登录,提示Connection closing...Socket close.
    Tengine 添加第三方监控模块nginx-module-vts
    使用nginx很卡之strace命令
    MySQL清理慢查询日志slow_log的方法
    Python之json模块
    zabbix3调用接口发送短信告警
    RabbitMQ 安装 rabbitmq_delayed_message_exchange插件
  • 原文地址:https://www.cnblogs.com/cxscode/p/8279950.html
Copyright © 2020-2023  润新知