【学习使用他人代码】

2018年01月21日 19:29:02 独行侠的守望 阅读数:319更多

个人分类: Python

编辑

版权声明:本文为博主原创文章,转载请注明文章链接。 https://blog.csdn.net/xiaoanzi123/article/details/79121309

参考文章 连接:

http://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA==&mid=2655813784&idx=2&sn=0063553daf1abee8f57b8371e23695e7&chksm=bd74cd4f8a034459c91d24e42ca208600944968caa18f4a02e420f67e409bf529103200c08f3&mpshare=1&scene=1&srcid=0104keBr2LapQ0sDjrzB0ccJ#rd

本人电脑上之前已经安装的有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微信跳一跳的更多相关文章

  1. python 微信跳一跳辅助 复现

    本来用的是苹果ios得手机,但是步骤较为复杂,没有吃透,最后妥协用了android的机器搞得. 首先找到大牛的github https://github.com/wangshub/wechat_jum ...

  2. python 微信跳一跳和源码解读

    刚好周末,想研究一下前阵子很火的微信跳一跳 下面进入正文. 本文适用对象为WIN10系统,安卓用户.目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作 ...

  3. python 微信跳一跳进阶

    上一篇是通过图片识别来计算跳的距离,再计算按压时间,最后通过adb来控制手机跳的 本篇讲的是通过机器学习,来训练的算法进行跳一跳的 链接: github:https://github.com/Prin ...

  4. 使用python玩跳一跳亲测使用步骤详解

    玩微信跳一跳,测测python跳一跳,顺便蹭一蹭热度: 参考博文 使用python玩跳一跳超详细使用教程 WIN10系统,安卓用户请直入此: python辅助作者github账号为:wangshub. ...

  5. 微信跳一跳Python

    微信最新的小程序里面出了个叫“跳一跳”的小游戏,大神们也通过Python实现了自动玩游戏具体代码 如下: Github地址: https://github.com/wangshub/wechat_ju ...

  6. 微信跳一跳辅助自动跳Python

    一.说明 此代码借鉴github一位大神所写,已经做了简化合并处理,如果能成功连上手机并运行,可以实现程序自动玩游戏,刷个1000+的分数轻轻松松 github源码地址 https://github. ...

  7. 微信跳一跳Python辅助无需配置一键操作

    作者:NiceCui 本文谢绝转载,如需转载需征得作者本人同意,谢谢. 本文链接:http://www.cnblogs.com/NiceCui/p/8350329.html 邮箱:moyi@moyib ...

  8. Python版本微信跳一跳,软件配置

    一.安装python3的环境: 直接从python官方网站下载python3的安装包,直接安装. 记得将python3放到PATH环境变量中,安装的过程中在该配置地方打钩就可以了. 如果安装的过程中出 ...

  9. 利用Python玩微信跳一跳

    创建python项目jump_weixin,新建python程序jump.py 需要4个辅助文件[adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll,fastboot.exe ...

随机推荐

  1. 业务逻辑:完成基于CRM地址完全匹配的自动分单业务逻辑

    思路: 后台系统的业务接口服务处理接收到的数据并使用Webservice技术来远程调用CRM系统的业务接口服务来进行定区的查询操作,随后从该定区中匹配一个快递员来分配工单并发送短信通知取件 操作步骤: ...

  2. 31、SAM文件中flag含义解释工具--转载

    转载:http://www.cnblogs.com/nkwy2012/p/6362996.html  SAM是Sequence Alignment/Map 的缩写.像bwa等软件序列比对结果都会输出这 ...

  3. 13.Weblogic任意文件上传漏洞(CVE-2018-2894)复现

    Weblogic任意文件上传漏洞(CVE-2018-2894)复现 漏洞背景 WebLogic管理端未授权的两个页面存在任意上传getshell漏洞,可直接获取权限.两个页面分别为/ws_utc/be ...

  4. CocoaPods常用操作命令

    查看镜像: gem sources -l 删除镜像 gem sources --remove https://rubygems.org/ 添加镜像 gem sources -a https://gem ...

  5. PHP中的继承

    <?php class Bar { private $salary = 3000; public $lunch = 1000; // php中关于“可见性”的概念 public function ...

  6. 图的最小切隔问题Minimum Cuts

    前提条件是这样的:输入一个图(可以是有向图,也可以是无向图,允许平行边存在),我们要做的事情是将这个图切割成两个子图,(切割的定义:将图中的所有顶点分为两个集合A和B,要求这两个集合非空)假设这个图中 ...

  7. MySql中存储过程的理解

    到底什么是存储过程,又为什么需要使用存储过程? 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合,可将其视为批文件,虽然它们的作用不仅限与批处理. 使用存储过程有3个主要的好处 ...

  8. 倍增lca-ZJOI2012 灾难

    一个食物网有N个点,代表N种生物,如果生物x可以吃生物y,那么从y向x连一个有向边.这个图没有环.图中有一些点没有连出边,这些点代表的生物都是生产者,可以通过光合作用来生存: 而有连出边的点代表的都是 ...

  9. bzoj4200: [Noi2015]小园丁与老司机(可行流+dp)

    传送门 这该死的码农题…… 题解在这儿->这里 //minamoto #include<iostream> #include<cstdio> #include<cs ...

  10. MCP|ZWT|Precision de novo peptide sequencing using mirror proteases of Ac-LysargiNase and trypsin for large-scale proteomics(基于Ac-LysargiNase和胰蛋白酶的蛋白组镜像de novo测序)

    一.概述 由于难以获得100%的蛋白氨基酸序列覆盖率,蛋白组de novo测序成为了蛋白测序的难点,由Ac-LysargiNase(N端蛋白酶)和胰蛋白酶构成的镜像酶组合可以解决这个问题并具有稳定性, ...