📄 +-
字号:
2002年5月9日开始文档: 网络尖兵V8
我的一方的数据理解
//********************************************************************
1,数据连接:
请求连接:1---失败,
2---成功:
成功连接---发送数据:用户名+口令
接收数据:1--成功:
2--登录拒绝(要求重新连接)。
//********************************************************************
2,远程发送操作命令:
1---文件目录检索
2---开放数据检索
3---文件复制
4---文件剪切
5---文件粘贴
6---文件删除
7---文件上传
8---文件下载
9---文件查找
10--文件更名
11--文件分块申请
12--文件属性查看
13--文件属性更改
14--文件压缩下传
15--远程文件打开
16--下载开放数据
17--搜索开放数据
18--上传开放数据
19--目录创建
20--目录删除
21--目录移动
22--目录复制
23--目录剪切
24--目录粘贴
25--目录下载
26--目录更名
27--屏幕查看
28--连续屏幕
29--鼠标数据
30--键盘数据
31--发送短信息
32--远程HTTP代理
33--命令行
34--远程进程查看
35--远程进程关闭
36--改进程优先级
37--远程系统信息
38--远程系统命令
39--注册表浏览
40--注册表项搜索
41--注册表项增加
42--注册表项删除
43--注册表项修改
44--注册表值增加
45--注册表值删除
46--注册表值修改
//********************************************************************
3,远程接收操作:
1---连接成功与拒绝信息 2---返回的磁盘及根目录信息
3---返回的开放数据列表 4---返回的指定目录列表
5---返回的指定文件列表 6---返回的操作状态(对远程操作)
7---下载的文件数据 8---下载的共享数据
9---回传的屏幕数据 10--回传文件属性
11--回传的进程数据 12--回传的注册表数据
13--回传的命令行数据 14--回传压缩文件数据
15--回传的系统信息 16--回传的短信数据
17--回传文件属性 18--回传目录及文件数据
19--回传的设备信息 20--回传的鼠标信息
21--文件分块接收 22--目录数据分块接收
//********************************************************************
//====================================================================
远程屏幕跟踪与控制
1--------客户端设计:
A: 多线程连接服务器:自定义 N 个线程
a--每个线程负责一部分区域:
线程Tag用来表示线程的顺序:1..N
则第Tag个线程的管理区域为:
Top :=0
left :=(Tag-1) * Screen.width/N
right :=Tag * Screen.width/N
bottom:=Screen.Height
b--线程--数据流接收的序列号: ID (1..120)
则每个数据流的区间:
ID.max:=Screen.heigth/30 +(or +1)
Top :=(ID-1 ) * 30 + 1
left :=(Tag-1) * Screen.width/N
right :=Tag * Screen.width/N
bottom:=( ID ) * 30
c--接收格式并由以下格式设计:
由此决定是哪个块的图象
线程Tag --1 //决定第 Tag 组--X 坐标
序列号ID --2 //决定第 ID 组--Y 坐标
序列Width --3 //决定图象的 宽度 Width
数据流Size--4 //----------
图象数据流--5 //----------
d--数据显示--------------------------------------------OK
B: 服务器端的线程管理:
1----- 控制命令格式为:进行常规的验证连接后.....
远程监视 ---1 // 监视命令
Priority ---2 // 线程优先级
Tag ---3 // 控制区域
序列Width ---4 // 图象宽度 Width
ImageType ---5 // 是否为压缩方式
CompressVL ---6 // 压缩的数值
2-----发送数据流标识
针对每个屏幕控制线程自动产生相应的屏幕检测线程
由传入的线程 Tag 来决定进行检测哪个区间图象发生
了变化,并计算 区间 ID 号,然后传递到监控端:
命令格式:
图象--ID 号 -------1
图象流的Size -------2
图象流 Stream -------3
3----- 数据发送
=================================================OK
C: 鼠标控制
D: 键盘控制
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -