发送框默认内容减少重复输入
什么是发送框默认内容
有些协议需要在每次发送的数据前面带上固定的头部——比如一段标识符、一个会话 ID、或者协议前缀。发送框默认内容让你把这段固定内容预设好,打开软件就自动填在那里,不用每次手动敲。
设置方式
在界面设置中找到"发送框默认内容"选项,填入你想预设的文本。之后:
- 软件启动后发送框自动填入这段内容。
- 每次点击"清空发送区"后,也会自动填入这段内容。
- 你可以在这个基础上追加动态部分(比如用脚本
{time(NULL)})。
与动态脚本配合
发送框默认内容可以嵌入动态脚本。比如默认内容设成:
AT+HEARTBEAT ts={time(NULL)}\r\n
每次清空或重开后,{time(NULL)} 会自动替换成当前时间戳。
V4.3.16 修复
V4.3.16 版本修复了几个与发送框相关的问题:
- 增加"发送框默认内容设置"选项本身就是这次更新引入的。
- 修正了 HEX 编辑器的右键菜单问题。
- 增加了发送框的字数统计功能。
实用场景
场景:调试需要固定前缀的私有协议
协议要求每个数据包前面加 SIGNED=MD5HASH\r\nPAYLOAD=。把这段设为默认内容,每次只需要追加后面的实际 payload 部分即可。
场景:AT 指令自动回车换行
如果几乎所有 AT 指令都需要 \r\n 结尾,可以在默认内容里把 AT 和 \r\n 都预设好,中间留空让你填指令参数。
与快捷指令的关系
快捷指令可以完全覆盖这个功能——如果你有几十条不同的固定指令,用快捷指令更灵活。发送框默认内容适合只有一条"最常用"固定前缀的场景。