linuxhell

apocalipse-download-manager

linuxhell

Apocalipse Download Manager 是一款使用 Rust 编写的开源下载管理器与浏览器媒体检测工具,支持 Windows、Linux 和 macOS 桌面平台。

v0.6.0
发布于
2 天前
2
星标
0
下载
同步于
1 天前

最新版本

v0.6.02026年10月18日 05:49
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Apocalipse 将可续传下载、媒体发现、流媒体抓取和种子下载整合进一款轻量应用,其下载引擎使用 Rust 编写,浏览器集成采用跨浏览器的 WebExtension 标准。它提供便携版本,可在 Windows、Linux 和 macOS 上运行,并附带 Chrome、Edge 和 Firefox 扩展用于检测网页媒体。软件开源且注重隐私。

一款集下载管理、媒体检测与种子下载于一体的跨平台开源工具。

主要功能

  • 可续传下载:支持 HTTP/HTTPS 下载的暂停、继续、重试与完整性校验
  • 媒体检测:通过已签名的 Chrome、Edge、Firefox 扩展发现视频、音频和图片
  • 流媒体抓取:支持 HLS 录制并导出为 MP4/AAC,集成 yt-dlp 与 FFmpeg
  • 种子下载:通过 aria2 支持 torrent 与 magnet,具备 DHT、PEX 与加密连接
  • Apocalipse Link:在两台电脑之间进行经过身份验证、TLS 加密的文件传输
  • 任务管理:智能优先级队列、去重保护、历史搜索与网址列表导入
  • 界面与主题:21 种明暗主题,可配置圆角与窗口透明度
  • 多语言:界面与扩展支持英文、巴西葡萄牙文和简体中文

适用人群

  • 需要跨平台下载管理器的桌面用户
  • 希望下载网页视频、音频等流媒体的用户
  • 使用 torrent 或 magnet 链接下载的用户
  • 注重隐私与开源的用户

快速上手

安装包用户

  1. 从 Releases 页面下载对应平台的便携版本
  2. Windows 解压 zip 后直接运行可执行文件,Linux 使用 tar.gz 或 AppImage,macOS 解压得到 app
  3. 按需安装 Chrome、Edge 或 Firefox 扩展以检测网页媒体
  4. 在桌面界面中添加 HTTP/HTTPS、torrent、magnet 或 m3u8 链接

源码构建

  1. 克隆仓库并安装 Rust 工具链
  2. 运行 cargo run -p apocalipse-cli -- https://example.com/file.zip ./file.zip
  3. 运行 cargo test --workspace 执行测试

核心优势

  • 便携免安装:以便携包形式分发,无需强制安装即可使用
  • 一工具多用途:下载、媒体检测、流媒体抓取与种子下载集中在一个应用
  • 隐私优先:按站点凭据与 Link 密码存入操作系统安全凭据库
  • 开源透明:引擎以 Rust 编写并开放源码,便于审查

系统要求

项目 要求
操作系统 Windows 10 及以上、现代 Linux 发行版、macOS 13 及以上
支持架构 x64(暂不提供 ARM64/Apple Silicon 版本)
分发形式 便携包(Windows zip、Linux tar.gz/AppImage、macOS app)

注意事项

  • 不会绕过受 DRM 或访问控制保护的内容,请只下载有权保存的内容
  • 暂不提供 ARM64/Apple Silicon 构建,Android 不受支持
  • Apocalipse Link 若需互联网连接,监听端口须在防火墙或路由器上可达
  • 使用前请遵守所在地区的法律法规与内容版权要求

历史版本

排序