web中打开win10远程桌面
大致流程是:web的前端使用novnc, 使用websockify在前端的websocket请求和vnc服务之间做一个桥, 采用UltraVnc提供vnc服务,由于在win直接安装一直没成功,将websockify安装在了wsl中
安装https://www.uvnc.eu/download/1240/UltraVnc_1240_X64.msi
打开vnc服务
记下打开的端口,并配置vnc的密码
下载https://gitee.com/mirrors/deb-novnc.git
https://gitee.com/mirrors/websockify.git
在websockify中执行 python setup.py install 中间要使用numpy可以事先安装好,整个安装成功之后执行
websockify --web ./deb-novnc/ 9000 xx.xx.xx.xx:5901
--web是下载到的novnc的目录 xx.xx.xx.xx是vnc服务的地址和端口
[noVNC](http://x.x.x.x:9000/vnc.html)
中就能访问远程桌面了
推荐阅读
tmc2209堵转的问题
1.串口配置串口波特率会自动适配,最大值最小值和2209的内部时钟有关系,大概9600到500k都能适配,使用半双工通信,发完再收,以stm32为例
o_ra阅读 287
手把手教程 | 5分钟用轻量云主机搭建一个JupyterLab
JupyterLab作为一种基于web的集成开发环境,被称为下一代的Jupyter Notebook,你可以使用它编写notebook、操作终端、编辑markdown文本、打开交互模式、查看csv文件及图片等功能,支持Python等多种语言,十分适合做...
京东云开发者赞 2阅读 363
通过 Python FastAPI 开发一个快速的 Web API 项目
FastAPI 是一个快速、轻量级的现代 API,与其他基于 Python 的 Web 框架(如 Flask 和 Django )相比,有一个更容易的学习曲线。FastAPI 相对较新,但它有一个不断增长的社区。它被广泛地用于构建网络 API 和部署...
宇宙之一粟阅读 1.2k
flutter系列之:使用AnimationController来控制动画效果
之前我们提到了flutter提供了比较简单好用的AnimatedContainer和SlideTransition来进行一些简单的动画效果,但是要完全实现自定义的复杂的动画效果,还是要使用AnimationController。
flydean阅读 1.1k
阿里云CentOS7.9安装VNC远程桌面服务
阿里云默认的Centos系统不带图形界面的, 需要安装图形界面、VNCServer以支持远程桌面Linux端安装 Window System {代码...} 安装图形界面软件 {代码...} 查看已安装的图形界面yum grouplist回车后屏幕会打印很多...
YYGP阅读 949
Zino使用一百行代码实现的错误处理
本文为『Zino开发框架技术解读』系列的第二篇。在Zino开发框架中,我们定义了一个通用的错误类型Error,主要目的是实现以下功能:基于字符串将任意错误包装成同一类型;支持source,并能溯源到原始错误;支持trac...
photino阅读 844评论 2
Zino开发框架简介
Zino定位为企业级应用框架,奉行“约定优于配置”的原则,借鉴Node的Egg.js、Java的Spring Boot、Gloang的Beego,提供与axum(已实现)、actix-web(计划中)等框架的集成,目前仍在快速迭代开发中。
photino阅读 799
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。