QQ登录

只需一步,快速开始

查看: 109|回复: 5
收起左侧

发个自己写HTTP下载器C++版的!!!

[复制链接]
累计签到:305 天
连续签到:0 天
发表于 4 天前 | 显示全部楼层 |阅读模式

为了测试自己基于iocp封装的socket库写的作品,

出于礼貌,声明下使用的三方库:
tls采用boringssl-0.20250212.0
解压缩http数据用到zlib-1.3和brotli-1.1.0
ui使用wxWidgets3.2.6_vc14x

软件界面:
发个自己写HTTP下载器C++版的!!!{tag}(1)
新建这里:
发个自己写HTTP下载器C++版的!!!{tag}(2)

使用步骤:
[下载地址]: 要先把链接复制到这里
然后点击[检测链接]按钮,
如果[文件长度]这里变成你要下载的文件大小就代表可以下载
如果不出现文件大小,就代表不支持下载这个链接
配置参数:
[连接数量]这个按照其他软件,你可以理解为多少条线程,
虽然实际不是,但你这么去理解用就行
[粒度]这个有意思,举个例子,
[常规情况]
1000MB的文件,10条连接每个就分到100MB,
如果9条下完了,还有一条连接还剩下90mb的 情况,
就只能他自己单线程下这90mb,那就后面等很久了
所以加了这个粒度,
[粒度方案]
每个粒度64kb,截图上10,就代表64kb*10=640kb一次请求
每个连接每次申请下载640kb,下载完成再过来继续申请,
最差的情况10条连接,9条完成,还有1条最多独自等待640kb数据,当然你可以设置更小
[推荐使用]
连接数大的时候,粒度设置小
粒度设置大的时候,连接数设置小
互斥使用,具体细节自己研究

最后就是附件下载->
解压密码:b
发个自己写HTTP下载器C++版的!!!{tag}(3) HTTP下载器1.30.rar (2.82 MB)




评分

参与人数 1印币 +10 收起 理由
联诚防伪 + 10 感谢分享与探讨,华印有你更精彩!.

查看全部评分

华印网相关搜索

3 赠人玫瑰,手有余香!如单纯感谢,请送花!凡是以文字形式感谢,即被视为水帖,会扣币处理! 鲜花榜单
累计签到:305 天
连续签到:0 天
 楼主| 发表于 4 天前 | 显示全部楼层
批量下载

在根目录下新建hys.txt,
应该已经存在了,然后每行一个下载链接
点[批量]按钮会在文本显示文件大小的地方显示有多少个下载链接
剩下的就是设置连接数,然后开始下载
记住,这个适合批量小文件下载,大文件别来乱搞

好了,就补充这个
回复 支持 反对 送花

使用道具 举报

累计签到:526 天
连续签到:4 天
发表于 4 天前 | 显示全部楼层
已测试   下载片子好快  爽歪歪。。。。。。。。。来自老司机得测评
回复 支持 反对 送花

使用道具 举报

累计签到:852 天
连续签到:4 天
发表于 4 天前 | 显示全部楼层
发个自己写HTTP下载器C++版的!!!{tag}(4)发个自己写HTTP下载器C++版的!!!{tag}(5)发个自己写HTTP下载器C++版的!!!{tag}(6),把这些使用说明写到程序的帮助文档里嘛。。。不然时间久了,还得翻这个帖子来看使用方法,哈哈。。。。。。
回复 支持 反对 送花

使用道具 举报

累计签到:1230 天
连续签到:17 天
发表于 4 天前 | 显示全部楼层
B 顺哥,好威武,下载速度还是可以的
回复 支持 反对 送花

使用道具 举报

累计签到:1062 天
连续签到:1 天
发表于 4 天前 | 显示全部楼层
本帖最后由 QQ1750706198 于 2025-3-28 16:41 编辑

实测有效果,大文件断线会不会续传,就怕下完大文件是错的。不稳定在下载过程中几次速度为0,
回复 支持 反对 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

注意注意注意:必看上一条 /1 下一条

华印网 - 华印社区
Share More 周一至周日:09:00 - 21:00
华印网旗下的设计印刷制作类专业技术站点
请勿发布违反国家法律法规的内容,会员观点不代表本站立场
企鹅群号:119572101

华印网汇集印前印后技术、PDF拼版、防伪包装、数码印刷、合版印刷、图文设计、平面设计、数码印刷及CTP等最新印刷技术,提供软件汉化、插件汉化、cdr插件、ai插件、ps插件、pdf插件、印刷流程、ctp输出、印刷软件、印能捷、esko、CorelDRAW、InDesign、Illustrator、CTP、CDR以及PDF软件下载的综合性印刷论坛社区!

Powered by Discuz! X3.4 © 2001-2021,Tencent Cloud.

站点地图|小黑屋|手机版|Archiver|华印 ( 粤ICP备19020152号-1 )

GMT+8, 2025-4-1 07:16 , Processed in 0.065042 second(s), 32 queries , Gzip On, Yac On.

快速回复 返回顶部 返回列表