用Python代码实现微信跳一跳作弊器

python学习网 2018-01-04 12:33:03

最近随着微信版本的更新,在进入界面有个跳一跳的小游戏,在网上看到技术篇教你用Python来玩微信跳一跳 ( 转载自 " 工科给事中的技术博客 " )
本文旨在总结,如何从“全白状态”,一步步靠近并完成跳一跳作弊器。

写在前面:
Android 系统手机:需在电脑上提前下载 Android adb 工具包 百度百科
adb的全称为Android Debug Bridge,就是起到调试桥的作用,作为一名开发者倒是常用到这个工具.借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、卸载软件、系统升级、运行shell命令等等。adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。
IOS 系统手机:

Python 版本

工具介绍
Python 2.7
Android 手机
Adb 驱动
Python Matplot绘图

1. 安装 Python 详见这里,以前的随笔

按步骤安装完pip即可
测试安装是否成功:打开cmd,输入 python,会出现python版本号等一系列,自行判断即可

2. 安装 matslpotlib

  • pip insatll matsloptlib

  • 官网下载 安装包:matplotlib-2.1.1-cp27-cp27m-win_amd64.whl (27,是你的Python版本对应的,如果你是3.6版本,则为36)

  • 下载的可能会有一些慢,注意安装过程需要FQ,实在不行就安装离线版本,参考 在这里FQ ( 转载自CSDN )

3. 安装 Pillow

由于运行完前面几步,还会出错,出现 "ImportError:No module named PIL" 。

资料 可知需要安装Pillow。

pip install Pillow

4. 代码下载

下载解压即可。

5. 用adb连接手机

1. wifi
    adb connect 192.168.1.100
    其中adb就是手机的ip.,192.168.1.100为wifi的ip,如果连接成功, 就可以进入android的shell了。
2. 通过usb, 利用adb来连接手机。
    把手机通过usb接上pc, 结果adb并没有连接上手机,(驱动精灵等软件就能下载)于是下载了android驱动程序, 安装了, 就好了。

6. 手机打开微信小程序,进入跳一跳。

在cmd中用cd命令切换到之前下载的源代码的目录

然后运行代码
python wechat_jump_auto.py

提示:(别搞太高分,适可而止,小心被封号就尴尬了...)代码来源对应的文章

阅读(763) 评论(0)