首页 / 资讯中心 / 文章详情

campus-imaotai:i茅台自动预约系统,Docker 一键部署跑起来

campus-imaotai:i茅台自动预约系统,Docker 一键部署跑起来 ★ FEATURED ARTICLE
campus-imaotaii茅台自动预约系统Docker 一键部署跑起来【免费下载链接】campus-imaotaii茅台app自动预约每日自动预约支持docker一键部署本项目不提供成品使用的是已淘汰的算法项目地址: https://gitcode.com/GitHub_Trending/ca/campus-imaotai抢过茅台的人都经历过那个场面9 点整打开 i茅台 App刷新、点击手慢一点额度就没了。campus-imaotai 就是把这个动作交给程序的 i茅台自动预约系统你填好账号它每天定时替你去门店提交申购整套环境用 Docker 一键部署MySQL、Redis、Nginx 全部自动拉起来。先把它跑起来一台 Linux 服务器装好 Docker 和 docker-compose2GB 内存、10GB 磁盘起步git clone https://gitcode.com/GitHub_Trending/ca/campus-imaotai cd campus-imaotai/doc/docker docker-compose up -d跑起来后是 4 个容器全部走 host 网络端口直接落在服务器上MySQL 5.7端口 3306库名campus_imaotairoot 密码默认123456789Redis 6.2.12端口 6379Nginx端口 80托管后台页面并把/prod-api/转发到后端应用容器campus/campus-imaotai:1.0.13端口 8160浏览器打开http://服务器IP/就能登录管理后台。初始化 SQL 在 doc/sql/campus_imaotai-1.0.5.sql部署目录整体在 doc/docker/。它能帮你做什么多账号管理管理后台支持添加多个 i茅台账号填手机号发验证码登录token、cookie、经纬度、到期时间都会存下来到期时间这一列让你一眼看出哪个账号快失效了。自动预约执行核心逻辑在CampusIMTTask.java9 点整这段时间每分钟批量执行一次预约给每个账号挑门店。门店策略有两种可选预约本市出货量最大的门店或预约你定位附近的门店对应用户表里的shopType1 或 2。自动旅行与耐力值11 点时段每分钟批量领取旅行奖励支持首次旅行分享、获取申购耐力值。i茅台的申购资格和这些日常动作挂钩这一步不用你惦记。结果推送每天 18:05 拉取申购结果通过 push plus 把中没中直接推到你手机上。操作日志页面里能查到每一条预约成功记录门店列表系统会定期刷新茅台门店和商品数据页面上按省份、城市、地区筛选还能手动点刷新茅台商品列表几个值得调的配置预约分钟minute和随机开关randomMinuteminute是 9 点时段内的分钟数1–59。把randomMinute设为 0系统每天 1:10 会批量给每个账号重抽一个随机分钟多个账号错开提交比全挤在同一秒更像真人行为。pushPlusToken在用户编辑里填上 push plus 的 token18:05 出结果才会推送到你手机不填就得自己盯页面。默认库密码docker-compose.yml里MYSQL_ROOT_PASSWORD写死为123456789外部配置挂载在/docker/server/conf/application-prod.yml上线前记得改掉。容易踩的坑现象预约任务跑了但全部失败原因i茅台 token 过期。系统按 30 天预估到期时间但实际可能提前失效处理到用户管理页重新登录账号获取新 token列表里到期时间列会提示现象80 端口打开页面 502原因Nginx 的/prod-api/转发到127.0.0.1:8160但应用容器没起来处理docker-compose ps看campus-imaotai是否 running没起来就docker-compose logs campus-imaotai查日志现象容器起不来提示端口冲突原因所有服务都是 host 网络模式服务器上 3306、6379、80、8160 被别的 MySQL、Redis 或服务占用处理先释放这些端口或改 docker-compose 对应配置现象能部署跑起来却没预约成功原因README 里明确写了本项目不提供成品使用的是已淘汰的算法i茅台的接口和风控已经变化处理把它当学习研究用实际生效需要自己跟进接口逻辑核心代码在 campus-modular/写在最后campus-imaotai 的价值不在抢茅台成功率而在它把多账号管理、定时预约、门店选择、消息推送做成了一个麻雀完整的 Spring Boot 项目前端是现成的 Vue 管理后台结构值得拆开看。部署细节看 doc/docker/ 下的 docker-compose.yml预约流程源码看CampusIMTTask.java顺着它进 service 层就能摸到全链路。【免费下载链接】campus-imaotaii茅台app自动预约每日自动预约支持docker一键部署本项目不提供成品使用的是已淘汰的算法项目地址: https://gitcode.com/GitHub_Trending/ca/campus-imaotai创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站