上海叮咚买菜抢菜程序

抢菜程序使用文档

1. 拉取代码

https://github.com/JannsenYang/dingdong-helper 最新代码仓库地址
备用地址:https://git.colalemon.cn/common/dingdong-helper
上海叮咚买菜抢菜程序_第1张图片

复制地址到idea拉取代码

2.安装抓包工具

去网上搜这个Charles工具下载安装

电脑打开 Charles 软件
手机与电脑在同一个网段(你可以理解为用一个wifi)
接着我们只需要打开手机,进入wifi详情页。设置代理转发到ip地址的8888端口即可。

下面以 Windows10 + iphone13Pro 举例

在Windows打开命令行(Ctrl+R,输入cmd回车),输入ipconfig回车
复制 IPv4 Address 的 ip地址
打开手机,连接你的WiFi。点击wifi进入详情页,滑动到底部。看到有个代理, 打开它。然后输入我们复制的IPv4 Address的ip地址,以及端口号8888,点击保存
手机点击保存后,如果你的输入正确,此时电脑会提示Connection from 你的ip地址的弹窗。我们点击Allow即可

完成上面的操作后,你只可以查看http的包,如果是https的包会显示unknow。此时就继续往下操作。

在 Charles 菜单栏找到 Help。点击 SSL Proxying,点击 Install Charles Root Certificate on a Mobile Device or Remote Browser。
此时软件会弹出一个提示框,里面会显示你的端口号。HTTP proxy on 你的ip地址:8888,你可以核对一下你手机设置代理的时候是否与提示的ip地址一致。
确保一致后,打开手机。进入浏览器,输入地址 chls.pro/ssl。点击允许 。然后点击关闭即可安装证书。如果你的IOS系统为10或以上,需要到 设置 页面,进行安装证书。还要到设置通用关于手机配置证书勾选上
在 Charles 菜单栏,选择 Proxy。选择 SSL Proxying Settings。在 Include处,点击 Add。Host填*Port填 443。点击 OK 即可。

然后就可以手机进入叮咚买菜小程序进入一下购物车页面

这时候抓包软件就帮你抓到了

上海叮咚买菜抢菜程序_第2张图片

进去之后先看请求头信息

上海叮咚买菜抢菜程序_第3张图片

与代码对应的填上就完事

上海叮咚买菜抢菜程序_第4张图片

然后就是请求参数。。 参数在这

上海叮咚买菜抢菜程序_第5张图片

也是对应上填写

上海叮咚买菜抢菜程序_第6张图片

然后运行这个获取收货地址id和站点id填到上面的参数上

上海叮咚买菜抢菜程序_第7张图片

再将这个改为2就可以执行了

上海叮咚买菜抢菜程序_第8张图片

你可能感兴趣的:(Java,java)