精易论坛

标题: 远程控制-屏幕差异-树型框-线程操作-复制组件-WS传输 [打印本页]

作者: zzh5410166    时间: 2022-9-4 07:31
标题: 远程控制-屏幕差异-树型框-线程操作-复制组件-WS传输
本帖最后由 zzh5410166 于 2022-9-5 05:06 编辑




一个简单的远程控制,不能说重复造轮子...这代码是能用的.
文件显示和传输,屏幕差异,数据传输.应该没有比这好的吧.

代码难度: 树型框 增删查.
屏幕差异:应该是最好的吧.虽然还不是很智能,还有参数设置.
线程操作控件:多线程操作控件,会出现消息冲突.用标签反馈解决的.
WS传输:HPSocket4C,的传输.
复制组件:复制,且有控件事件.可以同时查看N个用户的屏幕.
当然很多轮子是抄袭的..也删除了部分署名...
如有人用了代码,看到署名请删除,做坏事,别乱带名字.(虽然现在远程控制算不上坏程序了.)
所有模块,都能找到源码.
能给我点精币就十分感谢了.

控制端更新02版本.文件传输的控件已经处理了.


搜索下了.发现很多用多线程处理超级列表框报错的...超级列表框很多消息事件.多线程处理控件是安全的,和许可证无关,请不要误导.不过消息会冲突,程序会直接崩溃.不管什么控件.都有几率触发.


多线程处理控件是安全的,和许可证无关,请不要误导.
多线程处理控件是安全的,和许可证无关,请不要误导.
多线程处理控件是安全的,和许可证无关,请不要误导.
[多线程操作控件].请不要误导说需要用许可证.....多线程操作控件,用不用许可证.程序都会崩溃.





控制端,不能上传了.....
模块.rar (1.37 MB, 下载次数: 946) 服务端.rar (1.46 MB, 下载次数: 754) [attach]1195338[/attach]









作者: 不苦小和尚    时间: 2022-9-4 08:22
终于等到你,请问锁屏状态还能远程吗
作者: wuqingg    时间: 2022-9-4 08:31
还差一个中转端.......
作者: fjgh    时间: 2022-9-4 08:41

作者: zzh5410166    时间: 2022-9-4 08:41
本帖最后由 zzh5410166 于 2022-9-4 08:43 编辑
不苦小和尚 发表于 2022-9-4 08:22
终于等到你,请问锁屏状态还能远程吗

这个只是功能... 程序的权限,自启动,这些还是需要自己写的... 远程控制,不等于木马.
应用场景,比如加到自己的程序里面...

作者: 就是那个秋    时间: 2022-9-4 09:00
感谢分享---
作者: smxmcylw    时间: 2022-9-4 09:13
感谢分享。。。。
作者: 康师傅123    时间: 2022-9-4 09:56
事件_关闭  这个好像没有
作者: 深圳梦    时间: 2022-9-4 10:09
感谢分享。。。。
作者: 不苦小和尚    时间: 2022-9-4 10:31
zzh5410166 发表于 2022-9-4 08:41
这个只是功能... 程序的权限,自启动,这些还是需要自己写的... 远程控制,不等于木马.
应用场景,比如加到自 ...

我是说手动锁屏以后还可以看见画面吗
作者: 59hdvj    时间: 2022-9-4 10:40
感谢分享
作者: yangdoudou    时间: 2022-9-4 10:42
一下6个精币就没了
作者: 2380699980    时间: 2022-9-4 10:51
不错,又占了一个沙发!
作者: asfor78    时间: 2022-9-4 10:53
        支持开源~!感谢分享
