一款Window上的虚拟终端工具,它同时支持串口链接和网络链接,而对于网络链接它支持Telnet和SSH协议。最关键的是Tera Term支持本身的脚本语言,即TTL(Tera Term Language)。该语言语法丰富并且简单易学,同时Tera Term 支持命令行操做,二者结合起来能够知足各类自动化方面的需求网络
支持TTL脚本语法:工具
分号‘;’表示注释,参数可用双引号和单引号,不区分大小写,不支持多窗口操做,若是采用前两种运行方式,须要关闭全部已经打开的TT主窗口, 不然会报链接错误oop
缩进表示结构层次;spa
基本语句:命令行
if then日志
elsiif then事件
...字符串
elseit
endif自动化
2 循环:
for i 1 10
...
next
until i>10
...
end until
do loop/while endwhile
waitln/wait:等待字符出现,等待事件由timeout系统变量指定,若为-1表示死等,result表示TTL最近一次命令的返回结果,可用来接收wait的结果。waitln等到字符串后还要等换行符而后才返回。
日志操做:不自动添加换行符#13#10,不用指定文件句柄,旦打开调用logopen打开了一个日志文件,则Tera Term 就会自动的将全部的接收的串口信息输出到该文件中,除非用户调用logpause
logstart/logopen/logwrite/logpause/logclose