[C++] 纯文本查看 复制代码
.版本 2
.支持库 spec
.子程序 发送_图片, , , 2.发送图片
.参数 ID, 字节集
.参数 mge, 字节集
.局部变量 CallA, 整数型
.局部变量 CallB, 整数型
.局部变量 EcxA, 整数型
.局部变量 Wxid, 整数型
.局部变量 WxidP, 整数型
.局部变量 ImgPach, 整数型
.局部变量 ImgPachP, 整数型
.局部变量 BuffA, 整数型
.局部变量 BuffB, 整数型
.局部变量 BuffC, 整数型
.如果真 (ID = { } 或 mge = { })
返回 ()
.如果真结束
CallA = g_基址 + 十六进制 (“701DC0”)
CallB = g_基址 + 十六进制 (“4BE160”)
EcxA = g_基址 + 十六进制 (“222F0F0”)
Wxid = 申请内存 (1024, 真)
写到内存 (ID, Wxid, 取字节集长度 (ID))
WxidP = 申请内存 (1024, 真)
写到内存 (Wxid, WxidP, 4)
写到内存 (取文本长度 (编码_Unicode到Ansi (ID)), WxidP + 4, 4)
写到内存 (取文本长度 (编码_Unicode到Ansi (ID)), WxidP + 8, 4)
ImgPach = 申请内存 (8640, 真)
写到内存 (mge, ImgPach, 取字节集长度 (mge))
ImgPachP = 申请内存 (1024, 真)
写到内存 (ImgPach, ImgPachP, 4)
写到内存 (取文本长度 (编码_Unicode到Ansi (mge)), ImgPachP + 4, 4)
写到内存 (取文本长度 (编码_Unicode到Ansi (mge)), ImgPachP + 8, 4)
BuffA = 申请内存 (1024, 真)
BuffB = 申请内存 (1024, 真)
BuffC = 申请内存 (1024, 真)
置入代码 ({ 96, 131, 236, 20, 139, 69, 224, 137, 225, 139, 125, 220, 80, 255, 85, 252, 139, 77, 244, 139, 69, 236, 139, 125, 228, 87, 80, 139, 69, 216, 80, 255, 85, 248, 97 })
释放内存 (Wxid)
释放内存 (WxidP)
释放内存 (ImgPach)
释放内存 (ImgPachP)
释放内存 (BuffA)
释放内存 (BuffB)
释放内存 (BuffC)