网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月22日漏签0天
qt吧 关注:49,918贴子:160,062
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 60回复贴,共2页
  • ,跳到 页  
<<返回qt吧
>0< 加载中...

【源码】多线程下载器----支持多线程下载和断点续传

  • 只看楼主
  • 收藏

  • 回复
  • _宇过_天晴
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先放截图:





/*
* 多线程下载器,可以使用多个线程下载同一个文件,
* 在下载某些文件的时候,速度回快些
* 但是由于电脑本身的带宽限制,所以速度优势不怎么明显,
* 相当于用普通的现在起下载,不过CPU占用要高很多。。。
*
* 这个程序还实现了断点续传的功能
*
* 基本原理:
* 先通过下载链接的header来获取文件的大小
* 然后计算出每个线程需要下载的内存段
* 每个线程通过设置请求header来下载自己的内存段
*/
代码比较混乱,哎,写的时候大脑太混乱了,不忍直视
随便问下,怎么设置下载速度啊


  • _宇过_天晴
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2L
源码地址:http://pan.baidu.com/s/1eQ26JL4
基于QNetworkAccessManager实现


2026-02-22 09:11:08
广告
不感兴趣
开通SVIP免广告
  • 一瓶爱因斯坦
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 一瓶爱因斯坦
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
其实这两天一直在想 自己是不是太急攻进切了, C++只是把c++ primer plus 看完写了一点点例题就开始QT了 基础并不是很稳, LZ可有什么好的意见?在考虑是不是先把QT放一些学些数据结构和算法再继续看QT


  • QQ331766115
  • 人气楷模
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
吧主又发福利了我这儿常年带宽100K简直不能忍


  • Seffrui_M
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • qt_developer
  • 知名人士
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
断点续传可能需要服务器的配合吧


  • zhousijie89
  • 人气楷模
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
LZ大人有木有框架图啊?


2026-02-22 09:05:08
广告
不感兴趣
开通SVIP免广告
  • 小柯_小哀
  • 人气楷模
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
太屌。中国版IDM就靠吧主开发了


  • NOCAREFREE
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主有没有考虑过 当任务同时1500 在线的时候 QNetworkAccessManager 会出现问题


  • xsjqqq123
  • 人气楷模
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
下载时出现:
QNetworkReplyImplPrivate::error: Internal problem, this method must only be called once.
程序崩溃退出,顺便问下,吧主有没有出2.0版本?
如何实现“滚动下载”,我的意思是先下载前面的部分,线程能不断给它分配任务,这样一段段不断地往后下载直到完成


  • 黄software
  • 核心吧友
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
断点续传?是迅雷那种在关闭再打开程序,可以继续下载么?我看源码没有保存为本地临时文件的代码啊。。


  • 利斯塔拉格那
  • 人气楷模
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主你好 我写了一个单线程的 你的多线程具体实现过程还有断点续传还有下载速度计算没看明白 可以大概的讲一下吗 或者参考什么资料 我想可以更改文件存储位置的话应该怎么做


  • ACRL-
  • 铁杆吧友
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这坑爹= =
还没几秒钟就下好了 打开一看是x86不兼容x64


2026-02-22 08:59:08
广告
不感兴趣
开通SVIP免广告
  • teita929
  • 初级粉丝
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主为什么有的东西无法下载,比如为百度音乐搜个音乐的歌曲链接,就下不来


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 60回复贴,共2页
  • ,跳到 页  
<<返回qt吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示