茅台党福音来了,一款开源自动预约茅台

一款开源自动预约茅台系统

背景:大家都知道贵州茅台是酒类企业中的龙头老大,上市公司,茅台的利润有多高,平台预约茅台价格是1499,转手出售2700,纯利1200。真是妥妥印钞机,话不多说,直接开始。

功能:i茅台自动预约,每日自动预约,支持docker一键部署,操作方便,配置简单即可快速上手。

• 平台注册账号(可用i茅台)

•  添加多个用户

•  自动预约

•  类型选择(本市出货量最大的门店,或位置附近门店)

•  自动旅行

•  首次旅行分享

•  获取申购耐力值

•  自定义时间/随机时间预约或旅行

•  结果消息推送

环境:建议在linux云服务器上使用docker安装,高效快捷!我这里使用的是centos7上安装docker,直接使用官方安装脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

简单吧,一条命令即可安装好docker 其余操作系统可参考https://www.runoob.com/docker/centos-docker-install.html进行安装docker

docker启动后端:分了两个镜像campus-imaotai-web 是前端镜像、campus-imaotai-api是后端镜像拉取镜像(以Docker Hub为例子):

docker pull oddfar/campus-imaotai

启动

docker run --net host -d --restart=always --name campus-imaotai \-v /docker/server/conf:/home/campus/conf --privileged \-e TZ=Asia/Shanghai \-e SERVER_PORT=8160 \-e spring.config.additional-location=/home/campus/conf/application-prod.yml \oddfar/campus-imaotai

之后需挂载使用外部配置文件

拷贝一份 campus-modular/src/resources目录下的 application-prod.yml (opens new window)文件,放到服务器中的/docker/server/conf 目录下(也就是启动时挂载的文件目录,对应docker容器里的/home/campus/conf)

修改对应的 mysql redis配置 mysql

url: jdbc:mysql://localhost:3306/campus_imaotai?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=trueusername: rootpassword: Password@123#123

redis

--- # redisspring:  redis:    # 地址    host: localhost    # 端口,默认为6379    port: 6379    # 数据库索引    database: 0    # 密码(如没有密码请注释掉)    # password:

至此已经启动完后端服务了Docker-compose

启动所有服务文件地址:https://github.com/oddfar/campus-imaotai/blob/master/doc/docker-compose.zip

步骤如下:

Fork 本项目打开自己项目的写入权限对应链接:https://github.com/oddfar/campus-imaotai/settings/actions(opens new window)在 settings -> actions -> GeneralWorkflow permissions 中选择 Read and write permissions运行任务版本号不填默认为 maven 配置的版本

图片

运行完之后在本项目的 releases 下,有打包好的文件dist_xxx.tar.gz :前端campus-modular_xxx.jar :后端

图片

配置步骤:

解压 docker-compose.zip(opens new window)放置需要的的文件/db 目录下放置 sql 文件(在本项目 /doc/sql 目录下 )/jar 目录下换成最新的 jar 包/html 目录下换成最新的 dist 文件夹(不是压缩包)

启动步骤:

进入目录:cd 压缩文件名构建docker服务:docker-compose build启动docker容器:docker-compose up -d打开浏览器,输入:http://localhost:80 (opens new window),若能正确展示页面,则表明环境搭建成功。一共4个服务

升级步骤:

把 /jar 目录下换成最新的 jar 包,/html 目录下换成最新的 dist 文件夹
删除容器:docker rm -f campus-server campus-nginx 删除旧镜像 docker rmi campus-imt-vxxx_campus-server 启动项目,项目根目录下执行 docker-compose up -d

看一遍没看明白怎么部署的,没关系,我们直接上视频讲解部署。

,时长18:09

创作不易,还请多多支持。

项目获取

公众号:「吉吉说安全」,对我发消息【20240328】获取项目地址

「如果你也想学习更多这类安全技术,详情下方图片了解,扫下方二维码加入:只做高质量优质精品内容」

图片

会持续给大家更新更好东西,期待得到你免费的

【点赞】【在看】【转发】

今年肯定能“一帆风顺,二龙腾飞,三羊开泰,四季平安,五福临门,六六大顺,七星高照,八方来财,九九同心,十全十美,百事亨通,千事吉祥,万事如意“。

免责声明

由于传播、利用本公众号所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本公众号及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!

  • 17
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 写一个自动抢购京东茅台的脚本需要以下步骤: 1. 打开京东茅台商品页面,确定你想要抢购的商品的 URL。 2. 使用 Python 的网络爬虫模块,例如 requests 库,来爬取商品页面的 HTML 代码。 3. 解析 HTML 代码,找到抢购按钮的位置。 4. 使用 Python 的自动化测试模块,例如 selenium,来模拟点击抢购按钮。 5. 设置一个循环,不断检查商品是否已经抢购成功。如果成功,退出循环;如果未成功,继续循环。 下面是一个简单的示例代码: ```python import time from selenium import webdriver # 打开浏览器 driver = webdriver.Chrome() # 访问商品页面 driver.get("商品页面 URL") while True: # 点击抢购按钮 driver.find_element_by_css_selector("抢购按钮的 CSS 选择器").click() # 检查是否抢购成功 result = driver.find_element_by_css_selector("抢购结果的 CSS 选择器").text if result == "抢购成功": print("抢购成功!") break else: print("抢购未成功,继续尝试...") # 等待一段时间再继续尝试 time.sleep(1) # 关闭浏览器 driver. ### 回答2: 使用Python写一个自动抢购京东茅台的脚本有以下步骤: 1. 导入相关的模块,如selenium和webdriver,用于实现自动化操作。 2. 设置浏览器驱动,如ChromeDriver,确保能在代码中对浏览器进行控制。 3. 打开京东网站,并登录账号。 4. 进入茅台商品页面,获取抢购按钮的位置和状态。 5. 判断抢购按钮的状态,如果是可点击状态,则点击抢购按钮。 6. 进入结算页面,选择收货地址、支付方式等相关信息。 7. 确认订单并完成支付。 上述步骤中,一般比较关键的是第4步和第5步。在第4步中,需要通过网页元素定位的方式找到抢购按钮,并获取其状态信息,常用的定位方式有XPath和CSS选择器。在第5步中,需要判断抢购按钮的状态,如果是可点击状态,则调用点击操作,实现抢购功能。 在编写脚本时,可以结合selenium的API文档和浏览器开发者工具来查找和定位页面元素,以及了解元素的属性和状态。此外,还可以使用隐式等待或显式等待来确保页面加载完毕后再进行操作,避免因页面未加载完而导致的错误。 需要注意的是,使用自动化脚本抢购商品可能会违反京东的使用规定,甚至涉及到法律问题。因此,在实际操作中应遵循相关法律法规和京东的规定,建议合法合规地使用自动化脚本,并确保不会对他人造成不公平竞争或恶意利用的影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吉吉说安全

感谢打赏,交个朋友!有困难找我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值