github zerx-lab/FluxDown cli-v0.2.0
FluxDown CLI v0.2.0

latest releases: plugin-sdk-v0.2.0, v0.5.9, v0.5.8...
3 months ago

[unreleased]

🚀 新功能

  • (plugin) 新增 QuickJS 插件系统
  • (plugin) 新增市场搜索、分页分发、防止生成结果过期的机制
  • (engine) DASH 轨道多段并发下载与分段行 epoch 迟到写入防护
  • (components) 新增组件管理系统(ffmpeg 检测与安装)
  • (plugin) 新增 ffmpeg 能力权限与衍生产物登记
  • (plugin) 新增插件钩子活动 UI 指示与看门狗保护
  • (components) 无托管安装的平台隐藏 FFmpeg 托管安装入口
  • (plugins) 新增 yt-dlp 能力面与依赖提醒系统
  • (plugin) 新增 resolve 变体选择与设置项辅助脚本
  • (engine) 支持修改已存在任务的线程数
  • (plugins) Yt-dlp 示例插件泛化为多平台通用解析

[unreleased]

🚀 Features

  • (plugin) Add QuickJS plugin system
  • (plugin) Add marketplace search, paginated distribution, and a mechanism to prevent stale generation outcomes
  • (engine) DASH track multi-segment concurrent download and segment-row epoch late-write protection
  • (components) Add component management system (ffmpeg detection and installation)
  • (plugin) Add ffmpeg capability permissions and derived artifact registration
  • (plugin) Add plugin hook activity UI indicator and watchdog protection
  • (components) Hide the FFmpeg managed-installation entry on platforms without managed installation support
  • (plugins) Add yt-dlp capability surface and dependency reminder system
  • (plugin) Add resolve variant selection and settings helper script
  • (engine) Support changing the thread count of existing tasks
  • (plugins) Generalize the yt-dlp example plugin into a multi-platform generic resolver

📦 下载预编译二进制

平台 资产
Windows x64 / ARM64 FluxDown-CLI-0.2.0-windows-{x64,arm64}.zip
macOS Intel / Apple Silicon FluxDown-CLI-0.2.0-macos-{x64,arm64}.tar.gz
Linux x64 / ARM64(musl 静态链接,任意发行版可用) FluxDown-CLI-0.2.0-linux-{x64,arm64}.tar.gz

解压后得到 fluxdown(Windows 为 fluxdown.exe),放入 PATH 即可使用。文件校验见 SHA256SUMS.txt。

🛠️ 从源码安装

cargo install --git https://github.com/zerx-lab/FluxDown fluxdown_cli

🚀 快速开始

fluxdown ping                         # 探活(需 FluxDown App / server 运行中)
fluxdown add https://example.com/f.zip
fluxdown ls

服务地址经 --url 或 FLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --token 或 FLUXDOWN_TOKEN。

Don't miss a new FluxDown release

NewReleases is sending notifications on new releases.