上海疫情影响下,帮助大家可以吃上饭的自动下单程序

zc2638 · · 1329 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

# zc2638/ddshop [传送门](https://github.com/zc2638/ddshop) 由于上海疫情,为了提高下单成功率,让大家可以顺利吃上饭。 此程序提供自动化抢购,若非难以存活,请给他人留一些机会! **温馨提示:** 1. 提前将需要购买的商品加入到购物车,并且勾上需求购买的商品 2. 在开抢前运行程序(一般6点开售,提前几秒即可) 3. 查看日志提示,抢到后去手机上付款 **注意:** 长时间运行,可能会被封号,且行且珍惜 ## 安装 ### Releases 从 [Github Release](https://github.com/zc2638/ddshop/releases) 下载 ### Docker ```shell docker pull zc2638/ddshop:latest ``` ### 源码 ```shell go install github.com/zc2638/ddshop/cmd/ddshop@latest ``` ## 使用 ### 命令行工具 1. 使用抓包工具获取 叮咚买菜上的用户 `cookie` (DDXQSESSID) 2. 使用获取到的 `cookie` 替换下面命令中的 `<custom-cookie>` ```shell ddshop --cookie <custom-cookie> ``` 使用配置文件,需要先创建配置文件(可参考 [配置详情](./config/config.yaml)) 将 `<custom-config-path>` 替换为实际的配置文件路径,例如:`config/config.yaml` ```shell ddshop -c <custom-config-path> ``` 支持预设置支付方式 默认支持的值:支付宝、alipay、微信、wechat ```shell ddshop --cookie <custom-cookie> --pay-type wechat ``` Bark推送提醒 [点击查看详情](https://github.com/Finb/Bark) 使用获取到的 `bark id` 替换下面命令中的 `<custom-bark-key>` ```shell ddshop --cookie <custom-cookie> --bark-key <custom-bark-key> ``` ### Docker 环境变量 ```shell docker run --name ddshop -it -e DDSHOP_COOKIE=<custom-cookie> -e DDSHOP_PAYTYPE=wechat -e DDSHOP_BARKKEY= zc2638/ddshop ``` 配置文件方式,将 `<custom-config-dir>` 替换成宿主机存放配置文件的目录 详细配置项请点击 [配置详情](./config/config.yaml) ```shell docker run --name ddshop -it -v <custom-config-dir>:/work/config zc2638/ddshop ``` ## 抓包 [Charles抓包教程](https://www.jianshu.com/p/ff85b3dac157) 微信小程序支持PC版,所以只需要安装抓包程序,打开 `叮咚买菜微信小程序`,直接进行抓包即可,无须进行手机配置。 ## 声明 本项目仅供学习交流,严禁用作商业行为! 因他人私自不正当使用造成的违法违规行为与本人无关! 如有任何问题可联系本人删除!

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1329 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传