一款全能的下载工具,支持下载 HTTP、FTP、BT、磁力链等资源
2024-09-26 18:03:37
次访问标签:下载工具
大家好,今天给大家分享一款功能强大的跨平台下载管理器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