当前位置:闪电软件园 > 网络 > 下载工具 >

燕子下载器

(认准闪电软件园)
  • 浏览(
  • 更新时间:2025-11-13
  • 软件大小:未知
  • 界面语言:简体中文
  • 授权方式:共享软件
  • 运行环境:Win7/win8/win10
  • 官方网站:闪电软件园

软件标签:燕子下载器 
燕子下载器是一个适合所有人使用的多线程下载工具!操作简单,粘贴地址,进行简单的设置就能立即开始下载,程序不用安装,直接解压就能使用。

软件介绍

燕子下载器:
一款下载工具,只是简单实现了多线程下载功能和块状态显示。
断点续传功能要记录信息,暂时没打算。
分享一下实现思路:
1、开始线程时:通过 HEAD 方式访问目标网址,获取 ResponseHeader信息,该信息包含类似以下数据:“Content-Length: 212254952”,这是文件尺寸。
2、创建空白文件,并写入空白数据,这过程有点慢。
3、生成分块信息:0-2097151  2097152-4194303 …… 211812352-212254952。这里可以加一个序号,后面用于实现状态显示。例如:1:0-2097151  2:2097152-4194303……101:211812352-212254952,可以用栈或者数组来记录。
4、下载线程,出栈,带上请求头:Range:bytes=0-2097151,这样就可以分块下载了。如果该块下载成功并写到文件,则累加已经下载的数据,更新界面数据,否则重新入栈。数据下载完成后提示成功。
5、块状态显示的实现:初始化粉红色背景,白色纵横线,32行 X 64列。当接收到块完成信息时,根据块索引计算位置,画绿色的框框。
说明:
如果网站不支持,获取不到文件尺寸则用不了。
中途没有暂停功能,可以直接退出。
没有测试是否支持大文件,文件同名时,没有提示直接覆盖,慎用。
下载文件,一般用浏览器即可,速度快,支持续传。

闪电小编说明:

多线程下载和快状态显示,功能简单,操作也简单,如果需要暂停和停止,可直接退出程序,
软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取

本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

  • 下载地址

捐助vip:软件下载联系:1739083603@qq.com

  • 猜你喜欢
  • 用户评论