在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于socket的多用户远程监控系统.zip

基于socket的多用户远程监控系统.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.92M
  • 下载次数:4
  • 浏览次数:61
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
http://www.yueyuesoft.com/remotecontrol/rc.html 基于socket写的多用户远程监控系统 demo,奉献所有的源代码,希望给有需要的朋友帮助。 这个demo目前的功能有: (1) 支持远程计算机信息获取 (2) 支持远程屏幕查看,自动刷新。 (3) 支持远程文件管理,支持远程目录查看,单个文件的下载和上传。 (4) 支持客户端和服务器的即时聊天。 (5) 远程进程管理,远程结束任务。 (6) 同时支持多个客户端的登录,同时管理多个客户端。
【实例截图】
【核心代码】
4744300845149066873.zip
└── RemoteControl
├── client
│   ├── beans
│   │   ├── allbeans.h
│   │   ├── beanconnectrequest.cpp
│   │   ├── beanconnectrequest.h
│   │   ├── bean.cpp
│   │   ├── beanfileinfo.cpp
│   │   ├── beanfileinfo.h
│   │   ├── beanfileinfolist.cpp
│   │   ├── beanfileinfolist.h
│   │   ├── beanfileinfostk.cpp
│   │   ├── beanfileinfostk.h
│   │   ├── bean.h
│   │   ├── beanprocessinfo.cpp
│   │   ├── beanprocessinfo.h
│   │   ├── beanprocessinfostk.cpp
│   │   ├── beanprocessinfostk.h
│   │   ├── beanret.cpp
│   │   ├── beanret.h
│   │   └── release
│   ├── cmdexe.cpp
│   ├── cmdexe.h
│   ├── combfile.cpp
│   ├── combfile.h
│   ├── common.h
│   ├── comnctls.cpp
│   ├── comnctls.h
│   ├── configs.cpp
│   ├── configs.h
│   ├── configs.xml
│   ├── crt_win32.c
│   ├── crt_win32.h
│   ├── cruntime.c
│   ├── cruntime.h
│   ├── dirmgr.cpp
│   ├── dirmgr.h
│   ├── encoder.cpp
│   ├── encoder.h
│   ├── filebase.cpp
│   ├── filebase.h
│   ├── file.cpp
│   ├── file.h
│   ├── globals.cpp
│   ├── globals.h
│   ├── linkrpccommon.h
│   ├── mainform.cpp
│   ├── mainform.h
│   ├── mem.cpp
│   ├── memdc.cpp
│   ├── memdc.h
│   ├── memfile.cpp
│   ├── memfile.h
│   ├── mem.h
│   ├── memstk.cpp
│   ├── memstk.h
│   ├── mem_tool.c
│   ├── mem_tool.h
│   ├── minibson.cpp
│   ├── minibson.h
│   ├── misc.cpp
│   ├── misc.h
│   ├── notapad.cpp
│   ├── notepad.h
│   ├── partfile.cpp
│   ├── partfile.h
│   ├── queuefile.cpp
│   ├── queuefile.h
│   ├── rcpackage.cpp
│   ├── rcpackage.h
│   ├── rcpackagestk.cpp
│   ├── rcpackagestk.h
│   ├── readme.txt
│   ├── rect.cpp
│   ├── rect.h
│   ├── release
│   ├── res
│   │   ├── bean_process_info.c
│   │   ├── msg.wav
│   │   ├── Thumbs.db
│   │   ├── ui.xml
│   │   ├── window.ico
│   │   └── XPStyle.manifest
│   ├── resource.h
│   ├── start_msvc.bat
│   ├── stdafx.cpp
│   ├── stdafx.h
│   ├── syslog.c
│   ├── syslog.h
│   ├── sysmonitor.cpp
│   ├── sysmonitor.h
│   ├── tasklinkrpc.cpp
│   ├── tasklinkrpc.h
│   ├── tasklinkrpcreader.cpp
│   ├── tasklinkrpcreader.h
│   ├── tasklinkrpcwriter.cpp
│   ├── tasklinkrpcwriter.h
│   ├── taskmgr.cpp
│   ├── taskmgr.h
│   ├── taskrcserver.cpp
│   ├── taskrcserver.h
│   ├── tasksocketreader.cpp
│   ├── tasksocketreader.h
│   ├── tasksocketwriter.cpp
│   ├── tasksocketwriter.h
│   ├── tasktcpacceptor.cpp
│   ├── tasktcpacceptor.h
│   ├── tasktcpconnector.cpp
│   ├── tasktcpconnector.h
│   ├── tcp.cpp
│   ├── tcp.h
│   ├── window.aps
│   ├── window.cpp
│   ├── window.dep
│   ├── window.dsp
│   ├── window.dsw
│   ├── window.h
│   ├── window.opt
│   ├── window.plg
│   ├── window.rc
│   ├── winmisc.cpp
│   ├── winmisc.h
│   ├── wnd.cpp
│   ├── wnd.h
│   ├── ximage
│   │   ├── jpeg_capimin.c
│   │   ├── jpeg_capistd.c
│   │   ├── jpeg_ccoefct.c
│   │   ├── jpeg_ccolor.c
│   │   ├── jpeg_cdctmgr.c
│   │   ├── jpeg_chuff.c
│   │   ├── jpeg_chuff.h
│   │   ├── jpeg_cinit.c
│   │   ├── jpeg_cmainct.c
│   │   ├── jpeg_cmarker.c
│   │   ├── jpeg_cmaster.c
│   │   ├── jpeg_comapi.c
│   │   ├── jpeg_config.h
│   │   ├── jpeg_cparam.c
│   │   ├── jpeg_cphuff.c
│   │   ├── jpeg_cprepct.c
│   │   ├── jpeg_csample.c
│   │   ├── jpeg_ctrans.c
│   │   ├── jpeg_dapimin.c
│   │   ├── jpeg_dapistd.c
│   │   ├── jpeg_datadst.c
│   │   ├── jpeg_datasrc.c
│   │   ├── jpeg_dcoefct.c
│   │   ├── jpeg_dcolor.c
│   │   ├── jpeg_dct.h
│   │   ├── jpeg_ddctmgr.c
│   │   ├── jpeg_dhuff.c
│   │   ├── jpeg_dhuff.h
│   │   ├── jpeg_dinput.c
│   │   ├── jpeg_dmainct.c
│   │   ├── jpeg_dmarker.c
│   │   ├── jpeg_dmaster.c
│   │   ├── jpeg_dmerge.c
│   │   ├── jpeg_dphuff.c
│   │   ├── jpeg_dpostct.c
│   │   ├── jpeg_dsample.c
│   │   ├── jpeg_dtrans.c
│   │   ├── jpeg_error.c
│   │   ├── jpeg_error.h
│   │   ├── jpeg_fdctflt.c
│   │   ├── jpeg_fdctfst.c
│   │   ├── jpeg_fdctint.c
│   │   ├── jpeg_idctflt.c
│   │   ├── jpeg_idctfst.c
│   │   ├── jpeg_idctint.c
│   │   ├── jpeg_idctred.c
│   │   ├── jpeg_include.h
│   │   ├── jpeg_int.h
│   │   ├── jpeg_lib.h
│   │   ├── jpeg_memmgr.c
│   │   ├── jpeg_memnobs.c
│   │   ├── jpeg_memsys.h
│   │   ├── jpeg_morecfg.h
│   │   ├── jpeg_quant1.c
│   │   ├── jpeg_quant2.c
│   │   ├── jpeg_utils.c
│   │   ├── jpeg_version.h
│   │   ├── png_conf.h
│   │   ├── png_error.c
│   │   ├── png_gccrd.c
│   │   ├── png_get.c
│   │   ├── png_lib.c
│   │   ├── png_lib.h
│   │   ├── png_mem.c
│   │   ├── png_pread.c
│   │   ├── png_read.c
│   │   ├── png_rio.c
│   │   ├── png_rtran.c
│   │   ├── png_rutil.c
│   │   ├── png_set.c
│   │   ├── png_trans.c
│   │   ├── png_vcrd.c
│   │   ├── png_wio.c
│   │   ├── png_write.c
│   │   ├── png_wtran.c
│   │   ├── png_wutil.c
│   │   ├── xImageBMP.cpp
│   │   ├── xImageBMP.h
│   │   ├── XImage.cpp
│   │   ├── xImageGIF.cpp
│   │   ├── xImageGIF.h
│   │   ├── XImage.h
│   │   ├── ximagehelper.cpp
│   │   ├── ximagehelper.h
│   │   ├── xImageICO.cpp
│   │   ├── xImageICO.h
│   │   ├── xImageJPG.cpp
│   │   ├── xImageJPG.h
│   │   ├── xImagePNG.cpp
│   │   ├── xImagePNG.h
│   │   ├── zlib_adler32.c
│   │   ├── zlib_compress.c
│   │   ├── zlib_crc32.c
│   │   ├── zlib_crc32.h
│   │   ├── zlib_deflate.c
│   │   ├── zlib_deflate.h
│   │   ├── zlib_gzio.c
│   │   ├── zlib_infback.c
│   │   ├── zlib_inffast.c
│   │   ├── zlib_inffast.h
│   │   ├── zlib_inffixed.h
│   │   ├── zlib_inflate.c
│   │   ├── zlib_inflate.h
│   │   ├── zlib_inftrees.c
│   │   ├── zlib_inftrees.h
│   │   ├── zlib_trees.c
│   │   ├── zlib_trees.h
│   │   ├── zlib_uncompr.c
│   │   ├── zlib_zconf.h
│   │   ├── zlib_zconf.in.h
│   │   ├── zlib_zlib.h
│   │   ├── zlib_zutil.c
│   │   └── zlib_zutil.h
│   ├── xml.cpp
│   ├── xml.h
│   ├── xmlreader.cpp
│   └── xmlreader.h
├── client.exe
├── configs.xml
├── server
│   ├── beans
│   │   ├── allbeans.h
│   │   ├── beanconnectrequest.cpp
│   │   ├── beanconnectrequest.h
│   │   ├── bean.cpp
│   │   ├── beanfileinfo.cpp
│   │   ├── beanfileinfo.h
│   │   ├── beanfileinfolist.cpp
│   │   ├── beanfileinfolist.h
│   │   ├── beanfileinfostk.cpp
│   │   ├── beanfileinfostk.h
│   │   ├── bean.h
│   │   ├── beanprocessinfo.cpp
│   │   ├── beanprocessinfo.h
│   │   ├── beanprocessinfostk.cpp
│   │   ├── beanprocessinfostk.h
│   │   ├── beanret.cpp
│   │   └── beanret.h
│   ├── cmdexe.cpp
│   ├── cmdexe.h
│   ├── combfile.cpp
│   ├── combfile.h
│   ├── common.h
│   ├── comnctls.cpp
│   ├── comnctls.h
│   ├── configs.cpp
│   ├── configs.h
│   ├── crt_win32.c
│   ├── crt_win32.h
│   ├── cruntime.c
│   ├── cruntime.h
│   ├── defines.h
│   ├── dialogprogress.cpp
│   ├── dialogprogress.h
│   ├── dirmgr.cpp
│   ├── dirmgr.h
│   ├── encoder.cpp
│   ├── encoder.h
│   ├── filebase.cpp
│   ├── filebase.h
│   ├── file.cpp
│   ├── file.h
│   ├── funcwndchat.cpp
│   ├── funcwndchat.h
│   ├── funcwnd.cpp
│   ├── funcwndfilemanager.cpp
│   ├── funcwndfilemanager.h
│   ├── funcwnd.h
│   ├── funcwndinfo.cpp
│   ├── funcwndinfo.h
│   ├── funcwndscreenshot.cpp
│   ├── funcwndscreenshot.h
│   ├── funcwndtaskmgr.cpp
│   ├── funcwndtaskmgr.h
│   ├── globals.cpp
│   ├── globals.h
│   ├── linkrpccommon.h
│   ├── mainform.cpp
│   ├── mainform.h
│   ├── mem.cpp
│   ├── memdc.cpp
│   ├── memdc.h
│   ├── memfile.cpp
│   ├── memfile.h
│   ├── mem.h
│   ├── memstk.cpp
│   ├── memstk.h
│   ├── mem_tool.c
│   ├── mem_tool.h
│   ├── minibson.cpp
│   ├── minibson.h
│   ├── misc.cpp
│   ├── misc.h
│   ├── msg.cpp
│   ├── msg.h
│   ├── msghandler.cpp
│   ├── msghandler.h
│   ├── msgqueue.cpp
│   ├── msgqueue.h
│   ├── notapad.cpp
│   ├── notepad.h
│   ├── partfile.cpp
│   ├── partfile.h
│   ├── ptrstk.cpp
│   ├── ptrstk.h
│   ├── queuefile.cpp
│   ├── queuefile.h
│   ├── rcclientmanager.cpp
│   ├── rcclientmanager.h
│   ├── rcpackage.cpp
│   ├── rcpackage.h
│   ├── rcpackagestk.cpp
│   ├── rcpackagestk.h
│   ├── readme.txt
│   ├── rect.cpp
│   ├── rect.h
│   ├── release
│   ├── res
│   │   ├── filemanager_tb.bmp
│   │   ├── funcwnd_chat.xml
│   │   ├── funcwnd_filemanager.xml
│   │   ├── funcwnd_info.xml
│   │   ├── funcwnd_screenshot.xml
│   │   ├── funcwnd_taskmgr.xml
│   │   ├── main_wnd.xml
│   │   ├── menu.xml
│   │   ├── msg.wav
│   │   ├── Thumbs.db
│   │   ├── window.ico
│   │   ├── wndrcclient.xml
│   │   └── XPStyle.manifest
│   ├── resource.h
│   ├── start_msvc.bat
│   ├── stdafx.cpp
│   ├── stdafx.h
│   ├── syslog.c
│   ├── syslog.h
│   ├── tasklinkrpc.cpp
│   ├── tasklinkrpc.h
│   ├── tasklinkrpcreader.cpp
│   ├── tasklinkrpcreader.h
│   ├── tasklinkrpcwriter.cpp
│   ├── tasklinkrpcwriter.h
│   ├── taskmgr.cpp
│   ├── taskmgr.h
│   ├── taskrcclient.cpp
│   ├── taskrcclient.h
│   ├── tasksocketreader.cpp
│   ├── tasksocketreader.h
│   ├── tasksocketwriter.cpp
│   ├── tasksocketwriter.h
│   ├── tasktcpacceptor.cpp
│   ├── tasktcpacceptor.h
│   ├── tasktcpconnector.cpp
│   ├── tasktcpconnector.h
│   ├── tasktimer.cpp
│   ├── tasktimer.h
│   ├── tcp.cpp
│   ├── tcp.h
│   ├── window.aps
│   ├── window.cpp
│   ├── window.dep
│   ├── window.dsp
│   ├── window.dsw
│   ├── window.h
│   ├── window.opt
│   ├── window.plg
│   ├── window.rc
│   ├── winmisc.cpp
│   ├── winmisc.h
│   ├── wnd.cpp
│   ├── wnd.h
│   ├── wndrcclient.cpp
│   ├── wndrcclient.h
│   ├── wndsplit.cpp
│   ├── wndsplit.h
│   ├── ximage
│   │   ├── jpeg_capimin.c
│   │   ├── jpeg_capistd.c
│   │   ├── jpeg_ccoefct.c
│   │   ├── jpeg_ccolor.c
│   │   ├── jpeg_cdctmgr.c
│   │   ├── jpeg_chuff.c
│   │   ├── jpeg_chuff.h
│   │   ├── jpeg_cinit.c
│   │   ├── jpeg_cmainct.c
│   │   ├── jpeg_cmarker.c
│   │   ├── jpeg_cmaster.c
│   │   ├── jpeg_comapi.c
│   │   ├── jpeg_config.h
│   │   ├── jpeg_cparam.c
│   │   ├── jpeg_cphuff.c
│   │   ├── jpeg_cprepct.c
│   │   ├── jpeg_csample.c
│   │   ├── jpeg_ctrans.c
│   │   ├── jpeg_dapimin.c
│   │   ├── jpeg_dapistd.c
│   │   ├── jpeg_datadst.c
│   │   ├── jpeg_datasrc.c
│   │   ├── jpeg_dcoefct.c
│   │   ├── jpeg_dcolor.c
│   │   ├── jpeg_dct.h
│   │   ├── jpeg_ddctmgr.c
│   │   ├── jpeg_dhuff.c
│   │   ├── jpeg_dhuff.h
│   │   ├── jpeg_dinput.c
│   │   ├── jpeg_dmainct.c
│   │   ├── jpeg_dmarker.c
│   │   ├── jpeg_dmaster.c
│   │   ├── jpeg_dmerge.c
│   │   ├── jpeg_dphuff.c
│   │   ├── jpeg_dpostct.c
│   │   ├── jpeg_dsample.c
│   │   ├── jpeg_dtrans.c
│   │   ├── jpeg_error.c
│   │   ├── jpeg_error.h
│   │   ├── jpeg_fdctflt.c
│   │   ├── jpeg_fdctfst.c
│   │   ├── jpeg_fdctint.c
│   │   ├── jpeg_idctflt.c
│   │   ├── jpeg_idctfst.c
│   │   ├── jpeg_idctint.c
│   │   ├── jpeg_idctred.c
│   │   ├── jpeg_include.h
│   │   ├── jpeg_int.h
│   │   ├── jpeg_lib.h
│   │   ├── jpeg_memmgr.c
│   │   ├── jpeg_memnobs.c
│   │   ├── jpeg_memsys.h
│   │   ├── jpeg_morecfg.h
│   │   ├── jpeg_quant1.c
│   │   ├── jpeg_quant2.c
│   │   ├── jpeg_utils.c
│   │   ├── jpeg_version.h
│   │   ├── png_conf.h
│   │   ├── png_error.c
│   │   ├── png_gccrd.c
│   │   ├── png_get.c
│   │   ├── png_lib.c
│   │   ├── png_lib.h
│   │   ├── png_mem.c
│   │   ├── png_pread.c
│   │   ├── png_read.c
│   │   ├── png_rio.c
│   │   ├── png_rtran.c
│   │   ├── png_rutil.c
│   │   ├── png_set.c
│   │   ├── png_trans.c
│   │   ├── png_vcrd.c
│   │   ├── png_wio.c
│   │   ├── png_write.c
│   │   ├── png_wtran.c
│   │   ├── png_wutil.c
│   │   ├── xImageBMP.cpp
│   │   ├── xImageBMP.h
│   │   ├── XImage.cpp
│   │   ├── xImageGIF.cpp
│   │   ├── xImageGIF.h
│   │   ├── XImage.h
│   │   ├── ximagehelper.cpp
│   │   ├── ximagehelper.h
│   │   ├── xImageICO.cpp
│   │   ├── xImageICO.h
│   │   ├── xImageJPG.cpp
│   │   ├── xImageJPG.h
│   │   ├── xImagePNG.cpp
│   │   ├── xImagePNG.h
│   │   ├── zlib_adler32.c
│   │   ├── zlib_compress.c
│   │   ├── zlib_crc32.c
│   │   ├── zlib_crc32.h
│   │   ├── zlib_deflate.c
│   │   ├── zlib_deflate.h
│   │   ├── zlib_gzio.c
│   │   ├── zlib_infback.c
│   │   ├── zlib_inffast.c
│   │   ├── zlib_inffast.h
│   │   ├── zlib_inffixed.h
│   │   ├── zlib_inflate.c
│   │   ├── zlib_inflate.h
│   │   ├── zlib_inftrees.c
│   │   ├── zlib_inftrees.h
│   │   ├── zlib_trees.c
│   │   ├── zlib_trees.h
│   │   ├── zlib_uncompr.c
│   │   ├── zlib_zconf.h
│   │   ├── zlib_zconf.in.h
│   │   ├── zlib_zlib.h
│   │   ├── zlib_zutil.c
│   │   └── zlib_zutil.h
│   ├── xml.cpp
│   ├── xml.h
│   ├── xmlreader.cpp
│   └── xmlreader.h
└── server.exe

12 directories, 508 files

标签:

实例下载地址

基于socket的多用户远程监控系统.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警