Skip to content

Releases: cyqmq/hyperDL

v1.0.7

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 10:23

版本号更新至 v1.0.7。

构建命名规范: {软件}-{版本}-{系统}-{架构}

v1.0.6

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 10:28

新增

  • 纯 CLI 版本 (hyperdownloader-cli.exe) — 无 GUI 依赖
  • GUI 拖拽下载版本 (hyperdownloader-gui.exe) — Tkinter 窗口
  • hyperdownloader/cli.py 纯命令行模块

修复

  • CLI 无参数时不再崩溃
  • 文件已存在时不再误报「下载失败」

下载

文件 大小 说明
hyperdownloader-server.exe 9 MB API 服务器 + Web 界面
hyperdownloader-cli.exe 9 MB 纯命令行下载
hyperdownloader-gui.exe 12 MB GUI 拖拽下载窗口

安装

pip install hyperdownloader-core

v1.0.5

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 10:00

修复

  • CLI 无参数时不再崩溃,显示使用帮助
  • 文件已存在时不再误报「下载失败」
  • 移除无效的拖拽事件绑定,改用剪贴板粘贴

下载

  • hyperdownloader-server.exe — API 服务器
  • hyperdownloader-cli.exe — 命令行下载工具

安装

pip install hyperdownloader-core

v1.0.4

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 09:46

新增

  • 单文件可执行构建 (build_scripts/build_exe.py)
  • 自动构建工作流 (GitHub Actions)
  • API 多任务并发排队 (max_concurrent=5)
  • 受信任发布已配置(随时可在 Release 页面发布到 PyPI)

修复

  • pyproject.toml: build-backend 配置错误
  • README: 仓库地址占位符 your-org

下载

  • hyperdownloader-server.exe — API 服务器,双击运行,打开 http://127.0.0.1:8765/
  • hyperdownloader-cli.exe — 命令行/拖拽下载工具

安装

pip install hyperdownloader-core

v1.0.3 — 构建配置 + 多任务排队

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 08:59

新增:

  • PyInstaller 单文件构建 (build_scripts/build_exe.py)
  • 自动构建工作流 (build.yml)
  • API 多任务并发排队 (max_concurrent=5)

修复:

  • build-backend 配置
  • README 仓库占位符

v1.0.2 — 修复 API 服务器

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 08:59

修复 API 服务器绕过调度器,直接使用 TaskDownloader

  • 任务不再卡在 PENDING
  • Web 前端 5 秒轮询 + 自动重连

v1.0.1 — 配置文件系统 + 拖拽下载工具

Choose a tag to compare

@cyqmq cyqmq released this 30 Jun 07:49

新增

  • 配置文件系统 (config.json + config_manager.py)
  • GUI 拖拽下载窗口 (tools/drag_drop_downloader.py)
  • 拖拽下载批处理与 PowerShell 脚本
  • debug 模式开关
  • from_config() 工厂方法

改进

  • 性能优化: ftruncate 快速预分配
  • 分片独立限速 (debug 模式)
  • SHA256 自动校验
  • 配置查找链: 显式路径 > config.json > ~/.hyperdownloader/

文件

完整项目源码,无预编译包。