From f2075c1f492ae622593cd893c11fcd1fbdb0ba87 Mon Sep 17 00:00:00 2001 From: AskaEth Date: Mon, 5 Oct 2026 22:10:00 +0800 Subject: [PATCH] =?UTF-8?q?docs(05):=20=E9=94=9A=E7=82=B9=E8=A1=A5?= =?UTF-8?q?=E8=AE=B0=E4=BA=8C=E5=8D=81=E4=B8=80=E2=80=94=E2=80=94=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E9=94=AE=E8=A1=A5=E9=AA=8C=E6=9C=89=E6=95=88=EF=BC=88?= =?UTF-8?q?=E9=99=84=E6=88=91=E5=A4=8D=E7=94=A8=E6=97=A7=E5=9D=90=E6=A0=87?= =?UTF-8?q?=E7=82=B9=E7=A9=BA=E7=9A=84=E6=95=99=E8=AE=AD=E4=B8=8E=E5=B8=83?= =?UTF-8?q?=E5=B1=80=E5=9B=9E=E6=B5=81=E8=AF=B4=E6=98=8E=EF=BC=89=EF=BC=9B?= =?UTF-8?q?=E2=91=A2=20=E7=9A=84=E7=AC=AC=E4=B8=80=E6=AC=A1=E5=B0=9D?= =?UTF-8?q?=E8=AF=95=E6=B2=A1=E8=B7=91=E6=88=90=EF=BC=88CyreneRoute=20?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA=E3=80=81=E4=BB=A3=E7=90=86=E6=97=A0=20POST?= =?UTF-8?q?=E3=80=81=E5=BA=93=E6=97=A0=E8=AF=A5=E6=9D=A1=20=E2=87=92=20?= =?UTF-8?q?=E5=8F=91=E9=80=81=E6=B2=A1=E8=A7=A6=E5=8F=91=EF=BC=89=EF=BC=8C?= =?UTF-8?q?=E5=B9=B6=E5=86=99=E6=98=8E=E4=B8=8B=E4=B8=80=E8=BD=AE=E5=BF=85?= =?UTF-8?q?=E9=A1=BB=E4=B8=89=E6=AD=A5=E7=A1=AE=E8=AE=A4=E7=9A=84=E5=81=9A?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devdocs/05-开发进度与交接.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/devdocs/05-开发进度与交接.md b/devdocs/05-开发进度与交接.md index cb87c1c..e3655cb 100644 --- a/devdocs/05-开发进度与交接.md +++ b/devdocs/05-开发进度与交接.md @@ -1300,3 +1300,16 @@ curl -s -X PATCH "$BASE/api/v1/sessions/$SID" -H "Authorization: Bearer $TOK" \ > **未验的邻近一格**(本次没做,留个尾巴以免误以为都验了):**点那枚 X 是否真的移除那一张**、以及**真发出去后 N 张是否落成 N 条消息**(后者需真的发送一条带两图的消息,会真的花钱并往会话里写消息)。 > > **过程中撞到的环境坑(已记过,但仍复现了)**:`svc power stayon true` 与 `screen_off_timeout` **都没挡住黑屏** ⇒ 第一次点击全落空、`screencap` 全黑。**开测前先 `input keyevent 224` + `82` 唤醒,并立刻截图确认屏幕是亮的**。 + +> ## ★★ 锚点补记二十一(2026-10-06 · 移除键验到了;③ 的第一次尝试**没跑成**) +> +> ### ✅ ② 的「未验邻近格」补验一格:**移除键有效** +> 输入栏两枚缩略图,点第一枚的 X ⇒ 变成**一枚**(第二枚按布局回流**左移**)。 +> ⚠️ **我的测试失误(记下来)**:我第二次点击用了**旧坐标**,结果点空(第一枚移除后第二枚已左移)——这是**布局回流的正常行为,不是 bug**。教训:**每次点击前重新取样坐标**,别在同一排会回流的东西上复用。 +> ⇒ **② 的两个未验格里,「移除键」这一格补上了;「N 张真发出去是否落成 N 条」仍未验**(要真发一条带图消息)。 +> +> ### ⛔ ③ 第一次尝试:**没跑成**(判据三条一致:发送没触发) +> 做法:`ws_block_proxy.py` + `adb reverse tcp:10942 tcp:18098` + **force-stop 重启 App**(必须重启:否则旧连接还活着 ⇒ 会走 `Ws` 档,压根考不到阶梯);`logcat -c` 清过;启动后 **45 秒**发一条纯文本。 +> 结果:**`CyreneRoute` 日志为空、代理没有 POST、库里没有那条** ⇒ **`sendThroughLadder` 一次都没被调用**,即**发送没发生**。 +> 最可能的原因与前几次同源:**输入注入没命中**(45 秒时 App 可能仍在加载;我没有在打字后先确认「文字真的进了输入框」就点了发送——**这条纪律我今天写了两次,这回又没执行**)。 +> **结论:③ 仍未定论。** 下一轮的做法必须改成三步都确认:① `dumpsys` 确认前台是本 App → ② 打字后 `dump` 确认输入框里**确实有那段文字** → ③ 再点发送;然后读 `CyreneRoute` + 代理 + 库。