Releases: XiaoYouChR/Ghost-Downloader-3
Releases · XiaoYouChR/Ghost-Downloader-3
v3.7.2.3
v3.7.2.3
功能优化 🔧
- 此版本更新了 Python 版本以解决使用 Nuitka 打包之后在 Windows 和 Linux 平台上出现的奇怪问题 By @XiaoYouChR
Functional optimization 🔧
- This release updates the Python version to address weird issues on Windows and Linux platforms after packaging with Nuitka By @XiaoYouChR
Full Changelog: v3.7.2.2...v3.7.2.3
v3.7.2.2
功能优化 🔧
- 修复打包之后
bittorrent_pack无法被正确加载的异常 (#344) By @XiaoYouChR - 优化任务卡片中打开文件夹的速度 By @XiaoYouChR
Functional optimization 🔧
- Fixed an exception where 'bittorrent_pack' could not be loaded correctly after packaging (#344) By @XiaoYouChR
- Optimized the speed at which folders are opened in task cards By @XiaoYouChR
Full Changelog: v3.7.2.1...v3.7.2.2
v3.7.2.1
功能优化 🔧
- 修复了任务不能正常被记忆的问题 By @XiaoYouChR
- 修复了哔哩哔哩视频意外地解析失败的问题 By @XiaoYouChR
- 优化解析磁力链接时的解析卡片的图标样式和选择 BitTorrent 任务下载文件对话框的图标样式 By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where tasks could not be memorized properly by @XiaoYouChR
- Fixed an issue where Bilibili video unexpectedly failed to parse By @XiaoYouChR
- Optimized the icon style of the parse card when parsing the magnet link and the icon style of the Select BitTorrent task download file dialog By @XiaoYouChR
Full Changelog: v3.7.2...v3.7.2.1
v3.7.2
新增功能 🎉
- 支持 M3U8 视频、直播下载以及合并 (#60) By @XiaoYouChR
- 支持检测到 GitHub 链接时, 自动使用反代加速 By @XiaoYouChR
- 支持 magnet 链接下载和 BitTorrent 文件解析 (#317 #303 #263 #158 #40 ) By @XiaoYouChR
功能优化 🔧
- 修复了俄语翻译不生效的问题 (#334) By @XiaoYouChR
What's new 🎉
- Support for M3U8 video, live download, and merge (#60) By @XiaoYouChR
- Support automatically using anti-generation acceleration by @XiaoYouChR when a GitHub link is detected
- Support magnet link download and BitTorrent file parsing (#317 #303 #263 #158 #40 ) By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where Russian translations were not working (#334) By @XiaoYouChR
Full Changelog: v3.7.1...v3.7.2
v3.7.2.2
v3.7.2.2
功能优化 🔧
- 修复打包之后
bittorrent_pack无法被正确加载的异常 (#344) By @XiaoYouChR - 优化任务卡片中打开文件夹的速度 By @XiaoYouChR
Functional optimization 🔧
- Fixed an exception where 'bittorrent_pack' could not be loaded correctly after packaging (#344) By @XiaoYouChR
- Optimized the speed at which folders are opened in task cards By @XiaoYouChR
Full Changelog: v3.7.2.1...v3.7.2.2
v3.7.2.1
功能优化 🔧
- 修复了任务不能正常被记忆的问题 By @XiaoYouChR
- 修复了哔哩哔哩视频意外地解析失败的问题 By @XiaoYouChR
- 优化解析磁力链接时的解析卡片的图标样式和选择 BitTorrent 任务下载文件对话框的图标样式 By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where tasks could not be memorized properly by @XiaoYouChR
- Fixed an issue where Bilibili video unexpectedly failed to parse By @XiaoYouChR
- Optimized the icon style of the parse card when parsing the magnet link and the icon style of the Select BitTorrent task download file dialog By @XiaoYouChR
Full Changelog: v3.7.2...v3.7.2.1
v3.7.2
新增功能 🎉
- 支持 M3U8 视频、直播下载以及合并 (#60) By @XiaoYouChR
- 支持检测到 GitHub 链接时, 自动使用反代加速 By @XiaoYouChR
- 支持 magnet 链接下载和 BitTorrent 文件解析 (#317 #303 #263 #158 #40 ) By @XiaoYouChR
功能优化 🔧
- 修复了俄语翻译不生效的问题 (#334) By @XiaoYouChR
What's new 🎉
- Support for M3U8 video, live download, and merge (#60) By @XiaoYouChR
- Support automatically using anti-generation acceleration by @XiaoYouChR when a GitHub link is detected
- Support magnet link download and BitTorrent file parsing (#317 #303 #263 #158 #40 ) By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where Russian translations were not working (#334) By @XiaoYouChR
Full Changelog: v3.7.1...v3.7.2
v3.7.2.1
v3.7.2.1
功能优化 🔧
- 修复了任务不能正常被记忆的问题 By @XiaoYouChR
- 修复了哔哩哔哩视频意外地解析失败的问题 By @XiaoYouChR
- 优化解析磁力链接时的解析卡片的图标样式和选择 BitTorrent 任务下载文件对话框的图标样式 By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where tasks could not be memorized properly by @XiaoYouChR
- Fixed an issue where Bilibili video unexpectedly failed to parse By @XiaoYouChR
- Optimized the icon style of the parse card when parsing the magnet link and the icon style of the Select BitTorrent task download file dialog By @XiaoYouChR
Full Changelog: v3.7.2...v3.7.2.1
v3.7.2
新增功能 🎉
- 支持 M3U8 视频、直播下载以及合并 (#60) By @XiaoYouChR
- 支持检测到 GitHub 链接时, 自动使用反代加速 By @XiaoYouChR
- 支持 magnet 链接下载和 BitTorrent 文件解析 (#317 #303 #263 #158 #40 ) By @XiaoYouChR
功能优化 🔧
- 修复了俄语翻译不生效的问题 (#334) By @XiaoYouChR
What's new 🎉
- Support for M3U8 video, live download, and merge (#60) By @XiaoYouChR
- Support automatically using anti-generation acceleration by @XiaoYouChR when a GitHub link is detected
- Support magnet link download and BitTorrent file parsing (#317 #303 #263 #158 #40 ) By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where Russian translations were not working (#334) By @XiaoYouChR
Full Changelog: v3.7.1...v3.7.2
v3.7.2
新增功能 🎉
- 支持 M3U8 视频、直播下载以及合并 (#60) By @XiaoYouChR
- 支持检测到 GitHub 链接时, 自动使用反代加速 By @XiaoYouChR
- 支持 magnet 链接下载和 BitTorrent 文件解析 (#317 #303 #263 #158 #40 ) By @XiaoYouChR
功能优化 🔧
- 修复了俄语翻译不生效的问题 (#334) By @XiaoYouChR
What's new 🎉
- Support for M3U8 video, live download, and merge (#60) By @XiaoYouChR
- Support automatically using anti-generation acceleration by @XiaoYouChR when a GitHub link is detected
- Support magnet link download and BitTorrent file parsing (#317 #303 #263 #158 #40 ) By @XiaoYouChR
Functional optimization 🔧
- Fixed an issue where Russian translations were not working (#334) By @XiaoYouChR
Full Changelog: v3.7.1...v3.7.2
v3.7.1
新增功能 🎉
- 支持 Bilibili 多分P视频下载 by @XiaoYouChR
- 现在支持文件大小未知或服务器不支持断点续传的下载任务 by @XiaoYouChR
- 新增重新下载功能, 支持批量重新下载任务 by @XiaoYouChR
- 新增文件哈希校验功能, 可在任务完成后校验文件指纹 by @XiaoYouChR
- 任务列表现已支持多选、反选、右键菜单以及双击打开文件 by @XiaoYouChR
- 新增打开文件夹会自动选择文件功能 by @XiaoYouChR & @LittleNightSong
- 新增复制任务链接功能 by @XiaoYouChR
- 新增俄语翻译 by @ReM2812 in #325
功能优化 🔧
- 任务卡片现在会显示更详细的状态信息和错误原因 (#270) by @XiaoYouChR
- 优化任务标题和 URL 去重逻辑, 避免重复创建任务 by @XiaoYouChR
- 改进添加任务对话框的解析错误提示, 并解决重复 URL 添加问题 by @XiaoYouChR
- 修复下载完成时进度条显示异常, 并优化 HTTP 连接池配置 by @XiaoYouChR
- 修复下载任务清理逻辑中的文件路径错误 by @XiaoYouChR
- 修复静默模式启动参数检测问题 by @XiaoYouChR
- 修复 macOS 跟随系统切换主题失败, 并修复主题切换后图标缓存未清除的问题 (#310) by @XiaoYouChR
- 优化主题切换、窗口初始化和主题颜色同步逻辑 by @XiaoYouChR
- 优化 FFmpeg 配置项的工具提示交互 by @XiaoYouChR
- 修复桌面通知器初始化导致的跨线程异常 by @XiaoYouChR
- 调整下载限速设置文案说明 (#331) by @XiaoYouChR
- 修复来自于浏览器的下载链接在点击确认后不会正常添加任务的问题 (#187) by @XiaoYouChR
新贡献者 🤩
New Features 🎉
- Support downloading multi-part Bilibili videos by @XiaoYouChR
- Now supports downloads with unknown file sizes or servers that do not support resume by @XiaoYouChR
- Added a re-download action with batch re-download support by @XiaoYouChR
- Added file hash verification for completed tasks by @XiaoYouChR
- The task list now supports multi-select, invert selection, context menus, and double-click to open files by @XiaoYouChR
- Added the ability to automatically select files when opening folder by @XiaoYouChR & @LittleNightSong
- Added task link copying support by @XiaoYouChR
- Added Russian translation by @ReM2812 in #325
Improvements & Fixes 🔧
- Task cards now show more detailed status messages and error details by @XiaoYouChR
- Improved task title and URL deduplication to prevent duplicate tasks by @XiaoYouChR
- Improved parse error feedback in the add-task dialog and fixed duplicate URL additions by @XiaoYouChR
- Fixed progress bar display when downloads finish and optimized HTTP connection pool settings by @XiaoYouChR
- Fixed incorrect file paths in download cleanup logic by @XiaoYouChR
- Fixed silent startup argument detection by @XiaoYouChR
- Fixed the failure to follow the system theme on macOS, and fixed stale icon cache after theme switching (#310) by @XiaoYouChR
- Improved theme switching, window initialization, and theme color sync logic by @XiaoYouChR
- Improved tooltip behavior in FFmpeg settings by @XiaoYouChR
- Fixed a cross-thread exception during desktop notifier initialization by @XiaoYouChR
- Updated the description text for the download speed limit setting (#331) by @XiaoYouChR
- Fixed an issue where download links from browsers would not add tasks correctly after clicking confirm (#187) by @XiaoYouChR
New Contributor 🤩
Full Changelog: v3.7...v3.7.1
v3.7
新增功能 🎉
- 添加 FeaturePack 功能包服务, 默认附带了
http_packffmpeg_pack和bili_pack(bili_pack可用于下载 哔哩哔哩 网站的视频) By @XiaoYouChR - 现在支持了多选任务、排序任务、筛选任务和搜索任务的功能 By @XiaoYouChR (#250 #191)
功能优化 🔧
- 优化 Linux 无法正常获取用户目录的问题 By @LittleNightSong
- 优化了更新提示 By @XiaoYouChR (#247)
- 使用各系统原生 API 优化文件创建和写入速度 By @XiaoYouChR
- 修复下载文件无法正常完成的问题 By @XiaoYouChR (#326 #315 #306 #293 #289 #265 #255)
- 修复 Windows 平台不支持形如
http=http://127.0.0.1:8080;https=http://127.0.0.1代理格式的问题 By @XiaoYouChR (#324 #320 #302 #291) - 修复 Windows 平台下系统托盘的鼠标穿透问题 By @XiaoYouChR
- 更新了下载引擎, 修复下载文件损坏的问题 By @XiaoYouChR (#319)
- 修复了暂停任务时的异常状态显示 By @XiaoYouChR (#312 #269 #246)
- 修复了 macOS 跟随主题切换失效的问题 By @XiaoYouChR (#310)
- 优化了添加任务窗口不正常的控件高度和大小 By @XiaoYouChR (#308 #307 #304 #267)
- 修复了点击下载完成后的 Notification 无法正常相应的问题 By @XiaoYouChR (#297 #268)
- 修复了软件异常退出的问题 By @XiaoYouChR (#295 #266)
- 修复了任务列表页面任务卡片中间会有空白的问题 By @XiaoYouChR (#275)
- 修复了由于使用系统证书导致的下载失败 By @XiaoYouChR (#288)
- 修复了分块计算失败的问题 By @XiaoYouChR (#286 #276 #262 #256 #241)
- 修复了任务队列会被失败任务阻塞的问题 By @XiaoYouChR (#285)
- 修复网速计算异常的问题 By @XiaoYouChR (#258)
- 修复了下载线程数过多导致的程序崩溃 By @XiaoYouChR (#244 #243)
- 修复了下载任务永远无法删除的问题 By @XiaoYouChR (#192)
- 修复了设置路径时左右斜杠混合显示的问题 By @XiaoYouChR (#190)
- 优化了
接收到下载信息时弹出窗口功能 By @XiaoYouChR (#187) - 将程序的设置文件和记录文件迁移到了
AppData目录 By @XiaoYouChR (#139)
New Features 🎉
- Added FeaturePack service, which by default includes
http_pack,ffmpeg_pack, andbili_pack(bili_packcan be used to download videos from the Bilibili website) By @XiaoYouChR - Now supports multi-select tasks, sorting tasks, filtering tasks, and searching tasks By @XiaoYouChR (#250 #191)
Feature Optimizations 🔧
- Fixed the issue where Linux could not properly obtain the user directory By @LittleNightSong
- Improved update notifications By @XiaoYouChR (#247)
- Optimized file creation and write speed using native system APIs By @XiaoYouChR
- Fixed the issue where downloaded files could not complete properly By @XiaoYouChR (#326 #306 #293 #289 #265 #255)
- Fixed the issue on Windows where proxy formats like
http=http://127.0.0.1:8080;https=http://127.0.0.1were not supported By @XiaoYouChR (#324 #320 #302 #291) - Fixed mouse penetration issue with system tray on Windows By @XiaoYouChR
- Updated the download engine to fix corrupted file downloads By @XiaoYouChR (#319)
- Fixed abnormal status display when pausing tasks By @XiaoYouChR (#312 #269 #246)
- Fixed the issue where macOS theme switching failed to follow system theme By @XiaoYouChR (#310)
- Optimized abnormal control height and size in the add task window By @XiaoYouChR (#308 #307 #304 #267)
- Fixed the issue where clicking Notification after download completion did not respond properly By @XiaoYouChR (#297 #268)
- Fixed unexpected program exit issues By @XiaoYouChR (#295 #266)
- Fixed blank space appearing in the middle of task cards on the task list page By @XiaoYouChR (#275)
- Fixed download failures caused by using system certificates By @XiaoYouChR (#288)
- Fixed block calculation failures By @XiaoYouChR (#286 #276 #262 #256 #241)
- Fixed issue where failed tasks blocked the task queue By @XiaoYouChR (#285)
- Fixed abnormal network speed calculation By @XiaoYouChR (#258)
- Fixed program crashes caused by too many download threads By @XiaoYouChR (#244 #243)
- Fixed issue where download tasks could never be deleted By @XiaoYouChR (#192)
- Fixed mixed display of forward and backward slashes when setting paths By @XiaoYouChR (#190)
- Optimized the
popup window when receiving download infofeature By @XiaoYouChR (#187) - Migrated program settings and record files to the
AppDatadirectory By @XiaoYouChR (#139)
Full Changelog: v3.6.1...v3.7
v3.6.1
新增功能 🎉
- 响应 Liquic Glass 号召的全新 Icon by @XiaoYouChR
- 为 AddTaskDialog 加入滚动效果 by @XiaoYouChR
功能优化 🔧
- 修复下载引擎的一系列问题 by @XiaoYouChR
- 修复编译后 Windows 不显示弹窗的问题 by @XiaoYouChR
- 优化因检测剪切版导致的程序卡顿 by @XiaoYouChR
- 优化设置界面文字显示 by @XiaoYouChR
- 添加对 .pkg 结尾文件的捕获 by @XiaoYouChR
- 修复暂停任务时的未响应问题 by @XiaoYouChR
- 优化 AcrylicMenu 暗黑模式显示效果 by @XiaoYouChR
- 优化 SettingInterface 在 Linux 平台的表现 by @XiaoYouChR
- 修复点击通知后窗口不能正常置顶 by @XiaoYouChR
New Features 🎉
- Responded to Liquic Glass's call with a brand new icon by @XiaoYouChR
- Added a scrolling effect to AddTaskDialog by @XiaoYouChR
Improvements 🔧
- Fixed a series of issues in the download engine by @XiaoYouChR
- Fixed the issue where pop-ups didn’t display on Windows after compilation by @XiaoYouChR
- Optimized stuttering caused by clipboard monitoring by @XiaoYouChR
- Improved text display in the settings interface by @XiaoYouChR
- Added support for capturing files ending in .pkg by @XiaoYouChR
- Fixed unresponsiveness when pausing tasks by @XiaoYouChR
- Improved dark-mode rendering in AcrylicMenu by @XiaoYouChR
- Optimized SettingInterface performance on Linux by @XiaoYouChR
- Fixed window cannot bring to top nomally after clicking toast notification by @XiaoYouChR
Full Changelog: v3.6...v3.6.1
v3.6
新增功能 🎉
- 全面支持 QUIC (HTTP/3) 协议 by @XiaoYouChR
- 现在下载器会模拟浏览器 TLS 指纹, 反爬虫性能大幅提高 by @XiaoYouChR
- 新增粤语 (香港) 翻译 by @dongguacute in #197
- 添加浏览器扩展的商店安装链接 by @xxnuo in #203
- 现在通知提醒在 Windows, macOS, Linux 平台都是原生通知了 by @XiaoYouChR
功能优化 🔧
- 优化速度平滑计算 by @Alpha-Qian in #207
- 优化自动提速算法 by @Alpha-Qian & @XiaoYouChR
- 优化稀疏文件支持检测和创建逻辑 by @XiaoYouChR
- 在 Windows 平台使用系统亚克力效果绘制托盘菜单 by @XiaoYouChR
- 修复下载进度超过 100% 的问题 by @XiaoYouChR
- macOS 现在点击 Dock 图标可以打开窗口了(#156) by @XiaoYouChR
- 修复 macOS 下设置界面的触控板滚动会抖动(#168) by @XiaoYouChR
- 修复无效链接错误识别的问题, 增加 IPV6 支持(#199) by @XiaoYouChR
- 优化静默启动 by @XiaoYouChR
- 优化 SettingInterface 在 Windows 平台的表现 by @XiaoYouChR
新贡献者 🤩
- @dongguacute 在 #197 上做出了首次贡献
New Features 🎉
- Fully support the QUIC (HTTP/3) protocol by @XiaoYouChR
- Now, the downloader can simulate the browser's TLS fingerprint, which significantly improves its anti-crawling performance by @XiaoYouChR
- Added Cantonese (Hong Kong) translation by @dongguacute in #197
- Add the store installation link for browser extensions by @xxnuo in #203
- Now, notifications are native on Windows, macOS, and Linux platforms. by @XiaoYouChR
Function Optimization 🔧
- Optimize the smooth calculation of speed by @Alpha-Qian in #207
Optimize the automatic speed-up algorithm by @Alpha-Qian & @XiaoYouChR. - Optimize sparse file support for detection and creation of logic by @XiaoYouChR
- Draw a tray menu with system acrylic effect on Windows platform by @XiaoYouChR
- Fixed the issue of download progress exceeding 100% by @XiaoYouChR.
- Now, you can open a window by clicking on the Dock icon in macOS (#156) by @XiaoYouChR
- Fixed the jittering of the trackpad scrolling in the settings interface on macOS (#168) by @XiaoYouChR
- Fixed the problem of recognizing invalid links and added IPV6 support (#199) by @XiaoYouChR
- Optimize silent startup by @XiaoYouChR
- Optimize the performance of SettingInterface on the Windows platform by @XiaoYouChR.
New Contributor 🤩
- @dongguacute made their first contribution on #197.
Full Changelog: v3.5.13...v3.6
v3.5.13
Important
明天就要高考了!🎓
祝所有考生:
笔下思路清晰,答题顺顺利利!
会的全做对,蒙的全都对!
心态稳稳当当,发挥超常水平!
三年努力终有回报,金榜题名就在今朝!
加油,你们是最棒的!💪🏻
功能优化 🔧
- 改进 macOS ARM 平台的共享内存处理 by @cy920820 in #176
- 修复创建空线程的 Bug by @Alpha-Qian in #184
- 优化自动提速功能 by @Alpha-Qian in #183
- 优化下载引擎代码 by @XiaoYouChR
新贡献者
Feature Enhancements 🔧
- Improved shared memory handling for macOS ARM by @cy920820 in #176
- Fixed empty thread creation bug by @Alpha-Qian in #184
- Optimized automatic speed boost feature by @Alpha-Qian in #183
- Optimized download engine code by @XiaoYouChR
New Contributors
Full Changelog: v3.5.12...v3.5.13
v3.5.12
功能优化 🔧
- 修复对支持流式下载文件的错误判断 (#145) by @Alpha-Qian in #166
- 修正下载任务中的进度计算和范围设置逻辑 by @Alpha-Qian in #133
- 更新 Windows 构建配置并切换到 MSVC 编译器 by @XiaoYouChR
- 修复无法暂停的任务暂停按钮没有被禁用 (#151) by @LittleSong2024
- 防止在没有下载进度记录文件的情况下访问
ghdFile属性 by @LittleSong2024 . - 修复重新下载任务时可能会出现的 Bug by @XiaoYouChR
- 在 Windows 中注册 AppID 以实现在系统设置中关闭软件的 Toast 通知 by @XiaoYouChR
Feature Improvements 🔧
- Fixed an incorrect judgment regarding files that support streaming downloads (#145) by @Alpha-Qian in Pull Request #166.
- Fixed progress calculation and range setting logic in download tasks by @Alpha-Qian in Pull Request #133.
- Updated the Windows build configuration and switched to the MSVC compiler by @XiaoYouChR.
- Fixed an issue where the pause button for tasks that cannot be paused was not disabled (#151) by @LittleSong2024.
- Prevented access to the
ghdFileproperty when the download progress record file is missing by @LittleSong2024. - Fixed a potential bug that might occur when re-downloading tasks by @XiaoYouChR.
- Registered an AppID in Windows to enable disabling the application's toast notifications in system settings by @XiaoYouChR.
Full Changelog: v3.5.11...v3.5.12