从零重建的全功能下载管理器 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 上均没有代码签名,因此浏览器或安全软件可能会提示安全警告。

相关推荐
niyongsheng10 小时前
3D 装箱算法工程化:数据结构、放置启发式与支撑规则
数据结构·算法·rust
Hello.Reader11 小时前
tsrs 技术解析用 Rust 移植 TypeScript 7,类型检查还能怎样提速?
开发语言·rust·typescript
王仔小奶12 小时前
Rust 正在接管金融圈?深度拆解一份高薪 FinTech 岗位 JD
开发语言·金融·rust
你为她披上外套时我正站在窗外14 小时前
subtitler v2.10 发布:3 个社区 PR、一个一天修掉的 issue,和关于 uuencode 的真相
rust
Thneonl14 小时前
熔断不是开关是状态机:Claude Code 路由内核的 3 条红线
人工智能·rust
Thneonl14 小时前
一个 Claude Code 本地代理,凭啥配了 3 个观测出口?
人工智能·rust
西风测评16 小时前
终端粘贴原理:bracketed paste、4095 字节行限制与 UTF-8 分片
rust
geovindu19 小时前
rust: Read-Write Lock Pattern
开发语言·后端·设计模式·rust·读写锁模式·同步型模式
怪我冷i19 小时前
Rust智能指针Rc<T> 使用总结
开发语言·后端·rust
Kapaseker19 小时前
删掉 1.1 万行 C 代码,Rust 正式接手 Android Binder
android·rust