diff --git a/docs/mobile-app-notes.md b/docs/mobile-app-notes.md index d437641..90fb26f 100755 --- a/docs/mobile-app-notes.md +++ b/docs/mobile-app-notes.md @@ -23,6 +23,16 @@ bot._click_coordinates(x, y) ## 只处理了抢票的,预约的暂未考虑 +## 当前不支持的功能 + +以下场景**当前不支持自动化**,遇到时脚本会停在该步骤,需要由用户手动完成或失败退出: + +- **选座**:进入「选座购买」票档后的座位图自动选定。大麦座位图为 Canvas 自绘控件,不在 accessibility 树内,无法通过 UIAutomator2 的 XPath / resourceId 定位;实现需引入图像识别(OpenCV / OCR),与项目当前 u2 直连范式不复用,且会推高热路径耗时(评估增量 0.8-2.0 s,与 ≤3 s 性能目标冲突)。当前 4 周冲刺累计仅 1 位用户提出该需求且零跟进,暂不投入;如有该能力需求,请在大麦 App 内手动完成选座后回到脚本流程。 +- **观演人新增 / 修改**:脚本仅消费已存在的观演人,不会替你新建或编辑观演人信息。 +- **支付**:脚本停在确认订单页,支付步骤始终交给用户手动完成。 + +> 注:代码中出现的 `"选座购买"`([`mobile/damai_app/__init__.py`](../mobile/damai_app/__init__.py)、[`mobile/damai_app/sale_waiter.py`](../mobile/damai_app/sale_waiter.py)、[`mobile/buy_button_guard.py`](../mobile/buy_button_guard.py))只是大麦 CTA 按钮**文案识别**,等价于「立即购买」入口,**不涉及实际座位图解析**。 + ## 功能 - 大麦的大部分票**只能在APP端购买**,所以只运行了安卓侧的实现并进行修改 - APP更新,**界面信息的票价的Text是空串""**,无法再使用之前的方案去找按钮click,V2是通过分析页面信息,使用索引的方式获取,缺点是需要预先手动写进去,不知道后续有没有什么新的方法获取