imFile(下载工具) v2.2.1

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劫持的问题
  • 支持直接输入哈希值下载,无需依赖种子文件
  • 自动保存所有任务状态,重启软件后任务不丢失
  • 定期更新维护,同步修复问题、升级依赖与内核,保障使用稳定

软件截图

imFile全能下载工具界面截图 v2.2.1

更新日志

依赖更新与基础维护

  • 更新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
喜欢就支持一下吧
点赞58 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容