Neutree / COMTool

Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发
https://neucrack.com/p/186
GNU Lesser General Public License v3.0
1.73k stars 325 forks source link

保存日志功能增强 - 增加自动命名功能 #80

Closed ljh442755 closed 1 year ago

ljh442755 commented 1 year ago

期望增加 [ 自动命名功能 ],达到下述效果

  1. 保存日志功能关闭情况下,点击按钮后,自动在指定路径下,创建一个新文件(文件名可根据默认为,当前时间+com号)
  2. 后续串口接收的内容,会保存到该日志文件中


当前的日志功能,保存日志时,需要手动键入日志文件名和选择路径; 进行稳定性调试之类的场景,可能需要频繁的开始/停止一轮测试,期望每轮测试时的信息都能够被保存到单独的文件中。此时,每次点击日志保存时,都需要手动指定文件名、路径会显得繁琐;期望增加自动命名功能,点击后自动创建一个新文件,省去手动指定名称的操作

image

ljh442755 commented 1 year ago

已捐赠,感谢 up 的软件,很有用,期待采纳并增加功能

Neutree commented 1 year ago

收到捐赠了!感谢! 好的,这几天有空的时候我加一下

Neutree commented 1 year ago

加好了, 代码改动: https://github.com/Neutree/COMTool/commit/cea343014080500681d532daca293a1056f11d33#diff-4728346af710b82fbd2f3b322342cdaf69e882d8be7ed0660e14e358122585c7

加了一个选项,勾选后才会自动在每次连接时自动新建一个 取的文件名_时间.后缀 image

这里没把串口号存为文件名,一个原因是实现比较麻烦点,另外一个串口号经常会变好像也没什么必要,所以最后决定只加了时间

ljh442755 commented 1 year ago

感谢up,简单测试下,是可以达到目的的 一个小现象,可能是bug,不影响使用,仅表述下

新建的文件名,后缀上多了一个 .,如截图所示,有2个 . image

Neutree commented 1 year ago

好的,最新的代码中 已经改好了