remote/viewer-core
郑博文 936986a940 test(android-2b): 文本注入真边界工具——viewer-core 直发 Text,靶窗自报收到内容
text_check 走的是产品同一条路径(Session::send_text → v3 线格式 → agent
SendInput KEYEVENTF_UNICODE),手机掉线也能先把 Windows 半段验实。
参数是十进制 code unit 列表而不是自然语言字符串:命令行到 Rust 的编码往返
会引入与本轮无关的变量,由 PowerShell 从 .NET 字符串取 char[] 更忠实。

proof 脚本刻意用自有 WinForms 靶窗而非记事本:Win11 记事本所有标签页同进程,
本机当时开着用户文档,往里注入等于改用户文件。靶窗自报文本(写文件),
判据不依赖截图和 OCR。注入前后各断言一次前台窗口——SendInput 打的是前台,
靶窗不在前台时的注入会进别的应用,宁可失败也不误注入。
2026-10-30 12:09:48 +08:00
..
examples test(android-2b): 文本注入真边界工具——viewer-core 直发 Text,靶窗自报收到内容 2026-10-30 12:09:48 +08:00
src feat(viewer-core,android-ffi): 主控端文本上行与 JNI 入口 2026-10-30 11:41:53 +08:00
Cargo.toml feat(viewer-core): 新增安卓主控的连接/协议/收帧层(阶段 1 桌面验证通过) 2026-10-29 18:14:27 +08:00