介绍
【多线程】【极致ui】【超强兼容】应该是目前动作库内,“QK下载模块”最强的平替下载器。
应该是目前动作库内,最强的“QK下载模块”平替下载器
1. 极致性能 (Performance)
- 多线程无锁并发写入:支持最高 32 线程同时下载,数据直接写入硬盘指定位置,互不排队,彻底释放带宽潜力。
- 支持断点续传:结合网络波动自动重试机制,确保传输中断后可从断点恢复,避免重复下载损耗。
- 自动降级兼容策略:多线程下载遇阻(如被服务器拒绝)时,不报错退出,无缝切换至单线程模式继续下载,确保下载流程不中断。
- 支持多个实例,多窗口、多任务同时下载。(每个任务都是独立窗口,最多支持多少需要各自电脑性能决定,一般不建议开太多同时任务。)
- 智能动态分流机制:
- <50MB 文件:自动启用 “绿色通道”(单线程模式),减少网络握手开销,小文件秒级下载。
- >50MB 文件:自动切换 “蓝色极速”(多线程模式),火力全开跑满带宽,大文件下载效率拉满。
2. 超强兼容 (Compatibility)
- 三级文件格式识别:
- 优先读取服务器文件名;
- 读取失败时,自动分析 URL 特征;
- 兜底查询 Windows 注册表 + 内置 100 + 种 MIME 字典。彻底解决下载后文件未知、无法打开的核心痛点。
3. 现代 UI (Modern UI)
- 可视化进度展示:
- 多线程模式(蓝色):进度条拆分 N 段同步推进,直观呈现并发下载状态;
- 单线程模式(绿色):丝滑连贯的进度推进,清晰展现下载节奏。
- 状态栏状态标识:文字颜色随下载状态(等待/传输/暂停/完成)动态切换。
- 实时显示速率:下载速率实时展示功能,右下角动态呈现当前传输速度。
- 流光动态效果:摒弃死板色块设计,进度条搭载半透明光影扫过动画(GDI + 自绘实现),科技感与视觉体验双重拉满。
子程序的参数
输入
下载链接
Text
保存路径位置
Text
文件名
可以为空,为空自动获取。
Text
深色模式
Boolean
自动重命名
设置为否,遇到重复命名文件会主动覆盖。
Boolean
显示进度条
Boolean
线程数量
Integer
请求头
发送的HttpHeader。每行—个header,格式为Name:Value
Text
输出
最近更新
|
修订版本
|
更新时间
|
更新说明
|
|
21
|
11小时23分钟前
|
修复上一个版本的错误
|
|
20
|
11小时26分钟前
|
兼容非常规链接的Data URL (Base64 编码数据)
|
|
19
|
1天2小时前
|
新增自定义请求头功能(测试)
|