mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/WECENG/ticket-purchase.git
synced 2026-09-20 08:04:02 +08:00
52 lines
1.3 KiB
Bash
Executable File
52 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# 大麦抢票 - 抢票启动脚本
|
|
# 使用方法: ./start_ticket_grabbing.sh
|
|
|
|
echo "🎫 启动大麦抢票脚本..."
|
|
|
|
# 设置Android环境变量
|
|
export ANDROID_HOME=/Users/shengwang/Library/Android/sdk
|
|
export ANDROID_SDK_ROOT=/Users/shengwang/Library/Android/sdk
|
|
|
|
# 检查Appium服务器是否运行
|
|
if ! curl -s http://127.0.0.1:4723/status > /dev/null; then
|
|
echo "❌ Appium服务器未运行"
|
|
echo " 请先运行: ./start_appium.sh"
|
|
exit 1
|
|
fi
|
|
|
|
echo "✅ Appium服务器运行正常"
|
|
|
|
# 检查配置文件
|
|
if [ ! -f "damai_appium/config.jsonc" ]; then
|
|
echo "❌ 配置文件不存在: damai_appium/config.jsonc"
|
|
exit 1
|
|
fi
|
|
|
|
echo "✅ 配置文件存在"
|
|
|
|
# 显示当前配置
|
|
echo "📋 当前配置:"
|
|
echo " $(cat damai_appium/config.jsonc | grep -E '"keyword"|"city"|"users"' | head -3)"
|
|
|
|
# 确认是否继续
|
|
read -p "🤔 确认开始抢票?(y/N): " -n 1 -r
|
|
echo
|
|
if [[ ! $REPLY =~ ^[Yy]$ ]]; then
|
|
echo "❌ 已取消"
|
|
exit 1
|
|
fi
|
|
|
|
# 进入脚本目录
|
|
cd damai_appium
|
|
|
|
echo "🚀 开始抢票..."
|
|
echo " 请确保:"
|
|
echo " 1. 大麦APP已打开"
|
|
echo " 2. 已搜索到目标演出"
|
|
echo " 3. 已进入演出详情页面"
|
|
echo ""
|
|
|
|
# 运行抢票脚本
|
|
/Users/shengwang/Library/Caches/pypoetry/virtualenvs/damai-ticket-automation-L9sk-bCq-py3.12/bin/python damai_app_v2.py
|