大家好,今天给大家分享一款功能强大的跨平台下载管理器imFile,它源自Motrix的长期维护升级版,旨在为用户提供高效、顺畅、便捷的下载体验。

项目介绍

起源: imFile是fork自Motrix的新全平台下载工具,继承了Motrix的简洁大方的UI风格和功能优势,并在此基础上进行了长期的维护和更新。

多平台支持: 支持Windows、macOS、Android等多平台使用,满足不同用户的下载需求。

多种协议支持: 支持HTTP、FTP、BT、磁力链等多种下载协议,无论是电影、软件、游戏还是其他资源,都能轻松应对。

核心功能

1.高效下载:

  • 采用高性能下载库Aria2实现后台下载加速,默认使用16个服务器连接,可根据需求调整。
  • 支持UA模拟功能,能最大限度发挥带宽,达到极快的下载速度。
  • 对于一些限速的资源,imFile也能有效规避。

2.智能任务管理:

  • 支持多任务同时下载,单任务最高可达16线程,让下载任务井井有条,高效运行。
  • 支持选择性下载BT任务中的部分文件,满足用户的不同需求。

3.用户体验优化:

  • 提供简洁明了的图形操作界面,让每个用户都能快速上手,找到自己想要的功能。
  • 支持使用DNS over HTTPS解决部分Tracker被劫持问题,提升下载稳定性。
  • 自动保存任务,避免意外中断导致的下载失败。

4.其他实用功能:

  • 配备内置媒体播放器,支持在下载开始后立即开始观看视频,无需等待下载完成。
  • 支持从资源库查找并下载视频,如Capdeer、Youtube等平台的视频。
  • 支持多语言,满足不同语言用户的需求。

技术栈

  • Electron
  • Vue + VueX + Element
  • Aria2

安装使用

安装

GitHub发布页官网 提供了已经编译好的稳定版安装包,当然你也可以自己克隆代码编译打包。

Windows

建议使用安装包(imFile-Setup-x.y.z.exe)安装 imFile 以确保完整的体验,例如关联 torrent 文件,捕获磁力链等。

注意win7操作系统需要下载文件名带win7的版本。

本地编译

git clone git@github.com:imfile-io/imfile-desktop.git
cd imfile-desktop
yarn install
  • 开发模式
yarn run dev
  • 编译打包
yarn run build

完成之后可以在项目的 release 目录看到编译打包好的应用文件

应用界面

项目地址

https://github.com/imfile-io/imfile-desktop