:3.471KB : :1 :2019-12-29 05:19:02
这个是最近弄网络传输自己用的一个命令,感觉很好使就来分享下主要是组包用的参数里面有文本+整数+字节集+其它类型混合
有时候顺序还不一致,参数数量也还不一致
干脆直接整合了个通用的,参数数量可以无限扩展+++
指针 [1] = 0
计次 = 0
类型 = 0
置入代码 ({ 96, 139, 93, 252, 129, 195, 4, 0, 0, 0, 139, 11, 227, 16, 105, 193, 16, 0, 0, 0, 255, 116, 40, 4, 143, 4, 139, 73, 235, 238, 97 })
.计次循环首 (取数组成员数 (指针), 计次)
置入代码 ({ 139, 69, 248, 107, 192, 16, 131, 232, 4, 139, 4, 40 })
置入代码 ({ 137, 69, 244 })
.如果真 (类型 > 0)
转换类型 (类型, 指针, 地址, 长度, 计次, 数据长度)
参数数量 = 参数数量 + 1
.如果真结束
.计次循环尾 ()
组合长度 = 数据长度 + #数据分析_起始参 + 参数数量 × 4
字节集 = 取空白字节集 (组合长度)
字节集指针 = 取字节集数据指针_ (字节集)
__set_dword (字节集指针, 0, 组合长度)
__set_dword (字节集指针, 4, 指令ID)
字节集指针 = 字节集指针 + #数据分析_起始参
.计次循环首 (取数组成员数 (地址), 计次)
.如果真 (地址 [计次] > 0)
__set_dword (字节集指针, 0, 长度 [计次])
字节集指针 = 字节集指针 + 4
CopyMemory_ (字节集指针, 地址 [计次], 长度 [计次])
字节集指针 = 字节集指针 + 长度 [计次]
.如果真结束
.计次循环尾 ()
02-17会员管理插件源码
02-16动态创建菜单与响应事件源码,菜单编辑器
02-09画板快捷启动3.2源码修改版
02-09王者荣耀战力小程序源码分享
02-09简单的指定颜色抠图源码
02-05WinLicense授权SDK源码
02-05文本逐字分割源码及优化历程
02-05易语言调用cmd命令并编辑框显示执行结果
09-07C++的string的实现源码分析
10-15易语言word循环插入文字 图片工具源码