Skip to content

One-KVM CLI & Skill v0.1.0

Choose a tag to compare

@LxFee LxFee released this 06 Oct 15:26
· 4 commits to main since this release

Go 原生 One-KVM CLI,附带可直接安装的 onekvm Skill。

  • 命令:capabilities、status、snapshot、mouse、key、type,以及目标管理、login/logout。
  • 不包含 stream、ai、config get。
  • Windows 会话通过当前用户 DPAPI 加密;Linux 使用系统凭据库,无明文回退;不保存密码。
  • 提供 Windows amd64、Linux amd64/arm64 安装包和 SHA256SUMS。
  • 解压后把 onekvm 文件夹放入 Skill 安装目录;CLI 在 scripts/ 下。原生程序无需 Go 或 Python 运行环境。

验证:Go 单元和模拟接口测试、go vet、Skill 校验通过;Windows 真实 One-KVM 0.2.6 登录、加密会话复用、状态及 1920×1080 截图通过。Linux 包已交叉编译,尚未在 Linux 用户凭据库环境实测。键鼠协议通过模拟 WebSocket 验证,未在实际受控电脑验证输入结果。

限制:type 支持美式布局 ASCII,不支持直接输入中文。One-KVM 0.2.6 OTG 后端断开连接会把绝对鼠标移回原点,独立 move 为临时移动;点击应在同一命令提供坐标。点击和滚轮要求相对鼠标 USB 功能,CLI 会检测并拒绝缺失功能,不把静默忽略报告为成功。详见 README。

本版本迁移后重新构建,下载包的 SHA256 已更新。源码使用 GitHub 模块路径,下载包附 GNU GPL v3.0 许可证及第三方许可声明。上游项目:https://github.com/mofeng-git/One-KVM 。