社区
网络编程
帖子详情
问:下载文件时,如何知道其下载的进度
cyjtan
2003-09-14 10:07:01
我用CFtp的GetFile()和PutFile()作了个下载的程序,可却不能知道其进度,请问,这个方法能知道其进度吗?怎么才能知道呢
...全文
105
15
打赏
收藏
问:下载文件时,如何知道其下载的进度
我用CFtp的GetFile()和PutFile()作了个下载的程序,可却不能知道其进度,请问,这个方法能知道其进度吗?怎么才能知道呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawndu
2003-09-26
打赏
举报
回复
何必呢,那两个函数不可以得到进度就用InternetRead,InternetWrite啊,自己控制不就可以了
zhaowenlong
2003-09-16
打赏
举报
回复
我也要一个,可以吗.
zhaowl@163.com
redtea1980
2003-09-16
打赏
举报
回复
TO:flyelf(空谷清音)
你的源代码呢!给我一份吧!
red_tea1980@hotmail.com
lovemaggic
2003-09-16
打赏
举报
回复
cai_hai_ying2002@163.com
be a friend
xhwu3721
2003-09-16
打赏
举报
回复
我也要,mail:
peter.wu@liteon.com
daylight1980
2003-09-16
打赏
举报
回复
gz
cyjtan
2003-09-16
打赏
举报
回复
谢谢:
cyjtan@eyou.com
shootingstars
2003-09-16
打赏
举报
回复
mark
asaili
2003-09-15
打赏
举报
回复
开一个线程定时检测下载完文件的大小
flyelf
2003-09-15
打赏
举报
回复
我自己对ftp封装了一下,可以发给你
cyjtan
2003-09-15
打赏
举报
回复
say to flyelf
能不能具体点啊,有什么原代码吗
flyelf
2003-09-15
打赏
举报
回复
ftp操作有一个回调函数,通过InternetSetStatusCallback设置,从这个回调函数中可以知道当前的进度
lostgdi731
2003-09-15
打赏
举报
回复
其实也可以有用CFtp 的,只要你先得到文件的信息(文件长度),开一个线程为派生PutFile()记录一个全局变量,而主线程周期地去读这个变量就是了。
lovemaggic
2003-09-15
打赏
举报
回复
先得到文件的大小,然后内存中保存文件指针,然后CFile::Write(),成功后FlushFile(),然后接受长度除以总长度,把这个数据显示出来就可以了,当然不能用GetFile了,用Read(),呵呵.
feeboby
2003-09-14
打赏
举报
回复
这个方法应该不可以知道的
Linux 磁盘与
文件
系统管理命令 < Series 8. >
Re: 《 Linux磁盘与
文件
系统管理命令 》 ---------------------------------------内容提要: 01/16)命令fdisk :磁盘分区工具02/16)命令partprobe :更新内核的硬盘分区表信息(即分区即刻生效)03/16)命令 tune2fs :调整 ext2/ext3/ext4
文件
系统参数04/16)命令 parted :磁盘分区工具(大小通吃)05/16)命令 mkfs :创建Linux
文件
系统06/16)命令 dumpe2fs :导出ext2/ext3/ext4
文件
系统信息07/16)命令 resize2fs :调整ext2/ext3/ext4
文件
系统大小08/16)命令 fsck :检查并修复Linux
文件
系统09/16)命令 dd :转换或复制
文件
10/16)命令 mount :挂载
文件
系统11/16)命令 umount :卸载
文件
系统12/16)命令 df :报告
文件
系统磁盘空间的使用情况13/16)命令 mkswap :创建交换分区14/16)命令 swapon :激活交换分区15/16)命令 swapoff :关闭交换分区16/16)命令 sync :刷新
文件
系统缓冲区17/17)附录 :NFS 网络
文件
服务器到安装;客户端的挂载 -t nfs;及新分区的权限测试 本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,但是在来来回回的具体操作中,还是体现出CLI(命令界面)功底不够扎实,甚至操作的非常‘拙’、处处露‘怯’。 对一个士兵来说,枪就是他的武器,对于一个程序员来说,各种library(工具库)就是他的武器;而对于Linux运维人员来说,无疑命令行工具CLI(命令界面)就是他们的武器;高手和小白之间的差距往往就体现在对于这些“武器”的掌握和熟练程度上。有
时
候一个参数就能够解决的事情,小白们可能要写一个复杂的Shell脚本才能搞定,这就是对CLI(命令界面)没有理解参悟透彻导致。 研磨每一个命令就是擦拭手中的作战武器,平
时
不保养不理解,等到作战的
时
候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段
时
间,才能练就一身非凡的内功! 本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同
时
演示,将命令行结合到解决企业实战
问
题中来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的整套课程。 本课程系列将逐步推出,看看我教学的
进度
和您学习的步伐,孰占鳌头! 注:关于教学环境搭建,可以参考本人其它课程系列,本教学中就不再赘述! 《参透 VMware 桌面级虚拟化》 《在虚拟机中安装模版机(包括应用软件等)》 《SecureCRT 连接 GNS3/Linux 的安全精密工具》
Retrofit
下载
大
文件
、监听
进度
、断点续传
前些天有个同学
问
我会不会使用Retrofit
下载
大
文件
,我就给了他我项目中使用的方法。发现有很多人还不会用Retrofit实现
下载
文件
,即使会
下载
,也可能会出现
问
题,比如:不
知道
如何获取
进度
;一旦
下载
大
文件
就会OOM;不
知道
如何暂停
下载
,或者不
知道
如何实现断点续传等。今天这个demo就是实现上面的几个
问
题,使用Retrofit+Rxjava来实现,先看效果图: ...
使用OkHttp
下载
文件
无
进度
回调 踩坑
一、踩坑速记 1. 未添加header指定服务器采用何种压缩方式导致
下载
进度
异常 描述:使用OkHttp3执行
文件
下载
(服务端有nginx反向代理服务器进行压缩),获取回调中
文件
总大小为0或负值,导致显示
下载
进度
异常。 1.1 前端解决方案 添加请求头addHeader("Accept-Encoding", "application/octet-stream")或者addHeader("Accept-Encoding", "*")即可; addHeader("Accept-Encoding",.
App网络请求实战三:
下载
文件
以及断点续载
App网络请求实战三:
下载
文件
以及断点续载 瓜皮已上线,嘿嘿。想反杀,不存在的! 小老板,多捞哦。 还是原来的配方,无图言diao 本篇记录的是如何将
下载
功能集成到网络框架中。 解题步骤 1.大的方面来了解okhttp、retrofit、rxjava三者之间的关系 a.首先okhttp是一个Http底层请求库,square公司开发已被谷歌Android采用。和okhttp...
SwiftUI利用URLSession显示
文件
下载
进度
我们需要将数据的
下载
进度
在SwiftUI界面中反映出来,当
下载
数据大小已知
时
我们显示对应的
下载
进度
百分比,若
下载
大小未知,我们显示一个无限滚动的(红色)
进度
条。 通过本文的学习,您将完全掌握以下内容: - 使用URLSession监听
下载
进度
的基本思路 - 使用Combine发布器方便的接收
下载
进度
值与
下载
完成后的数据 - 还有更多
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章