Motrix 有关多任务的一些特别建议

toe95027  于 2022-10-25  发布在  其他
关注(0)|答案(1)|浏览(249)

Is your feature request related to a problem? Please describe.

当我们使用多链接时, 我们可能有这样一些额外的需求:

  • 把下载的文件单独放在一起而不是直接放在下载目录
  • 显示整体的运行进度和信息而不是分别的 (因为每个文件可能并不大, 但是数量一多就会产生大量的 message, 这个相当的烦人并且影响性能)

Describe the solution you'd like

  • 在下载界面检测到多任务时, 新增一个"分组目录"输入框, 用于输入保存到的地址; 或者介于目前的"重命名"框仅对单文件生效, 可以考虑检测到多任务时将这个框切换成"分组目录"框.
  • 将一次触发下载的多个任务认为是一批的, 在显示时处理成一个任务界面, 同时也只触发一条 message. (如果想要看到细节的话可以考虑做一个点击展开的效果, 比如用 elui 的 collapse-transition 之类的~)

Describe alternatives you've considered

有关大量 message 引发卡顿的问题我认为还有以下的解决方案:

  • 在下载界面新增"关闭通知"按钮.
  • 使用 throttle 屏蔽一次通知后短时间内的同类型通知.

Additional context

Motrix 是我目前用过的最好的下载软件. 非常感谢作者大大为此付出的努力! 如果觉得上面这些建议可行的话, 我也愿意参与上述特性的编写. (有一定 electron + vue + element-ui 编程基础)

1l5u6lss

1l5u6lss1#

message 可以优化,任务列表显示“分组任务”有点难搞,如果你有具体方案可以邮件联系我,我们进一步沟通

相关问题