无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6458|回复: 74
打印 上一主题 下一主题

[原创] 一套基于webrtc的支持在网页上控制的远程桌面软件

    [复制链接]
跳转到指定楼层
1#
发表于 2023-12-6 10:37:53 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 ShareBit 于 2024-4-28 10:02 编辑

首先下载软件, 解压之后,运行起来 wrmtserver.exe, 设置好“本地密码”并点击了"设置"按钮之后,点击按钮"开启远程桌面服务"
界面大致如下:

至此,被控端就部署完成。

然后在手机或者linux 或者 windows下,使用chrome内核的浏览器,打开 http://www.qqsdk.com/wrmtserver/  , 在uuid这里输入被控端显示出来的UUID字符串,在远程密码这里输入被控端设置的"本地密码", 就可以点击 " 开始连接",  如果顺利,那么网页里面就会显示出来图像并能够使用鼠标和键盘进行操作了。

本远程桌面,支持多屏,支持竖屏,支持横竖屏动态切换,支持多用户同时控制,支持在手机上操作鼠标和键盘(需要用到网页最下面的那一排按钮配合)。


我是这个程序的开发者,欢饮提出建议和反馈BUG.  对了,被控端应该支持从windows vista以及之后的操作系统,也就是说不支持windows xp系统。网页部分最近有时间会不断改进。对了,如果遇到有杀毒软件报存在病毒或者木马,这个我是很确定不存在这样的行为,可执行程序没做任何加壳和指令混淆以及Hook行为等,如果有公司或个人怀疑存在这样的行为,可以自行反汇编去分析,VS2019直接编译出来是什么样子就是什么样子。

2024.04.28 09:45
这是一次重要的更新。
1)兼容了windows xp,估计windows PE也是可以使用的,因为我使用windows 10 PE测试是正常的
2)如果某些特殊环境没能生成uuid,这次会随机产生一个文件后,按照文件内容计算出一个uuid字符串出来,从而避免之前可能没有生成uuid的情况
3)这次同时对控制远程的一台电脑,电脑里面有虚拟机,对虚拟机的操作,之前的可能按键不正常做了修正
4)对远程电脑没有物理的键盘和鼠标的情况也做了处理


2024.02.03 04:20
1)这次改进了webrtc协议栈,整个文件更小巧,运行更稳定


2024.01.20 21:30 做了如下改进:
1)隐私屏的实现更兼容
2) 修改某些情况下鼠标光标没显示的BUG
3) 某些情况下DXGI无法截屏的情况下,内部自适应切换到bitblt方式


2023.12.29 18:50添加:
被控端软件做了更改,网页界面也做了更改。 手机上实现鼠标右键的做法是:先一个拇指按住要右键的地方,在不松开的情况下,再随意按下另一个拇指,即可实现鼠标右键。 至于鼠标左键单击,鼠标左键双击,鼠标移动等,就是常规的一个拇指就可以了。手机上文字输入是弹出的操作系统自带的键盘,要实现在被控端输入中文,首先需要在被控端切换到中文输入法,然后必须使用手机上的英文键盘输入。 如果要访问之前的网页,地址为:http://www.qqsdk.com/wrmtserver/index2.html

2023.12.09 12:40添加:
支持firefox浏览器


2023.12.08 12:08添加:

软件已经支持了文本内容的两端复制粘贴。 从被控端复制文本到网页端的做法是:首先在被控端选中需要复制的内容,CTRL + C 复制,然后按 CTRL + ALT + SHIFT + C, 数据就到了网页端了,然后在网页端你需要粘贴的地方 CTRL + V, 数据就呈现出来了。   从网页端复制文本到被控端的操作是:拷贝需要复制的内容或者你直接手写内容也可以,在网页的最下面的文本输入区域,然后点击最下面的按钮"发送数据到被控端剪切板", 完成之后,就可以在被控端使用CTRL + V 把数据呈现出来了。

wrmtserver.png (33.38 KB, 下载次数: 95)

wrmtserver.png

webgui.png (49.01 KB, 下载次数: 98)

webgui.png

评分

参与人数 5无忧币 +25 收起 理由
ko20010214 + 5 很给力!
freesoft00 + 5
lbw2007 + 5 很给力!
董大 + 5 赞一个!
lemonle79 + 5 很给力!

查看全部评分

75#
发表于 2024-10-19 22:13:59 | 只看该作者
感谢分享
回复

使用道具 举报

74#
发表于 2024-10-8 18:51:42 | 只看该作者
一个获取电脑自身公网ip并发送到你自己的邮箱的服务程序
这个 功能可以稍微修改一下 放到这个程序中来,增加把UUID发到自己邮箱里的功能吗?
回复

使用道具 举报

73#
发表于 2024-9-19 15:52:32 | 只看该作者
WebRTC Connection state: 账号不存在。是什么原因
回复

使用道具 举报

72#
发表于 2024-8-30 08:28:28 来自手机 | 只看该作者
感觉不错,用过那个网页版的
回复

使用道具 举报

71#
发表于 2024-8-19 15:58:42 | 只看该作者
请问UUID能否自定义呢?规则长度等方面有什么要求?
回复

使用道具 举报

70#
发表于 2024-8-17 13:13:54 | 只看该作者
感谢分享
回复

使用道具 举报

69#
发表于 2024-6-8 22:18:49 | 只看该作者
感谢分享
回复

使用道具 举报

68#
 楼主| 发表于 2024-5-18 10:11:11 | 只看该作者
