查看原文
其他

迅雷?汝可取而代之!

TJ TJ君 2021-11-13

平时大家都用什么下载工具呢?迅雷?BT?

有没有想过自己做一款下载软件?在朋友面前显摆下。

今天小编给大家带来一款开源的全能下载工具,Motrix

Motrix 支持下载 HTTP、FTP、BT、磁力链等资源。界面简洁易用,GitHub上已经提供了编译好的稳定版安装包,当然作者还鼓励程序猿小伙伴们可以自己克隆代码编译打包~

我们可以看到作者一直在持续更新代码,最近一次更新就在10多天前。

Motrix支持在Windows、macOS、Linux等多个平台安装。

Windows安装

如果用户是用包管理工具来管理应用,如 Chocolatey、scoop,可以按如下模式执行安装程序:

Chocolatey

从 命令行 或 PowerShell 中运行以下命令:

# 安装
choco install motrix

# 升级
choco upgrade motrix

scoop

需要 Windows 7+,可能需要设置 Git 代理

scoop bucket add extras
scoop install motrix

macOS安装

使用 brew cask 安装:

brew update && brew install --cask motrix

Linux安装

可以下载 AppImage (适用于所有 Linux 发行版)或 snap 等多种方式来安装

AppImage

新版的 Motrix AppImage 需要自己手动进执行桌面集成。Deepin 20 Beta 用户安装 Motrix 失败的问题,请按照以下方法处理:

打开终端,黏贴运行如下命令之后再次安装 Motrix。

sudo apt --fix-broken install

Snap

Ubuntu 用户推荐从 Snap 商店下载。

AUR

对于 Arch Linux 用户,可以使用 aur 安装 Motrix,运行以下命令进行安装:

yay motrix

Flatpak

# 安装
flatpak install flathub net.agalwood.Motrix

# 运行
flatpak run net.agalwood.Motrix

功能特性

那Motrix作为一款下载软件到底有哪些功能特性值得我们去研究研究啊呢?小编看了下,主要他的特点有如下几种,基本上改有的都有,想要有额外功能的小伙伴,可能要自己研究下代码了:

  • 🕹 简洁明了的图形操作界面
  • 🦄 支持BT和磁力链任务
  • ☑️ 支持选择性下载BT部分文件
  • 📡 每天自动更新 Tracker 服务器列表
  • 🔌 UPnP & NAT-PMP 端口映射
  • 🎛 最高支持 10 个任务同时下载
  • 🚀 单任务最高支持 64 线程下载
  • 🚥 设置上传/下载限速
  • 🕶 模拟用户代理UA
  • 🔔 下载完成后通知
  • 💻 支持触控栏快捷键 (Mac 专享)
  • 🤖 常驻系统托盘,操作更加便捷
  • 📟 系统托盘速度仪表显示实时速度 (Mac 专享)
  • 🌑 深色模式
  • 🗑 移除任务时可同时删除相关文件
  • 🌍 国际化,查看已可选的语言
  • 🛠 更多特性开发中

界面效果

非常简洁,不用担心像迅雷那样子各种广告推送弹个不停啦。

项目技术:

  • Electron
  • Vue + VueX + Element
  • Aria2 (注:macOS 和 Linux 版本使用的是 64 位的 aria2c,Windows 版使用的 32 位的)

那...喜欢的小伙伴们,点波赞,然后快乐的使用这个下载软件吧,项目地址如下:

点击下方卡片,关注公众号“TJ君

回复“下载”,获取项目地址


往期推荐

往期推荐

战争还是菜场?导弹还是快递?无人机的未来由你决定

自己做个网盘?当然没问题

一做就做一天,这天天做谁受得了

打飞机也是这么的快乐!

Spring Boot + MyBatis +MySQL + VUE ,能做出多棒的音乐网站?


大家好,我是TJ

一个励志推荐10000款开源项目与工具的程序员

欢迎关注我,了解多好玩、有趣的科技资讯

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存