无忧启动论坛

标题: node.js 版的 vnc server [打印本页]

作者: 不点    时间: 2021-9-21 12:18
标题: node.js 版的 vnc server
收集一下有关 vnc 远程桌面的软件,着重 js 版的。

jsnc - A JavaScript VNC (RFB) Server implementation
https://github.com/johannes/jsnc

上面这个很简单(代码很少),但也不成熟。

作者: 不点    时间: 2021-9-21 12:25
这个是 node.js 版的 vnc 客户端:

Pure nodejs RFC 6143 (RFB Protocol / VNC) client implementation, with no external dependencies.   

https://github.com/filipecbmoc/vnc-rfb-client





作者: 不点    时间: 2021-9-21 13:12
这个也是 vnc 客户端,10 多年前的:

VNC/RFB client implemented in JavaScript
https://github.com/safl/jsVNC



作者: 不点    时间: 2021-9-21 14:10
这个项目有服务器和客户端:

rfb wire protocol client and server
https://github.com/sidorares/node-rfb2
https://github.com/follower/node-rfb2

http://www.labradoc.com/i/follower/p/project-nodejs-vnc-server 有如下注记:         
Labradoc         if you logged in you'd be home by now.              
Project: Node.js VNC Server by follower

Forking https://github.com/sidorares/node-rfb2 to https://github.com/follower/node-rfb2.
Server specific code: https://github.com/follower/node-rfb2/blob/master/rfbserver.js

6 October 2014
26 October 2014
23 February 2015

          ©2011-2017 labradoc.com   




作者: lily9718    时间: 2021-9-21 14:36
多谢分享
作者: 友联电脑    时间: 2021-9-22 12:45
虽然一直在用vnc远程,但真没关心过是否js版,不知novnc算不算
作者: lbw2007    时间: 2021-9-22 21:48
感谢分享!!!
作者: 不点    时间: 2021-9-28 16:31
本帖最后由 不点 于 2021-9-29 08:13 编辑

找到了 RFB 协议规范的文档:

https://github.com/rfbproto/rfbproto

生成 html 和 pdf 文档很不容易,
运行 make 命令,出错很多,上网查找解决办法,安装了一大堆软件包才搞定。我把生成的 html 结果放在附件中,下载后就可以直接用了。pdf 格式的文件太大了,有283K,压缩以后,竟然也有 277K,压缩率不高,因此就不上传了。


rfbproto.html.gz

50.15 KB, 下载次数: 6, 下载积分: 无忧币 -2

RFB 协议规范(网页格式)


作者: 爱启动    时间: 2021-11-10 10:07
也不成熟
作者: 一笑笑    时间: 2021-11-16 09:43
这个很简单
作者: brettwand    时间: 2021-11-21 21:20
继续学习
作者: 百草谷居士    时间: 2021-11-26 23:02
RFB 协议规范了解一下。
作者: linuxfan    时间: 2021-12-22 18:54
少新帖,来看看
作者: 国产操作系统    时间: 2021-12-24 19:41
js 版也不成熟
作者: i_2022    时间: 2021-12-25 21:11
第一次看见js版的,连vnc都js实现了~多谢分享!
作者: 大宝剑    时间: 2021-12-28 06:53
不成熟
作者: 王少笑    时间: 2021-12-31 00:43
挺好的
作者: guyanqiu    时间: 2022-1-15 14:46
继续关注
作者: 国产操作系统    时间: 2022-1-31 09:10
继续来支持楼主
作者: 不点    时间: 2024-4-9 04:47
今天居然找到了这个 SimpleVNC:


https://github.com/iSchluff/simplevnc

Node.js based VNC browser client (client+server) for embedding into your own applications.

作者: 不点    时间: 2024-4-9 05:12
用 vnc 关键字还可以找到很多 vnc 相关项目:

https://npm.io/search/keyword:vnc



作者: fendou00    时间: 2024-9-4 18:03
先收藏,有空学习一下,感谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3