Http/FTP多线程断点续传下载组件

       在做文件下载的过程中,找到一个不错的Http/FTP多线程断点续传下载DLL,感觉还不错,挺稳定的,至现在为止还未遇到用它导致崩溃的问题;功能也比较全 支持多线程,断点续传,显示详细下载过程,自动查找镜像网址,支持代理传输等

      调用Http/Ftp的dll 的部分代码接口,如下

           // 启动HttpFtp内核

           HttpFtp_Startup ();

         // 设置接收详细日志的回调函数

           HttpFtp_SetReceiveLogFunc (HttpFtp_RECEIVELOG_CALLBACK, this);

         //停止下载任务

         HttpFtp_Downloader_Release (m_downloaderID, 0);

         //断点续传函数

         HttpFtp_Downloader_Load (&m_downloaderID, additionParam->statusFile);

         //新启任务函数

          HttpFtp_Downloader_Initialize (&param, &m_downloaderID, additionParam);

         //获得下载详情的各个函数

         DWORD dwSpeed = HttpFtp_Downloader_GetSpeed (m_downloaderID);

         DWORD dwLeftTime = HttpFtp_Downloader_GetLeftTime (m_downloaderID);

         float percent = HttpFtp_Downloader_GetPercentDone (m_downloaderID);

         HttpFtp_DOWNLOADER_STATE state = HttpFtp_Downloader_GetState (m_downloaderID);

         CStringA fileName = HttpFtp_Downloader_GetFileName (m_downloaderID);

         HttpFtp_Downloader_GetLastError (m_downloaderID)

 

      其他的详情请查看官网(http://blog.dolit.cn/httpftp-introduction-html

     demo 截图:

      
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值