imFile是一款功能全面的专业下载工具,覆盖HTTP、FTP、BT种子、磁力链等多种资源类型的下载需求,界面设计简洁直观,新手也能快速上手使用。该工具支持最多10个任务同时并行下载,单任务最高可启用16个线程,大幅提升下载效率,满足不同网络环境下的高速下载场景。
软件特色
- 简洁明了的图形操作界面,上手无门槛
- 全面支持BT种子与磁力链任务下载
- BT任务支持选择性下载指定文件,节省本地存储空间
- 每日自动更新Tracker服务器列表,提升BT下载连接稳定性
- 兼容UPnP与NAT-PMP端口映射,优化内网环境下的下载速度
- 最多10个任务同时下载,高效利用带宽资源
- 单任务最高16线程加速,突破单文件下载的速度瓶颈
- 支持上传/下载速率限制,灵活管控流量分配
- 自定义模拟User-Agent(UA),适配更多特殊下载场景
- 下载完成后自动推送通知,避免错过任务状态更新
- Mac版本专属:支持触控栏快捷键操作,更贴合Mac使用习惯
- 常驻系统托盘,桌面操作更便捷,一键访问核心功能
- Mac版本专属:系统托盘实时速度仪表,直观查看下载进度
- 移除任务时可同步删除相关本地文件,清理更彻底
- 支持DOH(DNS over HTTPS),解决部分Tracker被DNS劫持的问题
- 支持直接输入哈希值下载,无需依赖种子文件
- 自动保存所有任务状态,重启软件后任务不丢失
- 定期更新维护,同步修复问题、升级依赖与内核,保障使用稳定
软件截图

更新日志
依赖更新与基础维护
- 更新vitest monorepo至v4版本(由@renovate[bot]提交)
- 升级GitHub Actions的设置节点至v7版本(由@renovate[bot]提交)
- 升级vue-router依赖至v5.2.0版本(由@renovate[bot]提交)
- 升级全局依赖至v17.8.0版本(由@renovate[bot]提交)
- 升级fast-uri依赖至v4版本(由@renovate[bot]提交)
- 批量升级低风险依赖(修复补丁与 minor 版本迭代)(由@chenjia404提交)
功能升级
- 升级go-aria2下载内核至v0.2.1版本(由@chenjia404提交)
- 新增功能:恢复新建任务对话框中的分片数设置选项(由@chenjia404提交)
Bug修复
- 修复便携模式启动后清理AppData目录时误删非目标文件的问题(#407,由@chenjia404提交)
单元测试补充
- 补充第一批shared/utils模块的单元测试
- 补充第二批taskAdapter与Goed2kdClient模块的单元测试
- 补充第三批Task相关Vue组件的单元测试(Renderer层)
- 补充第四批store、aria2、Api与CommandManager模块的单元测试
- 补充第五批主进程核心模块的单元测试
© 版权声明
THE END
喜欢就支持一下吧
相关推荐















暂无评论内容