首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

物理模拟靠边慢慢跳,极客教你如何一秒十万分霸榜

前言

前两天的微信跳一跳教程收到了大家超乎意料的关注,几千浏览和上百评论和消息让我一个人应接不暇,看到了大家遇到了不少问题,也尝试给大家解决一些,可惜我一个人精力有限,没办法照顾到所有人。

看到后台有同学留言说因为折腾这个浪费了新年的第一天,还有人因为这个耽误了第二天的考试。(你看到了吗?我来给你写教程了!)

有些人成功,有些人失败,不过无论怎样。

欢迎大家和我一起进入这个不平凡的不归路:折腾之路。

今天给大家整理一份新的教程,更简单,更手把手,不需要 ADB,Python,不需要 Xcode 和 Mac,也不用等着他模拟跳,同样是 iOS 和 Android 双平台都支持。

瞬间就可以让你的成绩跑到 100000 万分。(虽然有被删好友的风险吧)

希望你这次能跟着一起搞定。

教程

1、部署 npm 环境。

在 nodejs 官网根据你的系统及位数下载对应版本并安装。

https://nodejs.org/en/download/

(Win 选 .msi 的下载比较方便)

安装成功就是下面这个样子的,在终端或者 CMD 中输入npm会出现一大堆东西:

顺便说一句

这个是终端:

(打开方式 command + space,输入 terminal 按回车)

这个是 CMD:

(打开方式:windows 键 + r,输入 cmd 按回车)

安装所需的依赖。

在 CMD 或终端中输入:

npm install crypto-js request-promise request

安装成功会有下面的提示:

2、部署抓包环境。

在 Charles 根据你的系统及位数下载对应版本并安装。

https://www.charlesproxy.com/download/

打开 Charles,启动记录(红色图标),选择 Sequence 部分,等待着奇迹发生。

获取电脑的 IP 地址,

Mac 下可以按住 Option 点击状态栏的 Wi-Fi 图标

Win 下可以在 CMD 中输入ipconfig,图中高亮的 IPv4部分即是 IP。

设置手机的代理。

iPhone 的设置 - 无线局域网/Wi-Fi - 你连接的 Wi-Fi 名的右边的小箭头 - HTTP 代理 - 手动,填写刚才获取到的你电脑的 IP 地址,端口填写 8888,右上角保存。(刷完分别忘了改回来啊)

Android 由于系统比较乱,请参考类似路径修改 HTTP 代理,这里提供一个 Mokee 7.x 的图片:

电脑这个时候应该会有个提示,选择 Allow 即可:

在手机上安装并开启信任 SSL 证书,用浏览器访问 http://chls.pro/ssl,安装描述文件,在设置 - 通用 - 关于本机 - 证书信任设置选择开启。

(安卓和 iOS 10 之前的设备不需要此步骤)

3、修改脚本。

打开手机的跳一跳游戏,不用点击开始,放在一边就行。

选择 path 为 wxagame_init 的一项,查看并复制它的 Contents

聪明如你,上面图里的 score = xxx 就是刷分的目标了,你可以把里面的数字替换成任何你想得到的分数(最多十万分,超过十万显示十万)。

4、执行脚本

打开 CMD 或终端(上面有教过你),输入:

npm install crypto-js request-promise request

然后用 cd 进入到脚本文件所在的文件夹,我放在桌面了,所以就是 cd Desktop。(昨天有很多人问我这个问题,知识点!)

然后在 CMD 或终端输入以下命令来执行:

node wx_t1t_hack.js

(errorcode 均为 0)

清理微信后台,重新打开微信,重复两次,排行榜里就有刚才你刷的成绩了,如果不行就多清理几次,多玩几把就好了。

Q & A

Q:Win10 安装 npm 时报错「there is a problem in the windows installer package」

A:参考这篇教程解决:https://www.cnblogs.com/olive27/p/7767729.html

Q:Win10 安装 charles 时报错「installation directory must be on a local hard drive」

A:也参考上面的教程,这两个是一个问题,由于 Win10 的权限控制导致的。

Q:遇到 Cannot find module 'xxxxxxx'

A:依赖没装全,输入 npm install xxxxxxx (报错里面的 xxxx) 安装一下。

Q:分数没更新?遇到 errorcode?

A:有可能微信把这个 bug 封掉了。

Q:有安全问题吗?

A:相信我,没有。

Q:尾图做的挺好看呀

A:嗯……你怎么又夸我。

感谢写出此项目的 @feix

感谢帮我测试的 @仙女界扛把子 和 @喵

以及等待了很久的大家

很高兴认识大家,新朋友们

Enjoy it.

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180104G00FX300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券