本应用是对该程序(i茅台app自动预约 支持docker一键部署)的WPF客户端实现。
功能简介
模拟i茅台App的请求,实现每日自动预约茅台
可添加多个用户,每个用户可设置预约本市出货量最大门店 或 距离位置最近的门店。
程序集成了Quartz定时框架,每日9:05分开始自动预约。
WPF练手作品,用到的框架如下:
- UI框架:
Material Design
- 日志框架:
NLog
- 定时任务:
Quartz
- 网络请求:
Flurl
- 持久层:
Microsoft.Data.Sqlite
技术不难,适合WPF初学者学习~
运行过程中若出现bug,可以前往仓库提交issue.
github开源地址:https://github.com/lisongkun/hygge-imaotai
小白选手,希望大家多多star鼓励一下
使用教程
在realse: https://github.com/lisongkun/hygge-imaotai/releases 页面下载最新版压缩包并解压。
项目基于.NET 6开发,打开软件可能需要运行环境,请自行安装。
程序完全可视化操作使用步骤如下:
- 切换至
预约项目页面,点击刷新i茅台预约商品列表
- 切换至
店铺管理页面,点击刷新商店列表
以上两步为获取关键的参数做准备
- 切换至
用户管理页面添加账号或直接新增
- 编辑目标用户,填写关键信息,
- 经纬度可以去店铺页面查询
- 商品预约code可以去预约项目页面查询
- 手动预约一下查询响应是否正常,然后就可以挂在后台了。
说明
这里和oddfar大佬写的保持一致
- 这只是i茅台App预约,并不是狗东抢购,只是帮你解放双手,每天自动预约,能不能申购成功看运气的,有的人申购一年才中一次的
- 代码里的注释写的很详细了,有什么需求可自行开发
- 项目启动不起来,先在 Issues 上看有没有相同原因的,没有则贴出具体错误原因
演示图
这是原创!但是原创区不让我发 原因包含电商 wtf?
已经有人发过别的语言开发的了啊?为啥不让我发csharp?
|