最近大家的朋友圈又被微信的一个“小程序”——跳一跳游戏刷屏了,这是微信进一步向QQ“靠拢”的标志。之前微信只是一个简单的聊天交友工具,后来有了微信支付、微信朋友圈、微信搜一搜、微商、充值、共享单车等等,总之已经和QQ一样越来越臃肿了。
一直觉得微信的成长实际上是在慢慢挤掉QQ的生存空间,因为微信和QQ本质上还是社交工具,一个人的注意力只能集中在某一个事物上,否则就容易导致混乱。我相信如果微信不是出自腾讯之手,而是被QQ的竞争对手开发出来,今天的QQ应该是昔日的人人网的“光景”了。
话又说回来,微信推出跳一跳这么一个小游戏不仅仅是为了让大家玩个游戏,而是要推广微信的小程序。大家都知道腾讯今年一直都在主推小程序,而小程序中“野心”实际是非常大,如果真的让小程序发展起来,那么微信就不再是一个APP了,而是手机OS了,其它的APP恐怕都是被腾讯给“吃掉”了。
很可惜的是,微信小程序一直不受用户重视,一方面可能是牵扯上的利益关系太多,开发者也是“心不在焉”,另一方面用户也对于这么一个嵌入到微信当中的“简易APP”不是很了解。所以,微信跳一跳游戏的火爆实际上带动了小程序的开发和普及,这是腾讯非常乐意看到的。
说了这么多,其实主要是告诉大家,赶紧抓住小程序这一个“风口”。错过了微博,错过了比特币,错过了微信,错过了公众号,错过了头条号……今天的小程序真得不要错过了,未来将是一片红海。当然这篇文章除了介绍一下微信小程序,还应不少的朋友的要求写一下微信跳一跳游戏自动刷分方法。
更多的实用工具,也应该想要:
- Windows和Linux安装使用Aria2-实现离线下载资源和在线管理文件播放视频
- 树莓派Raspberry Pi 打造低成本NAS存储家庭服务器的十个问题整理
- 自建Nextcloud影音中心:Aria2离线下载+PotPlayer和Kodi本地观看
PS:2017年1月12日更新,如果你是苹果手机的话,手里又没有Mac电脑,你可以采取Windows + Mac虚拟机的方式来刷微信跳一跳分数,有关Mac虚拟机的安装方法参考:VMware虚拟机安装苹果Mac OS详细图文教程-Windows上运行macOS。
PS:2017年1月8日更新,针对新手朋友看不懂的问题,我重装制作了微信跳一跳辅助操作视频教学版,在这里:微信跳一跳游戏外挂辅助视频教学!一分钟上手轻松获取跳一跳高分。
PS:2018年1月5日更新,本文分享的Python玩微信跳一跳的方法相当成功,如果还有愿意折腾的朋友还可以试试这些跳一跳外挂辅助:八个实用的微信跳一跳辅助和外挂工具-Android苹果手机适用-附使用心得。
一、跳一跳辅助准备工作
关于微信跳一跳游戏辅助工具其实网上已经有了不少,只不过大佬们写的工具使用说明过于简单,一些从来没有接触过Andriod手机开发的朋友根本就“丈二和尚摸不着头脑”,这里我从众多工具中测试中选取一个最为简单的,以便为更多的朋友上手使用。
项目地址:
- https://github.com/wangshub/wechat_jump_game
1.1 Python安装
官网:
- https://www.python.org/
直接到Python官网下载Python 3 最新版本。
安装的时候要勾选添加到系统变量中,同时要选择将pip等组件全部安装好。
打开CMD命令执行python,如果有反馈结果就表示安装成功了。
1.2 ADB驱动
官网:
- https://developer.android.com/studio/run/win-usb.html
- https://dl-ssl.google.com//android/repository/latest_usb_driver_windows.zip
ADB驱动来自Google官网,你可能打不开,你可以安装ADB Driver Installer (Universal):http://adbdriver.com/downloads,直接运行程序会自动搜索安装。
1.3 设置ADB环境变量
首先是下载SDK Platform Tools:
- https://developer.android.com/studio/releases/platform-tools.html
将SDK Platform-Tools for Windows解压,最好是放在C盘,然后进入到电脑环境变量设置中,先添加一个系统变量。
然后在Path最后添加 ;%adb%; (注意两个分号和分个百分号,adb是你刚刚添加 的系统变量名称,你可以设置为其它的。)
现在打开cmd窗口,然后输入 adb 回车,看到返回结果就表示你的adb安装成功了。
1.4 ADB连接调试手机
打开手机USB调试模式。安卓手机打开USB调试,设置》开发者选项》USB调试,有些手机可能还有是否允许模拟点击,例如小米、Vivo等都有这么一个选项,记得也点击打开。
电脑与手机USB线连接,确保执行adb devices
可以找到设备id,例如wzfou.com的手机ADB连接结果。
二、安装运行跳一跳辅助工具
2.1 安装wechat_jump_game
到Github下载wechat_jump_game包,解压放在C盘,然后打开CMD命令,进入到该包目录下,执行依赖安装:
pip install -r requirements.txt
这个依赖安装得比较多,所以会比较消耗时间,具体还要看你的电脑网络情况。
2.2 运行跳一跳辅助工具
打开你的手机微信跳一跳游戏,点击开始游戏,然后还是在wechat_jump_game目录下,执行运行命令:
如果你想自动运行:请运行
python wechat_jump_auto.py
,记得修改config.json
参数
如果你是1280×720屏幕分辨率:请运行python wechat_jump_auto_1280_720.py
如果你是ios,请运行:python wechat_jump_iOS_py3.py
如下图:
不出意外的话CMD窗口就会开始反馈数据了。
整个过程跳一跳辅助工具主要是做了如下工作,你也可以自己手动执行命令,可能比自动执行会更准确一些:
用Adb 工具获取当前手机截图,并用adb将截图pull上来:
adb shell screencap -p /sdcard/1.png adb pull /sdcard/1.png .
用matplot显示截图;
用鼠标点击起始点和目标位置,计算像素距离;
根据像素距离,计算按压时间;
用Adb工具点击屏幕蓄力一跳:adb shell input swipe x y x y time
这时你也能在目录下看到工具从手机中截取的图片了,表示正在努力帮你计算距离并自动刷分了。
这是微信跳一跳游戏辅助工具刷分结果。
三、总结
微信跳一跳游戏辅助工具难点还是在环境配置这一块,像Python、ADB、Python Matplot等都是程序猿常用到的工具,但是普通用户从未接触过,安装与配置起来会感觉有一定的难度,最重要的还是有一定的Linux基础。
大家如果在微信跳一跳游戏辅助安装配置环境过程中以及运行工具时遇到任何问题,欢迎在本文留言反馈。
从我自己的测试结果来看,wechat_jump_auto.py适用于大部分手机,wechat_jump_auto_1280_720.py
适合分辨率为1280*720,如果你发现有误差可以自己手动调整参数。把config.json这个文件修改即可。
评论前必须登录!
注册