v4.2.0
Important
我们建议通过软件内的 设置 > 浏览器扩展 > 一键安装 的方式来更新最新的浏览器插件 (#390)
Tip
欢迎加入 Ghost Downloader Discord 社区: discord.gg/fKfhkPumEM
新增功能 🎉
- 下载时自动阻止系统休眠 By @XiaoYouChR
- 任务列表支持批量复制下载链接 By @XiaoYouChR
- 新增请求头预设功能 By @XiaoYouChR
- 运行时依赖支持更新检查与卸载 By @XiaoYouChR
- 浏览器身份预设新增多种浏览器的指纹模拟 By @XiaoYouChR
GD4B浏览器扩展下载卡片右键菜单支持仅移除任务(不删除文件)By @XiaoYouChR- ED2K 新增 ServerMet/NodesDat 设置项并提供默认引导源 By @XiaoYouChR
功能优化 🔧
- HTTP 下载每个分段使用独立连接,部分场景速度提升约 20% By @XiaoYouChR
GD4B浏览器扩展升级至2.1.1By @XiaoYouChR- BT 新增 XIU2 作为第二个默认 Web Tracker 源 (#639) By @XiaoYouChR
- 框选支持按住 Ctrl 反选已选任务,并可从任务列表底部空白区域开始框选 By @XiaoYouChR
- 重命名任务时只选中扩展名前的部分 By @XiaoYouChR
- 视频合并失败时检测 DRM 加密并提示用户 By @XiaoYouChR
- 草稿模式下确认下载后也会显示进度条 (#594) By @XiaoYouChR
- 首次启动引导选项页重排,降低认知负担 By @XiaoYouChR
问题修复 🐛
- 修复
GD4B浏览器扩展最小接管大小不生效的问题 By @XiaoYouChR - 修复
GD4B浏览器扩展发送了错误的下载 URL 导致多个网站下载失败的问题 (#607, #611, #614, #637, #638) By @XiaoYouChR - 修复浏览器扩展下载的请求未跟随浏览器 UA 导致多个网站下载失败的问题 (#591) By @XiaoYouChR
- 修复下载文件名中 percent-encoding 未解码导致特殊字符文件名错误的问题 (#615) By @XiaoYouChR
- 修复系统代理 socks:// 协议导致崩溃的问题 By @XiaoYouChR
- 修复 YouTube 字幕无法下载的问题 By @XiaoYouChR
- 修复 YouTube Cookie 认证失效和格式提取失败的问题 By @XiaoYouChR
- 修复 macOS 无边框窗口效果在后台恢复后失效的问题 By @XiaoYouChR
- 修复 macOS 关闭窗口后从 Dock 点击导致内存泄露的问题 By @XiaoYouChR
- 修复 Bilibili 切换下载类型后文件名不同步的问题 By @XiaoYouChR & @bilixuesheng
- 修复非 Windows 平台拖拽文件无法放置的问题 By @XiaoYouChR
- 修复 M3U8 进度解析和直播完成按钮显示问题 By @XiaoYouChR
- 修复 M3U8 编辑已添加任务时仍可切换画质的问题 By @XiaoYouChR
- 修复浏览器扩展抖音视频下载时 URL 归属错乱的问题 By @XiaoYouChR
- 修复暗色模式部分控件样式不一致的问题 (#632) By @XiaoYouChR
- 修复 Aria2 RPC 探测无超时和失败回调崩溃的问题 (#644, #645) By @XiaoYouChR
- 修复浏览器扩展录制功能 FFmpeg 转码路径失效的问题 (#621) By @XiaoYouChR
- 修复重复 BT 任务哈希校验导致磁力链接无法下载的问题 (#641) By @XiaoYouChR
- 修复 Android 数据目录未使用外部存储的问题 By @XiaoYouChR
- 修复部分文字意外显示不全的问题 By @XiaoYouChR
Important
We recommend updating the latest browser extension via Settings > Browser Extension > One-Click Install within the app (#390)
Tip
Join the Ghost Downloader community on Discord: discord.gg/fKfhkPumEM
New Features 🎉
- Downloads now automatically prevent the system from sleeping By @XiaoYouChR
- The task list now supports batch copying of download links By @XiaoYouChR
- Added request header presets By @XiaoYouChR
- Runtime dependencies now support update checking and uninstallation By @XiaoYouChR
- Browser identity presets now include fingerprint simulation for multiple browsers By @XiaoYouChR
- The
GD4Bbrowser extension download card context menu now supports removing a task without deleting its files By @XiaoYouChR - ED2K now exposes ServerMet/NodesDat settings with default bootstrap sources By @XiaoYouChR
Improvements 🔧
- HTTP downloads now use independent connections per segment, improving speed by ~20% in some scenarios By @XiaoYouChR
- The
GD4Bbrowser extension has been upgraded to2.1.1By @XiaoYouChR - BT now includes XIU2 as a second default Web Tracker source (#639) By @XiaoYouChR
- Box selection now supports Ctrl+drag to toggle selected tasks, and can be initiated from the empty area at the bottom of the task list By @XiaoYouChR
- Renaming a task now only selects the filename before the extension By @XiaoYouChR
- DRM-encrypted files are now detected and reported when video merging fails By @XiaoYouChR
- Draft mode now shows the progress bar after confirming a download (#594) By @XiaoYouChR
- The first-launch setup wizard options have been reordered to reduce cognitive load By @XiaoYouChR
Bug Fixes 🐛
- Fixed the
GD4Bbrowser extension's minimum takeover size not taking effect By @XiaoYouChR - Fixed the
GD4Bbrowser extension sending incorrect download URLs, causing downloads to fail on multiple websites (#607, #611, #614, #637, #638) By @XiaoYouChR - Fixed browser extension requests not following the browser's User-Agent, causing downloads to fail on multiple websites (#591) By @XiaoYouChR
- Fixed percent-encoding in filenames not being decoded, causing special characters to display incorrectly (#615) By @XiaoYouChR
- Fixed a crash caused by socks:// system proxy configuration By @XiaoYouChR
- Fixed YouTube subtitles failing to download By @XiaoYouChR
- Fixed YouTube cookie authentication failure and format extraction issues By @XiaoYouChR
- Fixed macOS frameless window effects not restoring after returning from background By @XiaoYouChR
- Fixed a memory leak on macOS when clicking the Dock icon after closing the window By @XiaoYouChR
- Fixed Bilibili filenames not syncing after switching download type By @XiaoYouChR & @bilixuesheng
- Fixed dragged files being unable to drop on non-Windows platforms By @XiaoYouChR
- Fixed M3U8 progress parsing and live stream completion button display issues By @XiaoYouChR
- Fixed being able to switch quality when editing an already-added M3U8 task By @XiaoYouChR
- Fixed Douyin video URL attribution errors in the browser extension By @XiaoYouChR
- Fixed inconsistent widget styles in dark mode (#632) By @XiaoYouChR
- Fixed Aria2 RPC probe having no timeout and crashing on failure callbacks (#644, #645) By @XiaoYouChR
- Fixed the browser extension's recording feature FFmpeg transcoding path not working (#621) By @XiaoYouChR
- Fixed duplicate BT task hash validation preventing magnet links from downloading (#641) By @XiaoYouChR
- Fixed Android data directory not using external storage By @XiaoYouChR
- Fixed text being unexpectedly truncated in some areas By @XiaoYouChR
下载 Downloads
🪟 Windows
- x86_64 安装包 Setup.exe (40.5 MB)
- x86_64 便携版 Portable (.zip) (42.3 MB)
- arm64 安装包 Setup.exe (40.5 MB)
- arm64 便携版 Portable (.zip) (42.3 MB)
🍎 macOS
- arm64 (Apple Silicon) .dmg (61.4 MB)
- x86_64 (Intel) .dmg (65.9 MB)
🐧 Linux
- x86_64 AppImage (75.3 MB)
- x86_64 .deb (63.4 MB)
- x86_64 .tar.xz (57.4 MB)
- arm64 AppImage (73.2 MB)
- arm64 .deb (61.2 MB)
- arm64 .tar.xz (53.4 MB)
🤖 Android
- arm64-v8a .apk (67.4 MB)
Full Changelog: v4.1.1...v4.2.0