Repository navigation
Releases: afeack/dsh-mobile-harness
Releases · afeack/dsh-mobile-harness
Release list
DSH Mobile Harness App 1.0.0(Android)
DSH Mobile Harness App 1.0.0(Android)
Android 壳,可选:装了它才有相机扫码、密码记忆、下载落盘;不装也能用浏览器连(见下)。
插件本体(电脑端)在另一个 release:插件 1.0.2。插件和 App 版本各自独立。
下载
| 文件 | 大小 | 校验 |
|---|---|---|
dsh-mobile-harness-1.0.0.apk |
4,399,956 字节 | md5 bd58f08633085ed76f44da56c3aff523 |
Android 8.0+(com.dsh.remote,versionCode 31,debug 签名)。
平台支持
- 原生 App:目前只有 Android。 iOS / iPadOS 和鸿蒙暂时没有上架的 App,也不需要——用浏览器就能完整使用。
- 浏览器:Safari / Chrome / Edge / Firefox / 微信内置浏览器 / 鸿蒙浏览器都行(桌面浏览器也可以)。扫码或手输地址 + 密码,进入的是同一个会话、同一套设备准入;窄屏皮肤自动生效,可以把页面「添加到主屏幕」当 PWA 用。
安装后
- 打开 App → 相机扫码(或从相册选图)→ 页面上显示 6 位配对码。
- 电脑面板「设备准入」核对同一串数字 → 点「允许」→「数字一致,允许」。
- 勾「记住地址和密码」,以后换地址也能自动填;密码错了会自动清掉并提示重填。
已知边界
- debug 签名,安装时可能提示「未知来源」,属正常。
- 手机协助(读屏 / 点按)已实现,但界面在 1.0 默认隐藏,等验收后放出。
DSH Mobile Harness 插件 1.0.2(电脑端)
DSH Mobile Harness 插件 1.0.2(电脑端)
这是插件本体(npm 包 dsh-mobile-harness):装在电脑上的 DSH 里,加一页「远程访问」——网关、密码、一次性二维码、四条网络入口、逐台设备准入。
手机端 App(Android,可选)在另一个 release:App 1.0.0。插件和 App 版本各自独立。
下载
| 文件 | 用途 | 校验 |
|---|---|---|
dsh-mobile-harness-1.0.2.tgz |
离线安装(内容与 npm 包完全一致,17 个文件) | sha256 bf6b8d971b7bb8f9723d1dbc5c8f0f40aaf160ad9212f51e3d12ebc6389620e1 |
安装
方式 A:npm(推荐)
dsh plugin --profile desktop add dsh-mobile-harness方式 B:用这个 tgz 离线装
tar -xzf dsh-mobile-harness-1.0.2.tgz -C ~/.dsh/profiles/desktop/node_modules/
# 或者:cd ~/.dsh/profiles/desktop && pnpm add file:./dsh-mobile-harness-1.0.2.tgz装完要确认 profile 的 dsh.profile.bundles 里有 dsh-mobile-harness,否则 DSH 不会加载它。然后重启 DSH。
这一版改了什么
- 1.0.2:cloudflared 下载支持 8 个源(官方 + ghfast.top / gh-proxy.com / ghproxy.net / hk.gh-proxy.com / github.moeyy.xyz / gh.llkk.cc / kkgithub.com),可用
DSH_CLOUDFLARED_URL指自己的镜像;下载中可以「停止下载」,装坏了可以「删除」(二次确认);本机 PATH 里已有 cloudflared 就直接复用,不再重复下载。 - 1.0.1:面板入口顺序调整为 外部隧道 / Cloudflare / 仅本机 / Tailscale,Tailscale 标注「不推荐(常走中继,延迟高)」;上架 npm。
- 1.0.0:品牌更名 DSH Mobile Harness;扫码不再直接放行(先停在等待页,电脑上核对 6 位配对码后才进站);设备准入(在线上限、绿灯置顶、移除=断开+撤销信任、拉黑);Cloudflare 快速隧道。
要求
- DSH ≥ 0.2.1-rc.3,Node ≥ 22(Windows / macOS / Linux)
- 端口:网关监听
127.0.0.1:64701(自签 TLS 备用 64702)
已知边界
- 隧道终止在供应商边缘,链路加密到那一跳为止。
- Cloudflare 快速隧道地址每次重启都变,换地址要重新扫码。
- 密码仍是弱环节:建议长密码,并保持「首次连接需同意」。