从零重建的全功能下载管理器 Motrix Next 来了

agalwood 开发的 Motrix 自 2023 年起基本停止维护,至今已沉寂三年有余。基于 Electron + Vue 2 + Vuex + Element UI 的旧技术栈逐渐积累大量技术债务,维护、扩展与打包成本持续上升。

AnInsomniac 基于 Rust + TypeScript + Vite + Vue 3 + Naive UI 从零完整重写,推出新一代全功能下载管理器 ------ Motrix Nex,安装包仅约 20 MB,更轻量、更现代的下载管理器。

  • 多协议支持 - HTTP、FTP、BitTorrent、磁力链接。
  • 并发下载 --- 支持最多 10 个任务,可自定义线程数。
  • 速度控制 --- 支持全局与单任务上传/下载限速。
  • 系统托盘 --- macOS 菜单栏实时显示下载速度。
  • 任务管理 --- 支持暂停、恢复、删除、清理文件及批量操作。
  • 协议处理 --- 可注册为磁力链接与迅雷链接默认处理程序。
  • 系统通知 --- 下载完成后自动发送通知。
  • 轻量低占用 --- 基于 Tauri,资源占用更低。

安装

系统支持

  • macOS (.dmg)
    • Apple Silicon
    • Intel
  • Windows (.exe)
    • x64
    • ARM64
  • Linux (.AppImage、.deb、.rpm)
    • x64
    • ARM64

获取安装包

公 众 号 BugShare 发送 Motrix Next 获取 Motrix Next 安装包。

  • macOS:.dmg 文件(区分 x64 / arm64)
  • Windows:.exe 文件(区分 x64 / arm64)

Homebrew(macOS)

shell 复制代码
brew tap AnInsomniacy/motrix-next
brew install --cask motrix-next
xattr -cr /Applications/MotrixNext.app  # 解除隔离(应用程序未签名)

使用

多协议支持

直接粘贴链接就行,支持HTTP(S)、FTP、BitTorrent、磁力链接、还有迅雷的 thunder:// 协议。

并发下载

支持最多 10 个任务,可自定义线程数。底层用的是 aria2 引擎,单任务最高支持 64 线程。

速度控制

支持全局与单任务上传/下载限速,还可以定时限速。下载大文件时不想占满带宽可以启用这个选项。

设置速率先"保存并应用",再开"启启用限速"

常问问题

macOS提示该应用"已损坏,无法打开"

应用未签名,首次打开前请执行:

shell 复制代码
xattr -cr /Applications/MotrixNext.app

用于移除 macOS Gatekeeper 的隔离标记。若通过 Homebrew 使用 --no-quarantine 安装,则无需此操作。

代码签名

Motrix Next 在 macOS 和 Windows 上均没有代码签名,因此浏览器或安全软件可能会提示安全警告。

相关推荐
何忆清风21 小时前
Tauri2实现圆角窗口
rust
Snasph1 天前
Rust 编程语言中文手册
rust
咸甜适中1 天前
rust语言学习笔记Trait(十五)Drop(释放资源)
笔记·学习·rust
IT笔记1 天前
【Rust】 Rust宏学习笔记
笔记·学习·rust
Niyy_1 天前
Rust 学习笔记 01
笔记·学习·rust
fox_lht1 天前
14.3.重构
开发语言·后端·rust
小宇子2B1 天前
所有权和生命周期不是新东西:编译器接管内存管理的五十年
rust
fox_lht1 天前
13.3.测试的组织方式
开发语言·后端·rust
红藕香残玉簟秋1 天前
【Rust学习】windows安装rust
开发语言·学习·rust
fox_lht1 天前
第十四章 一个输入和输出项目:构建一个命令行程序
开发语言·后端·rust