一款基于 Selenium 开发的 Windows 网页端抢购工具,支持淘宝、京东平台商品定时自动提交订单,解放双手,助力高效抢购~
✅ 支持淘宝/京东双平台抢购 ✅ 现代化 Web 界面,实时日志显示 ✅ 驱动自动下载检测,无需手动配置 ✅ 步骤式进度条,用户完全手动控制 ✅ 无侵入式网页操作,安全稳定 ⚠️ 注意:仅支持可添加购物车/进入提交订单页的商品,需手动完成付款步骤
| 配置项 | 要求 |
|---|---|
| 操作系统 | Windows 10 / Windows 11 |
| 开发工具 | PyCharm (Professional) / 任意Python IDE |
| Python 版本 | >=3.8(推荐 3.12) |
| 浏览器 | Google Chrome(最新版) |
| 包管理器 | uv(推荐)/ pip |
# 1. 安装 uv(如果尚未安装)
pip install uv
# 2. 使用 uv 同步项目依赖
uv sync
# 3. 激活虚拟环境(uv 自动创建)
# Windows:
.venv\Scripts\activate
# 或使用 uv run:
uv run python app.py
# 1. 创建虚拟环境(推荐)
python -m venv venv
# 2. 激活虚拟环境
# Windows:
.venv\Scripts\activate
# Linux/Mac:
source venv/bin/activate
# 3. 安装依赖
pip install -r requirements.txt
项目使用 webdriver-manager 自动管理 ChromeDriver,无需手动下载和配置。
首次启动 Web 应用时,会自动:
💡 提示:
- 驱动下载在页面加载时自动进行,并在实时日志中显示
- Chrome 更新后会自动下载新版本驱动
- 驱动缓存目录由 webdriver-manager 自动管理
# 使用 uv 启动
uv run python app.py
# 或使用 pip 启动
python app.py
# 启动后访问
http://localhost:5000
Windows 用户双击 start.bat 即可自动启动!
该脚本会自动:
注意:
http://localhost:5000如果使用快速启动脚本遇到问题,可以按照以下步骤手动启动:
# 使用 uv(推荐)
uv sync
# 或使用 pip
pip install -r requirements.txt
# 使用 uv
uv run python app.py
# 或使用 pip
python app.py
http://localhost:5000⚠️ 重要提醒:
- 请提前 5 分钟启动程序!
- 程序运行期间请勿关闭窗口
- 遇到滑块验证等人工验证需手动完成
启动应用
start.bat(Windows)或按照上面的步骤手动启动访问应用
http://localhost:5000选择平台
设置抢购时间
开始抢购流程
查看进度
若使用过程中遇到bug或有功能建议,欢迎通过以下方式反馈:
</a>