python_3 :用python微信跳一跳
【学习使用他人代码】
2018年01月21日 19:29:02 独行侠的守望 阅读数:319更多
个人分类: Python
版权声明:本文为博主原创文章,转载请注明文章链接。 https://blog.csdn.net/xiaoanzi123/article/details/79121309
参考文章 连接:
本人电脑上之前已经安装的有python【配置python和pip命令的 环境变量】,所以就直接参照上述文章进行操作了。
整个过程参照文章做下来没有什么难度,主要是pip安装一些模块。然后安装adb。初次接触adb,根据文章
Win10配置ADB工具教程 http://pcedu.pconline.com.cn/748/7481463.html 进行了下载安装。
最后成功运行。之所以做这件事不是为了跑那个成绩,只是想接触这个python程序学习了解下。
用到文件:① 原文中git 下载 wechat_jump_game-master.zip
GitHub 地址:https://github.com/wangshub/wechat_jump_game
②adb工具包, http://dl.pconline.com.cn/download/359035.html
☆ 安装好python,配置好python和pip命令的环境变量。
解压 wechat_jump_game-master.zip文件,命令行进入该目录,执行: pip install -r requirements.txt
requirements.txt文件中写着要安装的程序模块,如下
backports.functools-lru-cache==1.4
cycler==0.10.0
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
matplotlib==2.1.1

matplotlib==2.1.1 原本在第三行,第一次执行的时候安装matplotlib==2.1.1出错了,我就想着先把它放到最后面,先装其他模块,第二次安装全部成功了,没出错。。。。
接下来就是usb调试模式连接手机,win10的系统倒是方便了,参见【一般来说,Win10联网的话,会自动安装ADB和Fastboot驱动,并不需要用户担心。如何让Win10自动安装ADB驱动?安卓机开启USB调试后连接到电脑,就会自动安装了。如果Win10网络情况不好,或者其他一些原因,没有自动安装好ABD/Fastboot驱动,就需要手动安装了。Google官方的驱动可以点此下载(需要***)。除了Google官方驱动外,这款第三方的“Universal Adb Driver”(点击下载)也是可以一试的。】
把adb工具包解压后,进入该目录下命令行测试:命令 adb devices 。如果看到CMD显示一串字符,后面还有一个“device”的字样,那就说明安卓机已经成功以USB调试的形式连接到了Win10中。
后期就是运行了,先打开跳一跳,点击开始,然后命令行切换到目录下,执行
python wechat_jump_auto.py 点回车,游戏就会自动开始~ 请根据手机分辨率运行相应的 *.py 文件。

不同的文件会运行不同手机的配置

最重要的不是跳哪个分数,注意学习原文中作者对于程序代码的思路分析
python_3 :用python微信跳一跳的更多相关文章
- python 微信跳一跳辅助 复现
本来用的是苹果ios得手机,但是步骤较为复杂,没有吃透,最后妥协用了android的机器搞得. 首先找到大牛的github https://github.com/wangshub/wechat_jum ...
- python 微信跳一跳和源码解读
刚好周末,想研究一下前阵子很火的微信跳一跳 下面进入正文. 本文适用对象为WIN10系统,安卓用户.目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作 ...
- python 微信跳一跳进阶
上一篇是通过图片识别来计算跳的距离,再计算按压时间,最后通过adb来控制手机跳的 本篇讲的是通过机器学习,来训练的算法进行跳一跳的 链接: github:https://github.com/Prin ...
- 使用python玩跳一跳亲测使用步骤详解
玩微信跳一跳,测测python跳一跳,顺便蹭一蹭热度: 参考博文 使用python玩跳一跳超详细使用教程 WIN10系统,安卓用户请直入此: python辅助作者github账号为:wangshub. ...
- 微信跳一跳Python
微信最新的小程序里面出了个叫“跳一跳”的小游戏,大神们也通过Python实现了自动玩游戏具体代码 如下: Github地址: https://github.com/wangshub/wechat_ju ...
- 微信跳一跳辅助自动跳Python
一.说明 此代码借鉴github一位大神所写,已经做了简化合并处理,如果能成功连上手机并运行,可以实现程序自动玩游戏,刷个1000+的分数轻轻松松 github源码地址 https://github. ...
- 微信跳一跳Python辅助无需配置一键操作
作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/8350329.html 邮箱:moyi@moyib ...
- Python版本微信跳一跳,软件配置
一.安装python3的环境: 直接从python官方网站下载python3的安装包,直接安装. 记得将python3放到PATH环境变量中,安装的过程中在该配置地方打钩就可以了. 如果安装的过程中出 ...
- 利用Python玩微信跳一跳
创建python项目jump_weixin,新建python程序jump.py 需要4个辅助文件[adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll,fastboot.exe ...
随机推荐
- Jmeter连接MySQL配置(能执行多条sql语句)
Database URL为MySQL的连接串,如果要执行多条SQL语句,后面还要添加“?allowMultiQueries=true”
- cargo实现自动化部署远程jetty容器(非安全模式)
cargo实现自动化部署应用至远程jetty容器 (非安全模式) 一.准备: WAR包:Deployer Web application for the Jetty remote containers ...
- RedisUtil(未完,持续更新中....)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- Spring Cloud 简介
SpringCloud 简介 SpringCloud是一个基于SpringBoot实现的微服务架构开发工具.它为微服务架构中涉及的配置管理.服务治理.断路器.智能路由.微代理.控制总线.全局锁.决策竞 ...
- 三层登录——VB.NET版
前言 由于下面的机房收费系统重构自己要用VB.NET进行重构,所以在敲三层登录的时候,实践了一份C#版三层登录,接着就是VB.NET版的三层登录.话说还有七层登录,一下子感觉三层又矮小了.万丈高楼平地 ...
- cropper.js裁剪图片的使用
这两天难得有时间可以整理一下最近学习的东西,这两天项目中用到了头像上传裁剪的功能,这里只介绍头像的裁剪吧. 单独实现图片剪裁的功能还是挺容易的,入门级别的.看一遍官方给的文档,基本上就明白了.大家如果 ...
- web版聊天框
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Node.js实现TCP和HTTP并作简单的比较
TCP和Node 传输控制协议是一个面向连接的协议,换句话说,它是一个传输层的协议,它主要的职务呢,就是确保信息传输的正确性. 我们使用的很多如HTTP协议都是基于TCP的,为什么呢?因为我们不希望传 ...
- windows下运行jar
run.bat 1. javaw运行 @echo offstart javaw -Xmx128m -Xms64m -jar testlog.jarexit 2.java运行 @echo offjava ...
- spring静态工厂方法得到单例bean
import org.springframework.beans.BeansException; import org.springframework.context.ApplicationConte ...