作者: quary888    时间: 2022-9-4 11:06
谢谢楼主分享!!! 好人一生平安!!!
作者: qq2518    时间: 2022-9-4 21:08
瞧瞧看。,虽然用不上。感谢分享
作者: lobid    时间: 2022-9-4 23:55
谢谢分享
作者: zzh5410166    时间: 2022-9-5 08:59
服务端_02.rar (1.41 MB, 下载次数: 100) 控制端_03.rar (1.57 MB, 下载次数: 141)
作者: qinghai    时间: 2022-9-5 17:58
打包一起不行么还要放4份
作者: 快乐小牛    时间: 2022-9-5 19:42
传个蓝奏网盘吧{:3_60:}
作者: 痴情公子    时间: 2022-9-5 21:50
6666学习学习...
作者: xtavoxing    时间: 2022-9-5 23:41
那多线程操作控件.怎么样才会安全不崩溃呢?
作者: 于洋洋1    时间: 2022-9-5 23:58
感谢开源看看眼研究下
作者: jysoft2022    时间: 2022-9-6 11:09
谢谢分享
作者: smk718    时间: 2022-9-6 13:13
66666666666666
作者: zpyz955    时间: 2022-9-6 13:19
感谢分享.谢谢
作者: 迷失的阿坑坑    时间: 2022-9-6 13:57
谢谢分享
作者: 13474927989    时间: 2022-9-6 14:03
不错         
作者: 13474927989    时间: 2022-9-6 14:03
不错            
作者: 小辈出山    时间: 2022-9-6 14:18
好像不错
作者: kyo9766    时间: 2022-9-6 14:56
很棒,感谢分享
作者: 滑稽召唤师    时间: 2022-9-6 15:38
感谢大佬分享!
作者: zzh5410166    时间: 2022-9-6 16:01
服务端_03.rar (1.42 MB, 下载次数: 76)
作者: q1181093431    时间: 2022-9-6 18:17
感谢分享!
作者: yuan71058    时间: 2022-9-6 18:23
谢谢分享
作者: 亿万    时间: 2022-9-6 22:12
感谢分享!
作者: ArchiverX3    时间: 2022-9-6 23:22
需要那么多次 -2 下载
作者: 不苦小和尚    时间: 2022-9-7 07:59
收下了,还以为被屏蔽了
作者: 指尖流淌    时间: 2022-9-7 11:15
支持开源~!感谢分享
作者: 素颜也倾城    时间: 2022-9-7 13:19
感谢开源感谢开源感谢开源
作者: ttggnn    时间: 2022-9-7 15:46
感谢分享
作者: 亿万    时间: 2022-9-7 18:30
感谢分享
作者: 先锋小七    时间: 2022-9-7 22:00
高并发,相同数量,原始TCP 通讯和 WS 的开销哪个更大?
作者: zzh5410166    时间: 2022-9-8 01:37
先锋小七 发表于 2022-9-7 22:00
高并发,相同数量,原始TCP 通讯和 WS 的开销哪个更大?

要看你说的是做什么.
如果只连接,那肯定是TCP好.
不谈剂量谈毒性,H2O可以毒死人的.
WS就是TCP构成的.你问的话的意思,差不多可以理解.汽车轮子快,还是整个汽车快..
用TCP写远程控制也是需要实现自己的包协议(包顺序,沾包,滑块...).自己写和用通用标准的WS.我觉得WS更好.
作者: 不苦小和尚    时间: 2022-9-8 05:54
屏幕差异模块怎么不见了?
作者: 不苦小和尚    时间: 2022-9-8 05:59
最好做成和todesk那样,分配一个ID,然后被动连接的,你现在是主动连接的
作者: zzh5410166    时间: 2022-9-8 06:58
不苦小和尚 发表于 2022-9-8 05:54
屏幕差异模块怎么不见了?

本来就没屏幕差异模块.
作者: zzh5410166    时间: 2022-9-8 06:59
ArchiverX3 发表于 2022-9-6 23:22
需要那么多次 -2 下载

上传限制大小3M....我发帖还扣精币...比你苦多了.

作者: zzh5410166    时间: 2022-9-8 07:02
不苦小和尚 发表于 2022-9-8 05:59
最好做成和todesk那样,分配一个ID,然后被动连接的,你现在是主动连接的

