|
楼主 |
发表于 2024-11-1 09:17:07
|
显示全部楼层
**
|
TCP数据到达 | 整数型 | | |
进程句柄 | 整数型 | | | | 通信ID | 整数型 | | | | 数据指针 | 整数型 | | | | 数据长度 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 图片 | 文本型 | | | jsonQA | 类_json | | | OCR结果 | 文本型 | | | ID号 | 文本型 | | | 错误信息 | 文本型 | | | 自定义 | 文本型 | | | 分组 | 文本型 | | | 参数 | 文本型 | | | 数据文本 | 文本型 | | | 字节集数据 | 字节集 | | | SD | 长整数型 | | | DAS | 长整数型 | | | 文件号 | 长整数型 | | | 临时成员 | 成员信息 | | |
字节集数据 = 指针_到字节集 (数据指针, 数据长度 )数据文本 = 到文本 (字节集数据 )进入许可区 (许可证 )判断循环首 (取数组成员数 (成员信息 ) < 通信ID )标签1.标题 = “通信ID:” + 到文本 (通信ID )Web_初始化 (数据文本 )加入成员 (成员信息, 临时成员 )成员信息 [通信ID ].文件长度 = 到长整数 (Web_获取GET参数 (“cd”)) 成员信息 [通信ID ].文件路径 = 取运行目录 () + “\” + Web_获取GET参数 (“name”)成员信息 [通信ID ].md5 = Web_获取GET参数 (“md5”)文件号 = 打开文件A (取运行目录 () + “\” + Web_获取GET参数 (“name”), #重写文件, )成员信息 [通信ID ].文件号 = 文件号 退出许可区 (许可证 )返回 (0 )判断循环尾 () 写文件字节集 (成员信息 [通信ID ].文件号, 字节集数据 )如果真 (取文件大小 (成员信息 [通信ID ].文件号 ) ≥ 成员信息 [通信ID ].文件长度 )调试输出 (取文件大小 (成员信息 [通信ID ].文件号 ), 成员信息 [通信ID ].文件长度 )关闭文件句柄 (成员信息 [通信ID ].文件号 )字节集数据 = 读入文件 (成员信息 [通信ID ].文件路径 )调试输出 (成员信息 [通信ID ].md5, 成员信息 [通信ID ].文件路径 )调试输出 (校验_取md5 (字节集数据 )) 如果真 (校验_取md5 (字节集数据 ) = 成员信息 [通信ID ].md5 )发送数据 (进程句柄, 通信ID, Web_构建返回数据 (到字节集 (“OK”)) )退出许可区 (许可证 )返回 (0 )发送数据 (进程句柄, 通信ID, Web_构建返回数据 (到字节集 (“未知”)) )退出许可区 (许可证 )返回 (0 )
补充内容 (2024-11-1 09:17):
这是代码,懂得大佬帮忙改改,谢谢 |
|