enhancement:当前要改进的痛点。 #18

Closed
opened 2025-03-28 10:17:01 +08:00 by taynpg · 0 comments
Owner
  • 1.传入udpate.list文件较为繁琐,看看有什么可以略微改进的方法,至少重复传输时要方便些(忽略,原因同建议2)。
  • 2.首次链接时自动Get(要可配开关),重复传输时每次都需要手动Get,较为繁琐,初步设想Server自动通知客户端(要可配置开关)(最终处理结果为:由于建议功能9的实现,这里简化Get可输入g或者G)。
  • 3.获取到的客户端列表会随着客户端的链接断开乱序,要根据时间排,先链接的排在前面(暂时忽略)。
  • 4.客户端新增链接时,要支持添加后(若没有)直接使用此链接(--direct)(已完成)。
  • 5.客户端支持传入-l选项(--last),直接使用最后一次使用的链接(已完成)。
  • 6.客户端支持使用-n选项(--null),直接启动,启动后手动选择服务器(已完成)。
  • 7.客户端新增链接要支持查重(已完成)和整理去重(忽略),支持备注(已完成)。
  • 8.客户端某些原因(如休眠了)断开后回车自动尝试一次重连并尝试恢复上一次提交的任务,尝试失败则退出(暂时忽略)。
  • 9.客户端上下翻滚历史保存到文件一份(可设置最大保存数量,暂时默认30条),重新启动时可直接使用之前使用的记录(已完成)。
  • 10.客户端有已下载任务时不能执行down,不能接受远端update任务(已有)。
  • 11.客户端成功执行完update任务后,要打印提示(已完成)。
- 1.传入`udpate.list`文件较为繁琐,看看有什么可以略微改进的方法,至少重复传输时要方便些(忽略,原因同建议2)。 - 2.首次链接时自动`Get`(要可配开关),重复传输时每次都需要手动`Get`,较为繁琐,初步设想`Server`自动通知客户端(要可配置开关)(最终处理结果为:由于建议功能9的实现,这里简化`Get`可输入`g`或者`G`)。 - 3.获取到的客户端列表会随着客户端的链接断开乱序,要根据时间排,先链接的排在前面(暂时忽略)。 - 4.客户端新增链接时,要支持添加后(若没有)直接使用此链接(`--direct`)(已完成)。 - 5.客户端支持传入`-l`选项(`--last`),直接使用最后一次使用的链接(已完成)。 - 6.客户端支持使用`-n`选项(`--null`),直接启动,启动后手动选择服务器(已完成)。 - 7.客户端新增链接要支持查重(已完成)和整理去重(忽略),支持备注(已完成)。 - 8.客户端某些原因(如休眠了)断开后回车自动尝试一次重连并尝试恢复上一次提交的任务,尝试失败则退出(暂时忽略)。 - 9.客户端上下翻滚历史保存到文件一份(可设置最大保存数量,暂时默认30条),重新启动时可直接使用之前使用的记录(已完成)。 - 10.客户端有已下载任务时不能执行`down`,不能接受远端`update`任务(已有)。 - 11.客户端成功执行完`update`任务后,要打印提示(已完成)。
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: taynpg/transm#18
No description provided.