Repository navigation
USBLink v0.2.17 - 在线状态与退出清理修复
USBLink v0.2.17
修复对方关闭 USBLink 后仍显示在线,以及退出后接收端 USB 挂载残留的问题。
安装
使用 USBLink-0.2.17-x64-Setup.exe。双方都需要更新并打开 USBLink;旧版本没有应用心跳接口。先正常退出旧版再升级,首次使用新版时按提示允许会话访问规则。usbip-win2 仍要求 0.9.8.0 或更新的安全版本。
更新内容
- 在线状态改为验证当前配对中 USBLink 应用的实时认证响应;后台网络/USB 服务继续运行不能代表应用在线。
- 没有运行 usbipd 的接收端也可以显示应用在线;应用就绪和 USB 共享可用分别判断。
- 正常退出及下次启动均清理共享授权和接收端挂载。停止旧连接任务、断开挂载、撤销共享按顺序执行;部分失败仍继续其他清理并显示错误。
- 断开后读取实际驱动端口,确认清空才完成退出;保留单击连接确认、无限设备选择和禁止自动重挂载。
- 应用离线时清除旧远程共享列表,实际遗留挂载在本机挂载区单独显示,支持手动断开。
- 慢设备名称查询不再阻塞应用心跳;会话接口或访问规则准备失败可见且可重试。
验证与限制
66 项 Rust 测试、16 项 JavaScript 测试及 5 个界面回归脚本通过;真实本机 socket 覆盖后台 USB 服务仍开放但应用接口关闭的场景。
未实测真实双机 USB 数据传输、UAC 退出清理和本轮安装/覆盖安装流程。强杀、崩溃或断电的遗留状态在下次启动处理。清理范围包括本机 usbipd 共享列表和 usbip-win2 挂载列表中其他工具创建的项目。后台服务和配对资料保留,不代表设备仍已共享。
SHA-256
4777637D702E4F1A1D2BF60EF39946E24F666A070B4AD49F295AEA5643F4E178 USBLink-0.2.17-x64-Setup.exe