mstsc.js
Mstsc.js 是一个使用 nodejs、node-rdpjs 和 socket.io 的纯 javascript 微软 RDP(远程桌面客户端)客户端。它允许你通过网络浏览器连接到任何终端服务器兼容的应用程序(为firefox优化,但也兼容chrome和internet explorer 11)。
Cozy-Cloud
Mstsc.js 是专为 Cozy-Cloud 设计的!
Cozy 是一个平台,它将你所有的 web 服务纳入同一个私人空间。有了它,你的 web 应用和你的设备可以轻松共享数据,为你提供全新的体验。你可以在没有人监视的硬件上安装 Cozy。
安装
安装最后一个版本 。
npm install mstsc.js
安装最后一次dev提交
git clone https://github.com/citronneur/mstsc.js cd mstsc.js npm install node server.js
它是如何工作的?
前台
前端应用使用 socket.io 和 canvas 与 mstsc.js 后台进行绑定。前端通过 rle.js 文件负责位图解压。该文件由 Emscripten 从 rdesktop 源码中的 rle.c 生成。
后端
后台应用使用 nodejs、express 和 socket.io 作为 web 服务器。后台的主要目标是成为 web 浏览器和终端服务器之间的代理。它使用 node-rdpjs 作为其 rdp 客户端。
(The first version translated by vz on 2020.09.20)