本帖最后由 ShareBit 于 2024-5-18 10:25 编辑
XiaoNiaoKanKan 发表于 2024-5-17 14:04
博主,感谢你分享的软件和制作的RTC服务器,但有个建议,网页端访问时URL地址能带上UUID和密码参数吗?这样 ...

被控端软件主体是一个服务程序,服务程序必然需要有安装和启用这个步骤, 一旦完成这个步骤之后,以后即使重启电脑,这个服务也都是开启的。URL后面是可以带上UUID参数的,大致格式是  http://qqsdk.com/wrmtserver/?uui ... B-B4E1-D0DE9A32B570    或者 http://qqsdk.com/wrmtserver/inde ... B-B4E1-D0DE9A32B570   但是密码是不会携带到URL上去的,未来也不会这么去做,原因是:一旦这么去做了,如果被爬虫截获,则会导致安全问题。  并且如果URL带了UUID,我也强烈建议必须设置密码,否则也会导致安全问题。 这也是为什么我不特意强调URL可以携带UUID的一个重要原因。 也就是说,URL不带UUID和密码,是更安全的使用方式。
回复

使用道具 举报

67#
发表于 2024-5-17 14:04:18 | 只看该作者
博主,感谢你分享的软件和制作的RTC服务器,但有个建议,网页端访问时URL地址能带上UUID和密码参数吗?这样就不用手动填写了还有客户端软件能默认是启动的吗?期待您的回复

点评

被控端软件主体是一个服务程序,服务程序必然需要有安装和启用这个步骤, 一旦完成这个步骤之后,以后即使重启电脑,这个服务也都是开启的。URL后面是可以带上UUID参数的,大致格式是 http://qqsdk.com/wrmtserver/?uui  详情 回复 发表于 2024-5-18 10:11
回复

使用道具 举报

66#
 楼主| 发表于 2024-4-28 10:00:08 | 只看该作者
2024年4月28日,这是一次重要的更新。 兼容了windows xp,估计windows PE也是可以使用的,因为我使用windows 10 PE测试是正常的; 如果某些特殊环境没能生成uuid,这次会随机产生一个文件后,按照文件内容计算出一个uuid字符串出来,从而避免之前可能没有生成uuid的情况; 这次同时对控制远程的一台电脑,电脑里面有虚拟机,对虚拟机的操作,之前的可能按键不正常做了修正; 同时对远程电脑没有物理的键盘和鼠标的情况也做了处理。
回复

使用道具 举报

65#
发表于 2024-4-16 16:31:40 | 只看该作者
很给力
回复

使用道具 举报

64#
发表于 2024-4-16 16:17:17 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

63#
发表于 2024-2-3 18:14:40 | 只看该作者
不错不错,如果支持多平台就更好了。
回复

使用道具 举报

62#
发表于 2024-2-3 16:46:54 | 只看该作者
谢谢分享
回复

使用道具 举报

61#
发表于 2024-2-3 15:35:03 | 只看该作者
厉害厉害,这个中转服务器是哪儿的
回复

使用道具 举报

60#
发表于 2024-2-3 15:19:37 | 只看该作者
感谢分享
回复

使用道具 举报

59#
发表于 2024-2-3 15:08:28 | 只看该作者
谢谢分享
回复

使用道具 举报

58#
发表于 2024-2-3 10:06:45 来自手机 | 只看该作者
感觉不错,用过那个网页版的
回复

使用道具 举报

57#
发表于 2024-2-3 10:04:27 | 只看该作者
感谢分享!
回复

使用道具 举报

56#
 楼主| 发表于 2024-2-3 09:50:39 | 只看该作者
2024.02.03 04:20
1)这次改进了webrtc协议栈,整个文件更小巧,运行更稳定
回复

使用道具 举报

55#
发表于 2024-1-24 19:59:52 | 只看该作者

谢谢分享!!!
回复

使用道具 举报

54#
发表于 2024-1-24 17:42:49 | 只看该作者
好好好
回复

使用道具 举报

53#
 楼主| 发表于 2024-1-24 17:41:33 | 只看该作者
ewq11111 发表于 2024-1-23 21:17
如果加上,只是看不能操作的设置 效果更好

http://www.qqsdk.com/wrmtserver/index2.html   使用这个页面,里面有一个 "禁止键鼠操作"
回复

使用道具 举报

52#
发表于 2024-1-24 01:31:24 | 只看该作者
谢谢分享,支持原创!
回复

使用道具 举报

51#
发表于 2024-1-23 23:22:42 来自手机 | 只看该作者
感觉还不错
回复

使用道具 举报

50#
发表于 2024-1-23 21:31:41 来自手机 | 只看该作者
看样子非常不错 明天试试看
回复

使用道具 举报

49#
发表于 2024-1-23 21:17:21 | 只看该作者
如果加上,只是看不能操作的设置 效果更好

点评

http://www.qqsdk.com/wrmtserver/index2.html 使用这个页面,里面有一个 "禁止键鼠操作"  详情 回复 发表于 2024-1-24 17:41
回复

使用道具 举报

48#
发表于 2024-1-22 19:11:06 | 只看该作者
支持原创
回复

使用道具 举报

47#
 楼主| 发表于 2024-1-22 16:33:56 | 只看该作者
aotuitx 发表于 2024-1-22 09:44
请问web打开后是那个帐号密码,那个是uuid和设置的密码么?

是的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-13 09:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表