想写一个那样的出来.然后屏幕用推流这些.工程量,比现在的差异屏幕小.且大公司写的差异,应该不是好一点点.
作者: 不苦小和尚    时间: 2022-9-8 07:33
zzh5410166 发表于 2022-9-8 07:02
想写一个那样的出来.然后屏幕用推流这些.工程量,比现在的差异屏幕小.且大公司写的差异,应该不是好一点点. ...

只是学习一下思路,算法慢点也没事,多了一个转发
作者: 先锋小七    时间: 2022-9-8 15:07
本帖最后由 先锋小七 于 2022-9-8 15:09 编辑
zzh5410166 发表于 2022-9-8 07:02
想写一个那样的出来.然后屏幕用推流这些.工程量,比现在的差异屏幕小.且大公司写的差异,应该不是好一点点. ...

win10和以上系统可以使用dxgi抓屏,性能不是好一星半点儿win7和以下系统,最好使用mirror driver抓屏,性能也是非常好
gdi抓屏效率都不如以上两种,只能作为兜底的方法

作者: 古城老人    时间: 2022-9-8 18:47
感谢分享啊
作者: 古城老人    时间: 2022-9-8 19:17
开源精神必须支持~
作者: 古城老人    时间: 2022-9-8 19:31
开源精神必须支持~
作者: zzh5410166    时间: 2022-9-9 13:56
本帖最后由 zzh5410166 于 2022-9-9 14:18 编辑
先锋小七 发表于 2022-9-8 15:07
win10和以上系统可以使用dxgi抓屏,性能不是好一星半点儿win7和以下系统,最好使用mirror driver抓屏,性 ...

抓屏是小事.抓屏后分割,对比.传输,合并这些有点累赘.... 有空要用 ffmpeg 写一个传输,和向日葵,那些一样.大公司的东西,个人很难达到那样的性能.ffmpeg,推流,拉流.....

算了下,抓屏确实要点时间.3840*2160.大概1秒才能抓19张图片.

作者: 齐恩    时间: 2022-9-9 16:59
鼠标点击测试不正常,改为
.版本 2

' 鼠标_移动 (, 局_横坐标, 局_纵坐标)
处理事件 ()
.判断开始 (局_类型 = “鼠标左键被双击”)
    鼠标_按键 (1, 2)
.判断 (局_类型 = “鼠标左键被按下”)
    鼠标_按键 (1, 3)
.判断 (局_类型 = “鼠标左键被放开”)
    鼠标_按键 (1, 4)
.判断 (局_类型 = “鼠标右键被按下”)
    鼠标_按键 (2, 3)
.判断 (局_类型 = “鼠标右键被放开”)
    鼠标_按键 (2, 4)
.判断 (局_类型 = “鼠标位置被移动”)
    鼠标_移动 (, 局_横坐标, 局_纵坐标)
.默认

.判断结束

才正常
鼠标传输算法正确但有漂移,检查发现设置窗口风格为无边框正常


作者: 科技    时间: 2022-9-10 08:58
66666666666666666666666666666666666666666
作者: cha0s0000    时间: 2022-9-10 11:30
66666666666666666666
作者: clearlove    时间: 2022-9-10 13:38
感谢分享,下载试试````
作者: songkaiwo22    时间: 2022-9-10 18:00
漂亮的很,,。
作者: zilongv5    时间: 2022-9-10 21:14
        难得有人分享,感谢,如果有更完整一点的版本就更好了
作者: 风林火山ss    时间: 2022-9-10 23:50
感谢分享 好好学习下
作者: 不苦小和尚    时间: 2022-9-12 09:07
zzh5410166 发表于 2022-9-6 16:01

加油,继续研究,希望能弄出来一个中转服务器模型
作者: dzpos    时间: 2022-9-13 17:01
感谢楼主,支持一下
作者: 不苦小和尚    时间: 2022-9-14 05:43
先锋小七 发表于 2022-9-8 15:07
win10和以上系统可以使用dxgi抓屏,性能不是好一星半点儿win7和以下系统,最好使用mirror driver抓屏,性 ...

