AutoBuy 提供两种抢购方式:
| 方式 | 说明 | 推荐度 |
|---|---|---|
| 📱 原生 Android App | 直接自动化淘宝/京东官方 App,免电脑、免 Root | ⭐ 推荐 |
| 💻 电脑网页版 | 基于 Selenium 驱动 Chrome 网页端 | 备选 |
⚠️ 本工具仅用于学习交流,自动化操作可能违反平台服务条款,账号风险自负,请勿商用或分发。
下载安装:Releases 里的 AutoBuy-*.apk(直接安装,无需电脑)。
系统要求:最低 Android 7.0,推荐 Android 11+(图像识别依赖无障碍截图,Android 11+ 才可用)。
cd android-native/AutoBuy
./gradlew :app:assembleDebug # 调试包
./gradlew :app:assembleRelease # 发布包
需要 Android SDK(platform 35、build-tools 35)与 JDK 17+。详见 android-native/AutoBuy/README.md。
基于 Selenium 驱动 Chrome 网页端,通过 Flask Web 界面控制,用户在浏览器里手动登录并选中购物车商品,程序到点自动提交。
| 配置项 | 要求 | |——–|——| | 操作系统 | Windows 10 / 11 | | Python | >=3.10(推荐 3.13) | | 浏览器 | Google Chrome(最新版) | | 包管理器 | uv(推荐)/ pip |
# 使用 uv(推荐)
pip install uv
uv sync
uv run python app.py
# 或使用 pip
python -m venv venv
.venv\Scripts\activate
pip install -r requirements.txt
python app.py
# 启动后访问
http://localhost:5000
Windows 用户也可直接双击 start.bat 一键启动。
ChromeDriver 由 webdriver-manager 自动下载管理,无需手动配置。
http://localhost:5000。重要:请提前 5 分钟启动;运行期间勿关闭窗口;遇到滑块验证需手动完成。
uv run python seckill.py jd --time "2025-03-19 11:00:00.000000"
uv run python seckill.py tb --time "2025-03-19 11:00:00.000000"
AutoBuy/
├── android-native/AutoBuy/ # 📱 原生 Android App(Kotlin + Compose + Material 3)— 推荐
├── app.py / seckill.py # 💻 电脑网页版(Selenium)
├── static/ templates/ # 网页版前端
└── README.md
</a>