Skip to content

Latest commit

 

History

History
149 lines (110 loc) · 6.43 KB

README-CN.md

File metadata and controls

149 lines (110 loc) · 6.43 KB

imFile

Motrix App Icon

一款全能的下载工具

GitHub release Build/release Total Downloads Support Platforms

English | 简体中文

Motrix 已经很长时间没有更新,同时积累了大量issues,本项目基于Motrix 的fork并长期维护更新。

imFile 是一款全能的下载工具,支持下载 HTTP、FTP、BT、磁力链等资源。它的界面简洁易用,希望大家喜欢 👻。

✈️官网 逛逛

💽 安装稳定版

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

Windows

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

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

✨ 特性

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

🖥 应用界面

motrix-screenshot-task-cn.png

⌨️ 本地开发

克隆代码

git clone git@github.com:imfile-io/imfile-desktop.git

安装依赖

cd imfile-desktop
pnpm i

天朝大陆用户建议使用淘宝的 npm 源

yarn config set registry 'https://registry.npmmirror.com'
npm config set registry 'https://registry.npmmirror.com'
export ELECTRON_MIRROR='https://npm.taobao.org/mirrors/electron/'
export SASS_BINARY_SITE='https://npm.taobao.org/mirrors/node-sass'

Error: Electron failed to install correctly, please delete node_modules/electron and try installing again

Electron 下载安装失败的问题,解决方式请参考 electron/electron#8466 (comment)

开发模式

pnpm run dev

编译打包

pnpm run build

编译 Apple Silicon 版本

pnpm run build:applesilicon

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

🛠 技术栈

🌍 国际化

欢迎大家将 imFile 翻译成更多的语言版本 🧐

Key Name Status
ar Arabic ✔️ @hadialqattan, @AhmedElTabarani
bg Българският език ✔️ @null-none
ca Català ✔️ @marcizhu
de Deutsch ✔️ @Schloemicher
el Ελληνικά ✔️ @Likecinema
en-US English ✔️
es Español ✔️ @Chofito
fa فارسی ✔️ @Nima-Ra
fr Français ✔️ @gpatarin
hu Hungarian ✔️ @zalnaRs
id Indonesia ✔️ @aarestu
it Italiano ✔️ @blackcat-917
ja 日本語 ✔️ @hbkrkzk
ko 한국어 ✔️ @KOZ39
nb Norsk Bokmål ✔️ @rubjo
nl Nederlands ✔️ @nickbouwhuis
pl Polski ✔️ @KanarekLife
pt-BR Portuguese (Brazil) ✔️ @andrenoberto
ro Română ✔️ @alyn3d
ru Русский ✔️ @bladeaweb
th แบบไทย ✔️ @nxanywhere
tr Türkçe ✔️ @abdullah
uk Українська ✔️ @bladeaweb
vi Tiếng Việt ✔️ @duythanhvn
zh-CN 简体中文 ✔️
zh-TW 繁體中文 ✔️ @Yukaii @5idereal

Star History

Star History Chart

📜 开源许可

基于 MIT license 许可进行开源。