
易语言用远程服务支持库客户端异步发送字节集传送图片至服务器为啥有的图完整有的不完整我是3张图一起传
客户端.异步发送字节集(到字节集(“相片”)+图片框1.图片+到字节集(“≌”)+图片框2.图片+到字节集(“≌”)+图片框3.图片+到字节集(“≌”))‘≌为标示符分割...
客户端.异步发送字节集 (到字节集 (“相片”) + 图片框1.图片 + 到字节集 (“≌”) + 图片框2.图片 + 到字节集 (“≌”) + 图片框3.图片 + 到字节集 (“≌”)) ‘≌为标示符分割用的
.版本 2
.支持库 Exmlrpc
服务器.取请求字节集 (消息地址, 请求代码, 收到图片) ' 取发送的图片字节集信息
图开头 = 取字节集左边 (收到图片, 4)
去图开头 = 取字节集中间 (收到图片, 5, 取字节集长度 (收到图片) - 4)
.判断开始 (图开头 = 到字节集 (“图片”))
图片数组 = 分割字节集 (去图开头, 到字节集 (“≌”), ) ' 把三张图片分开
.如果真 (图片数组 [1] ≠ { }) ' 存到本地硬盘文件并且获得保存地址文件名
置随机数种子 ()
文件名1 = “F:\\任务图片\\12月\\图一” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名1, 图片数组 [1])
.如果真结束
.如果真 (图片数组 [2] ≠ { })
置随机数种子 ()
文件名2 = “F:\\任务图片\\12月\\图二” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名2, 图片数组 [2])
.如果真结束
.如果真 (图片数组 [3] ≠ { })
置随机数种子 ()
文件名3 = “F:\\任务图片\\12月\\图三” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名3, 图片数组 [3])
服务器收到的图片有的完整有的不完整,图片统一都是1m以下,大点的小点的都是有的可以收到完整的有的不完整,图片格式都是jpg,延迟10秒再存也取不到完整图片 ,用的是远程服务支持库,不是说这个支持库传送文本不限制大小吗,而且还会自动分包不用自己分包,求解决办法,不知道问题出在哪里请大侠帮忙给指点刚申请的账号分不多见谅万分感谢 展开
.版本 2
.支持库 Exmlrpc
服务器.取请求字节集 (消息地址, 请求代码, 收到图片) ' 取发送的图片字节集信息
图开头 = 取字节集左边 (收到图片, 4)
去图开头 = 取字节集中间 (收到图片, 5, 取字节集长度 (收到图片) - 4)
.判断开始 (图开头 = 到字节集 (“图片”))
图片数组 = 分割字节集 (去图开头, 到字节集 (“≌”), ) ' 把三张图片分开
.如果真 (图片数组 [1] ≠ { }) ' 存到本地硬盘文件并且获得保存地址文件名
置随机数种子 ()
文件名1 = “F:\\任务图片\\12月\\图一” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名1, 图片数组 [1])
.如果真结束
.如果真 (图片数组 [2] ≠ { })
置随机数种子 ()
文件名2 = “F:\\任务图片\\12月\\图二” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名2, 图片数组 [2])
.如果真结束
.如果真 (图片数组 [3] ≠ { })
置随机数种子 ()
文件名3 = “F:\\任务图片\\12月\\图三” + 时间到文本 (取现行时间 (), ) + 到文本 (取随机数 (1, 10000000)) + “.jpg”
写到文件 (文件名3, 图片数组 [3])
服务器收到的图片有的完整有的不完整,图片统一都是1m以下,大点的小点的都是有的可以收到完整的有的不完整,图片格式都是jpg,延迟10秒再存也取不到完整图片 ,用的是远程服务支持库,不是说这个支持库传送文本不限制大小吗,而且还会自动分包不用自己分包,求解决办法,不知道问题出在哪里请大侠帮忙给指点刚申请的账号分不多见谅万分感谢 展开
2个回答
展开全部
不完整的意思是什么啊 是一部分对一部分错 还是 少了一部分 或者是 完全不同
追问
有的可以收到一样大小的图有的发过来只有一部分有的全部没有
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以直接用易语言组件里面的 客户 和 服务器 组件 来实现
追问
那个连的客户多了的话不是很稳定
追答
稳定是没问题的,主要是看你的写法
而且,你这个字节集的和易语言组件的没什么区别,
只不过数字与字母的方法发送会快一点,易语言组件的也可以
如果想要好,那么我还是劝你去学TCP服务器
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询