Ghost Downloader是一款基于Python开发 的多线程下载工具,主打绿色免安装、多协议支持、智能分块下载三大特点。其核心优势在于​​无需手动合并文件碎片​​、支持​​断点续传​​,且能根据网络状态实时优化下载策略,彻底解决传统工具的速度瓶颈与中断痛点。

功能介绍:

智能分块与 AI 加速 🚀
智能分块下载:
根据预设分块数 (preBlockNum) 将下载任务分割成多个部分并行处理。
支持断点续传: 下载进度实时保存到 .ghd 文件,中断后可恢复。
动态线程分配: 当某个分块下载较快且剩余量较大(超过 maxReassignSize MB)时,会自动将该分块一分为二,创建新线程加速下载。
AI 智能加速 (实验性):
通过配置项 autoSpeedUp 启用。
监控下载效率,当判断增加线程能有效提升速度时,会自动调用动态线程分配机制尝试增加更多下载线程(最多可达253个),以充分利用带宽。
网络功能
全局速度限制: 可在设置中限制所有任务的总下载速度(KB/s),避免占用过多带宽。
代理支持: 支持 SOCKS5、HTTP、HTTPS 代理服务器,可在设置中配置(支持 "Auto" 自动检测或 "Off" 关闭)。
SSL 证书验证: 可选择是否开启 SSL 证书验证(配置项 SSLVerify)。
系统代理检测: 支持自动检测 Windows、Linux 和 macOS 的系统代理设置。
应用特性
智能文件名识别: 尝试通过多种方式(HTTP Header, URL 参数, URL 路径)自动识别并解码正确的文件名。
稀疏文件支持: 在支持的文件系统(如 NTFS, ext4, APFS 等)上,创建下载文件时会尝试使用稀疏文件技术,可以快速预分配磁盘空间,避免长时间等待。
单例运行: 防止同时打开多个 Ghost Downloader 实例;重复启动时会自动激活已存在的窗口 (Windows)。
全局错误捕获: 发生意外错误时,会尝试记录详细日志 (Ghost Downloader 运行日志。log) 并可能通过界面提示。
剪贴板监听:可选开启,自动检测剪贴板中的下载链接。
开机自启动:可选在系统启动时自动运行。
便捷操作:
拖拽添加:支持将下载链接或包含链接的文本拖拽到主窗口以快速添加任务。
粘贴添加: 在主窗口按下 Ctrl+V 可将剪贴板中的链接快速添加到任务。
剪贴板监听:开启后,复制可下载链接时自动弹出添加任务对话框。
任务管理:
批量添加:支持在“添加任务”对话框中一次性粘贴多个下载链接。
任务定制: 添加任务时,可单独设置本次任务的下载线程数和自定义 HTTP 请求头(覆盖全局设置)。
支持暂停、继续、取消下载任务。
取消时可选择是否彻底删除已下载文件及记录。
支持对已完成的任务进行重新下载。
支持对已完成的任务计算文件哈希值 (MD5, SHA1, SHA256) 进行校验。
支持分段进度条,可视化多线程下载进度。
已完成任务支持拖拽操作(提供文件路径和原始链接)。
已完成任务提供右键菜单(打开文件夹、复制文件/链接、重新下载)。
系统集成:
系统托盘:支持最小化到系统托盘图标,可在后台持续下载,通过托盘菜单进行操作或退出程序。
断点续传:启动时自动加载并恢复未完成的下载任务。
自动更新检查:可选在启动时检查新版本。
Windows 特性:
支持 Toast 通知 (Windows 10 1709+)。
支持窗口边框强调色 (Windows 11+)。
支持 Mica, Acrylic, Aero 等多种窗口背景特效。

其他功能
全局设置:提供丰富的全局配置选项。
详细下载信息:显示任务的详细下载状态和信息。
计划任务:支持设置计划下载任务。
浏览器扩展:提供浏览器扩展,方便添加下载任务(持续优化中)。
全局限速:支持设置全局下载速度限制。
内存优化:持续进行内存占用优化。

官方网站:https://www.gd3.top/zh/

GitHub地址:https://github.com/XiaoYouChR/Ghost-Downloader-3

声明:本站内容均收集于互联网,如不慎侵犯到您的版权利益,请附带相关证明文件来信本站将立即予以下架删除。