微信“跳一跳”辅助工具——利用Python开发
2018-01-23 13:26
615 查看
前言:相信最近很多人都比较热衷于玩微信小程序版块里面的“跳一跳”小游戏,我们也看到很多人可以玩比较高的分数,当然有些分数是别人自己玩出来的,有些确是利用软件刷出来的,甚至有些人花钱去购买这些软件或者脚本程序,最近我也在琢磨这个事——能不能自己做个脚本程序呢?研究了许多文档,从这篇文档中获取了制作思路:点击打开链接。又研究GitHub上技术大牛写的技术文档,不过他上面是针对MAC的,而且写的比较简便,用到了类似于Linux里面的命令行,不是计算机专业的根本很难看懂(这是技术大牛的原贴:
点击打开链接),结合他们的文档,我研究了半个晚上,终于成功了,下面我就给大家贴出傻瓜式教学(针对Windows系统+Android)。
一、搭建Python开发环境
第一点注意的.PC端安装Python:首先到https://www.python.org/downloads/windows/
下载对应电脑系统的Python版本,
这里常用的有Python2.7和Python3.6,这里建议大家安装3.6版本的,至于怎么看系统版本:控制面板—>所有控制面板项—>
系统
下载之后就是一步一步安装了,现在的3.6版本可以选择自己添加环境变量,这里Add python 3.6 to path最好是勾上,不然
安装过后还要自己在系统属性里面配置环境变量,没配置就不能使用命令了,这里如何添加环境变量就不赘述,后面配置ADB
工具时有详细介绍!
第二点注意的.这下面图示的是安装一些模块和工具,我们后面安装插件需要用到pip和IDLE,内存足的话建议全部安装,然后
就一直next,最后出现Setup
was successful ! Python就安装成功了!
二、安装ADB以及环境配置
同样,ADB安装在PC端,ADB可以到 https://adb.clockworkmod.com/ 下载,安装很简单,一步一步往下走就行
,到最后一步选择安装路径的时候要注意,选择一个好找的路径,并且路径最好是二级以上目录,因为第一次我只有
一级目录,配置环境变量的时候有问题。例如我安装在D:\360Downloads\ADB
目录下
然后至关重要的一步就是环境的配置,复制上面的路径,然后在控制面板—>高级系统设置—>环境变量的系统变量
,找到Path变量,点击“编辑”,将你之前复制的路径复制到最后面。这里需要注意的是,在复制路径的时候要在原
有内容后面加一个英文的“分号”,将各个变量分隔开,然后点击“确认”保存即可。具体见下图:
完成之后,在“开始”处,打开“cmd”,输入adb,如果出现以下命令,则代表安装成功,否则没有安装成功,则卸
载重新安装并重新配置环境变量。
三、手机相关设置
将手机设置为USB调试模式:设置—>关于手机—>狂按软件版本号,然后再找到开发者选项,打开USB调试模式
(不同手机可能稍有区别),然后用数据线将手机连到PC端,手机选择传输文件(MTP)模式,同样打开cmd命
令框,输入“adb devices”,出现下图所示情况则代表连接成功,这里说明下,如果只有list
of devices attatched
,则端口可能被占用,可以用netstat
-ano | findstr "5037"查询背哪个进程占用,然后杀死这个进程就可以。
四、下载代码包(主要代码前面也贴出)
到:https://github.com/wangshub/wechat_jump_game下载相关代码包,然后解压,此时你需要知道你手机的分辨率,最简单的查看方式就是截个图,看下图片详情就知道了手机的分辨率。然后在你解压的文件夹里面有个config文件夹,里面有不同参数配置的文件,找到你分辨率对应的config.json文件,复制到解压文件夹的根目录下(如果跳的过程中落点不准,可以适当改变里面的参数,自己根据实际情况细微调整),如图所示:
五、安装第三方依赖库
在解压的文件夹里,按住shift键,然后单击鼠标右键,再单击“在此处打开命令窗口(W)”,接着执行在命令框
输入pip
install -r requirements.txt 安装依赖,稍等片刻,安装完成!
这里估计会有很多人出现ReadTimeoutError的异常,连接超时。可以多试几次,运气好还可以下载下来的,
不过我运气不好,一直下载不下来。这时可以改下载地址,改成国内的镜像
找到这个路径地址C:\Users\administrator\AppData\Roaming
新建一个pip 文件夹
进入pip文件夹,在新建一个pip.ini 文件
把这段复制过去
[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
镜像替换完成后就可以下载了,在下载的时候有可能找不到对应插件的版本号,但是会提示你有那些版本,
你可以换一个版本,找到下载后的项目路径
六、运行刷分
登录微信,找到跳一跳游戏,点击开始游戏,同样在文件夹里面的这个命令窗口执行命令
python
wechat_jump_auto.py就可以刷分了,如果要停止按atrl+c。(看着跑代码还是挺酷的,如果还有
什么疑问可以留言或者加微信:qi837049897)
注:如有侵权,请联系作者
点击打开链接),结合他们的文档,我研究了半个晚上,终于成功了,下面我就给大家贴出傻瓜式教学(针对Windows系统+Android)。
一、搭建Python开发环境
第一点注意的.PC端安装Python:首先到https://www.python.org/downloads/windows/
下载对应电脑系统的Python版本,
这里常用的有Python2.7和Python3.6,这里建议大家安装3.6版本的,至于怎么看系统版本:控制面板—>所有控制面板项—>
系统
下载之后就是一步一步安装了,现在的3.6版本可以选择自己添加环境变量,这里Add python 3.6 to path最好是勾上,不然
安装过后还要自己在系统属性里面配置环境变量,没配置就不能使用命令了,这里如何添加环境变量就不赘述,后面配置ADB
工具时有详细介绍!
第二点注意的.这下面图示的是安装一些模块和工具,我们后面安装插件需要用到pip和IDLE,内存足的话建议全部安装,然后
就一直next,最后出现Setup
was successful ! Python就安装成功了!
二、安装ADB以及环境配置
同样,ADB安装在PC端,ADB可以到 https://adb.clockworkmod.com/ 下载,安装很简单,一步一步往下走就行
,到最后一步选择安装路径的时候要注意,选择一个好找的路径,并且路径最好是二级以上目录,因为第一次我只有
一级目录,配置环境变量的时候有问题。例如我安装在D:\360Downloads\ADB
目录下
然后至关重要的一步就是环境的配置,复制上面的路径,然后在控制面板—>高级系统设置—>环境变量的系统变量
,找到Path变量,点击“编辑”,将你之前复制的路径复制到最后面。这里需要注意的是,在复制路径的时候要在原
有内容后面加一个英文的“分号”,将各个变量分隔开,然后点击“确认”保存即可。具体见下图:
完成之后,在“开始”处,打开“cmd”,输入adb,如果出现以下命令,则代表安装成功,否则没有安装成功,则卸
载重新安装并重新配置环境变量。
三、手机相关设置
将手机设置为USB调试模式:设置—>关于手机—>狂按软件版本号,然后再找到开发者选项,打开USB调试模式
(不同手机可能稍有区别),然后用数据线将手机连到PC端,手机选择传输文件(MTP)模式,同样打开cmd命
令框,输入“adb devices”,出现下图所示情况则代表连接成功,这里说明下,如果只有list
of devices attatched
,则端口可能被占用,可以用netstat
-ano | findstr "5037"查询背哪个进程占用,然后杀死这个进程就可以。
四、下载代码包(主要代码前面也贴出)
到:https://github.com/wangshub/wechat_jump_game下载相关代码包,然后解压,此时你需要知道你手机的分辨率,最简单的查看方式就是截个图,看下图片详情就知道了手机的分辨率。然后在你解压的文件夹里面有个config文件夹,里面有不同参数配置的文件,找到你分辨率对应的config.json文件,复制到解压文件夹的根目录下(如果跳的过程中落点不准,可以适当改变里面的参数,自己根据实际情况细微调整),如图所示:
五、安装第三方依赖库
在解压的文件夹里,按住shift键,然后单击鼠标右键,再单击“在此处打开命令窗口(W)”,接着执行在命令框
输入pip
install -r requirements.txt 安装依赖,稍等片刻,安装完成!
这里估计会有很多人出现ReadTimeoutError的异常,连接超时。可以多试几次,运气好还可以下载下来的,
不过我运气不好,一直下载不下来。这时可以改下载地址,改成国内的镜像
找到这个路径地址C:\Users\administrator\AppData\Roaming
新建一个pip 文件夹
进入pip文件夹,在新建一个pip.ini 文件
把这段复制过去
[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
镜像替换完成后就可以下载了,在下载的时候有可能找不到对应插件的版本号,但是会提示你有那些版本,
你可以换一个版本,找到下载后的项目路径
六、运行刷分
登录微信,找到跳一跳游戏,点击开始游戏,同样在文件夹里面的这个命令窗口执行命令
python
wechat_jump_auto.py就可以刷分了,如果要停止按atrl+c。(看着跑代码还是挺酷的,如果还有
什么疑问可以留言或者加微信:qi837049897)
注:如有侵权,请联系作者
相关文章推荐
- 微信跳一跳辅助工具(Python)
- python实现微信跳一跳辅助工具步骤详解
- 一步一步教你玩微信跳一跳--二、windows下搭建python开发环境
- 利用Python玩微信跳一跳
- python 辅助 微信跳一跳
- python实现微信跳一跳辅助工具
- 微信跳一跳自动辅助工具【exe文件,无需python环境,下载即可使用】
- PYTHON 实现的微信跳一跳【辅助工具】仅作学习
- Python 实现微信跳一跳辅助工具(亲自测试有效)
- 微信“跳一跳”辅助教程python实现
- python 微信 跳一跳 辅助程序
- 利用python BaseHTTPServer 开发的图片浏览小工具
- 如何在windows下的Python开发工具IDLE里安装其他模块?
- Web API应用架构在Winform混合框架中的应用(4)--利用代码生成工具快速开发整套应用
- Ubuntu1604下使用virtualenv工具搭建python2,3开发环境
- 如何利用 Visual Studio 自带工具提高开发效率
- [028] 微信公众帐号开发教程第4篇-消息及消息处理工具的封装
- 微信开发调试工具
- 微信小程序开发工具使用与设计规范(二)