使用Ice传输文件时,怎么才能得到文件的传输进度呢

生也有涯而学海无涯 2017-02-22 09:48:53
用Ice做了一个文件传输的功能,服务这边都是把多个文件打包压缩发送的,客户端接收时需要显示接收进度,但是这个传输进度我需要怎么获得呢?
...全文
375 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
@风轻云淡_ 2019-02-15
  • 打赏
  • 举报
回复
发送之前把文件压缩后的大小封装在数据头中,接收端接受之后可以根据接收字节大小除以数据头中的总字节数得出传输进度。
@风轻云淡_ 2019-02-15
  • 打赏
  • 举报
回复
引用 2 楼 _泥巴_ 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:]
根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。

怎么哪里都有你呢!回答的完全没啥帮助![/quote]
如果评价得分是100分,赵老师的答案得分可以在1-99之间浮动
wangjinsong87 2019-02-15
  • 打赏
  • 举报
回复
引用 2 楼 _泥巴_ 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:] 根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。
怎么哪里都有你呢!回答的完全没啥帮助![/quote] 没那么绝对,赵四老师有的也有帮助,不过不少质量不高,可能不怪他,是问的人没说清楚。
赵4老师 2017-12-01
  • 打赏
  • 举报
回复
引用 4 楼 luchenqun 的回复:
[quote=引用 3 楼 zhao4zhong1 的回复:] [quote=引用 2 楼 luchenqun 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。
怎么哪里都有你呢!回答的完全没啥帮助![/quote] 有没有帮助请问问题的人自己评价。 况且没有任何规定说必须回复对问问题的人有帮助的内容。[/quote] 感觉你完全就是混积分!积分能当饭吃吗?[/quote] 可见你是不需要精神食粮的。
_泥巴_ 2017-12-01
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
[quote=引用 2 楼 luchenqun 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。
怎么哪里都有你呢!回答的完全没啥帮助![/quote] 有没有帮助请问问题的人自己评价。 况且没有任何规定说必须回复对问问题的人有帮助的内容。[/quote] 感觉你完全就是混积分!积分能当饭吃吗?
赵4老师 2017-11-22
  • 打赏
  • 举报
回复
引用 2 楼 luchenqun 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:] 根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。
怎么哪里都有你呢!回答的完全没啥帮助![/quote] 有没有帮助请问问题的人自己评价。 况且没有任何规定说必须回复对问问题的人有帮助的内容。
_泥巴_ 2017-11-22
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。
怎么哪里都有你呢!回答的完全没啥帮助!
赵4老师 2017-02-22
  • 打赏
  • 举报
回复
根据事先收到的将要传输的总字节长度和到现在为止实际收到字节长度计算而得进度。

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