有没有dxgi 抓屏模块
作者: guayafem12    时间: 2022-9-14 09:29
支持一下
作者: y1030155959    时间: 2022-9-14 10:30
感谢分享
作者: zzh5410166    时间: 2022-9-15 16:48
控制端_04.rar (1.55 MB, 下载次数: 804) 服务端_04.rar (1.42 MB, 下载次数: 718)
作者: 不苦小和尚    时间: 2022-9-15 17:58
zzh5410166 发表于 2022-9-15 16:48

增加了哪些功能???
作者: 佰里佰渡    时间: 2022-9-15 21:52
666666666666666666666666
作者: jjaiwq1    时间: 2022-9-15 22:17
谢谢大佬分享!
作者: jjaiwq1    时间: 2022-9-15 22:18
感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢感谢
作者: jjaiwq1    时间: 2022-9-16 00:23
你这个在服务器里面下载 本地电脑EXE程序,显示下载成功 但是exe程序并没有下载出来
作者: 不苦小和尚    时间: 2022-9-17 22:02
zzh5410166 发表于 2022-9-15 16:48

不错不错,效果很好
作者: 小飞爱精易    时间: 2022-9-18 02:04
        支持开源~!感谢分享
作者: 不苦小和尚    时间: 2022-9-18 05:33
期待5.0会有更多功能
作者: 不苦小和尚    时间: 2022-9-19 12:35
zzh5410166 发表于 2022-9-15 16:48

好像坐标还是不准
作者: 21186213    时间: 2022-9-20 12:15
支持开源~!感谢分享
作者: Falcon黄金    时间: 2022-9-21 15:31
消息循环() 在这里抓屏?
作者: 1185384801    时间: 2022-9-21 15:47
《多线程处理控件是安全的》
https://learn.microsoft.com/zh-c ... rameworkdesktop-4.8
微软:???
作者: 古城老人    时间: 2022-9-22 02:56
大文件传输不了
作者: 古城老人    时间: 2022-9-22 02:59
rar文件不能传输吗

作者: 古城老人    时间: 2022-9-22 03:02
zip也不能传输

作者: zzh5410166    时间: 2022-9-22 16:31
古城老人 发表于 2022-9-22 03:02
zip也不能传输

测试了,文件可以传输的.应该是文件太大了.没进度条.
作者: baby面具    时间: 2022-9-28 20:12
下载回来学习下 、

作者: 不苦小和尚    时间: 2022-10-1 14:41
期待更新
作者: ysff    时间: 2022-10-4 02:05
        难得有人分享,感谢,如果有更完整一点的版本就更好了
作者: ysff    时间: 2022-10-4 02:07
        难得有人分享,感谢,如果有更完整一点的版本就更好了
作者: fudong    时间: 2022-10-4 20:27
#在这里快速回复#支持开源~!感谢分享
作者: 艺术就是爆炸    时间: 2022-10-8 14:23
开源精神必须支持~
作者: wenllson    时间: 2022-10-9 22:11
学习
作者: andel2003    时间: 2022-10-11 21:01
支持开源~!感谢分享!学习下ws
作者: lm88818    时间: 2022-10-18 12:37
支持开源~!感谢分享
作者: 易友软件    时间: 2022-10-20 11:08
顶~顶~更健康~
作者: OUYB    时间: 2022-10-25 22:08
666666666666666666666666666666
作者: danshiyuan    时间: 2022-11-11 13:20
我也想问,现在还有更新的版本么
作者: li352310108    时间: 2022-11-12 00:03
这个好好的看一看,感谢开源
作者: y1030155959    时间: 2022-11-29 18:56
支持开源~!感谢分享
作者: csmdk    时间: 2022-12-19 11:35
本帖最后由 csmdk 于 2022-12-20 00:15 编辑

下载只能文件夹下载不能单文件, 这要改改,目录跟下不是整个盘的文件都要下载
作者: xiaoheshang    时间: 2022-12-21 17:22
远程控制-屏幕差异-树型框-线程操作-复制组件-WS传输




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4