Skip to content

i茅台app自动预约,每日自动预约,支持docker一键部署

License

Notifications You must be signed in to change notification settings

yansquar/campus-imaotai

 
 

Repository files navigation

logo

i茅台app自动预约,每日自动预约,支持docker一键部署

Campus-imaotai

笔记仓库 | 我的博客

项目介绍

i茅台app,每日自动预约茅台,可添加多个用户,可选本市出货量最大的门店,或预约你的位置附近门店

软件会在每日9点05开始批量预约

此项目使用 Campus 进行编写:https://github.com/oddfar/campus

使用教程

Docker部署

release 页面下载压缩包并解压。

  • 构建docker服务:docker-compose build

  • 启动docker容器: docker-compose up -d

    打开浏览器,输入:(http://localhost:80),若能正确展示页面,则表明环境搭建成功。

    第一次启动可能会失败,是因为 mysql 服务还没启动完成,campus-imt 就启动了,等mysql启动完毕后再启动一次即可 docker-compose up -d

    一共4个服务

使用端口,mysql:3306,redis:6379,nginx:80,campus-service:8160

若端口被占用,修改docker-compose.yml里的端口配置,例:3306:3306 改成 3307:3306

本地部署

https://oddfar.github.io/campus-doc/pages/3c5985/

配置

1、添加用户

i茅台->用户管理->添加账号(若你有token,可直接点击“直接添加”)

2、修改配置

添加完后,选中所手机号修改配置,添加维度、经度等配置

  • 修改预约项目

    查看 预约项目列表,商品预约code,用@间隔,例如:10213@1021410213

  • 修改经纬度、省份、城市

    地址查询:https://restapi.amap.com/v3/geocode/geo?key=0a7f4baae0a5e37e6f90e4dc88e3a10d&output=json&address=清华大学

    返回的key中:province省份、city城市、 "location": "116.326759,40.003304"左边是经度,右边是纬度

    注意⚠️ 省份和城市需填完整的,例如 河北省石家庄市

  • 类型:1或2

    1:预约本市出货量最大的门店,2:预约你的位置附近门店

    若不需要预约,留空即可

贡献代码

若您有好的想法,发现一些 BUG 并修复了,欢迎提交 Pull Request 参与开源贡献

发起 pull request 请求,提交到 master 分支,等待作者合并

演示图

i茅台预约
image-20230707144241399 image-20230707144404638
image-20230707144703842 image-20230707145525709

鸣谢

IntelliJ IDEA 是一个在各个方面都最大程度地提高开发人员的生产力的 IDE,适用于 JVM 平台语言。

特别感谢 JetBrains 为开源项目提供免费的 IntelliJ IDEA 等 IDE 的授权

About

i茅台app自动预约,每日自动预约,支持docker一键部署

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 43.1%
  • Vue 34.8%
  • JavaScript 12.4%
  • PLpgSQL 5.8%
  • HTML 2.4%
  • SCSS 1.5%