为什么80%的码农都做不了架构师?>>>
原文转自:http://yhzhtk.info/2013/06/27/1-pcmonitor-pccontrol.html
大三的时候写过一个电脑监控软件,包括两个项目,PCMonitor(被控端)和PCControl(控制端)。
PCMonitor—被控端
运行在需要控制的电脑上,接受PCControl发送信号并处理。获取文件、查看桌面等几乎所有远程桌面的功能,更重要的是在可以在对方不知情的情况下操作。
被控端打开之后没有任何反应,但是打开任务管理器会发现多了一个进程PCMonitor.exe,他随时监听着PCControl发来的信号并处理。并且会每隔10秒在C:\PCMonitor中保存一次桌面截图和一次当前运行的进程信息(csv乱码可以文本形式打开)。
下载地址:被控端
源码地址:https://github.com/Yhzhtk/PCMonitor
PCControl—控制端
电脑监控软件—控制端。 完全控制PCMonitor端的电脑。获取文件、查看桌面等几乎所有远程桌面的功能,更重要的是在可以在对方不知情的情况下操作,打开会在最前面显示,如需操作其他内容可以最小化,最小化后窗口在屏幕左下角。
下载地址:控制端
源码地址:https://github.com/Yhzhtk/PCContorl
示例图片:
1、获取被控端的桌面
2、查看被控端的磁盘文件
3、下载被控端磁盘的文件
4、给被控端发送消息
还有很多命令可以用,具体查看help,包括函数名和参数。使用命令的格式为: 命令(函数名)◇参数(如果有多个函数,用□区分)
项目设计之初是为了远程控制自己的电脑,勿用于非法用途,在使用中造成的损失或其他责任与作者无关。