问题标签 [teraterm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

macros - ttl文件中的sendIn命令如何总是被识别为“未知命令”

我尝试使用批处理文件通过ttermpro.exe打开ttl文件,

但是一旦我想发送一些字符串/字符,总是会弹出macro error/unknown command window.

示例代码:

0 投票
0 回答
35 浏览

teraterm - TeraTerm 如何发送一个循环,该循环发送 Alt B 直到路由器响应等待命令

我已经使用 Teraterm 21 年了,它和 Autohotkey 是互联网上最好的两个程序。

我想使用脚本语言来删除 Cisco 路由器上的路由器配置。

TeraTerm 如何发送循环以发送 Alt B,直到路由器响应等待命令。

Alt B 向路由器发送中断命令以将路由器置于 ROMMON 模式。

这是我使用的简单脚本。请任何帮助将不胜感激。

泰瑞特

0 投票
0 回答
663 浏览

python - 用于打开 tera term 应用程序并获取 teraterm 输出的 python 脚本

我想使用 python 脚本自动化 Tera-term 应用程序。首先,我是 python 新手。我设法编写了一个 python 脚本,通过它我可以打开具有特定端口和预定义波特率的 Tera-term,并且我可以通过 python 提供关键输入。现在我需要使用 python 脚本读取以 Tera-term 打印的输出。但我找不到这样做的方法。你能否为此提供任何解决方案。

打开 Tera-term

0 投票
0 回答
51 浏览

ssh - Tera Term 宏似乎失败了,因为密码现在需要空格

我的雇主最近增加了我们日常密码所需的字符数,并在要求中增加了空格。从那以后,我用来通过 ssh 登录 linux 系统的宏一直失败。据我所知,我已经更新了我的 LogMeTT 脚本以容纳密码中的空格。

如果我只需要登录系统而不使用 SSH 跳转到下一个系统,则此更新工作正常。我们的大部分访问都需要我们登录到一个系统,然后通过 SSH 连接到下一个系统。正是在这一点上,宏似乎失败了。系统会反复提示我输入密码。SSH 调试似乎没有显示任何错误...

如果我打破了我的宏(如果出现提示,它将不断发送密码),我可以手动输入我的密码并登录,而无需重复提示输入密码。

我用来登录的一些宏...

我通常不在调试中运行 ssh,但为了排除故障......

在 result=2 部分下,我通常只使用 sendln 发送 usrpass 但在这里我尝试将 send 和 sendln 结合起来,认为注入一些时间可能会起作用。

是否有可能我应该传递给 ssh 的选项或可能有效的 LogMeTT 技巧?

0 投票
0 回答
17 浏览

ttl - teraterm 脚本构造一个与常量同名的字符串

我已经定义了具有以下地址的常量寄存器:MDIO3_CTL = '0x08c0f034' MDIO4_CTL = '0x08c13034' ... 等等。

根据 MDIO 编号(例如:3 或 4),我想对该寄存器进行内存显示(md)。

当我执行 sendln 时,我看到的是 'md MDIO3_CTL 1' 而不是 'md 0x08c0f034 1'。有人能帮我吗?

0 投票
1 回答
127 浏览

c# - 当从 c# 作为进程运行时,TeraTerm 宏会立即关闭

我目前正在开发一个来自 Visual Studio 的 Winforms 程序,它充当一大堆 TeraTerm 宏的控制面板。我做了一个愚蠢的事情,没有将我的第一个工作版本添加到版本控制中,现在它停止工作了,我不知道为什么/如何恢复我所拥有的。

功能是问题是

运行时,我看到它ttpmacro.exe确实开始了,如果我省略了Arguments赋值,那么它会提示我选择一个宏;如果我选择StartDisplayImages.ttl,它将按预期运行。但是,如果我将它作为上述参数包含在内,那么ttpmacro仍然会打开但会立即关闭。没有错误出现(并且RedirectStandardOutput/Error什么也没有产生),就好像ttpmacro接受了文件但不会对它做任何事情。我已经确认两个文件路径都是有效且正确的。

虽然我没有添加版本控制,但我确实使用 ILSpy 提取了主文件,并且我在工作版本中的原始功能是:

来自已发布的版本,文件路径是相对于应用程序的文件夹的。除此之外,唯一的区别似乎是如何分配 process.StartInfo 的小语法,但我尝试恢复它没有运气。目标框架是 .NET Core 3.1。旗帜/V不是问题。删除它只会使ttpmacro窗口在关闭前运行的几分之一秒内可见。如果我使用同一文件的命令行执行(例如start "F:/Users/.../ttpmacro.exe" "F:/.../StartDisplayImages.ttl"),它也会按预期运行。

0 投票
0 回答
47 浏览

teraterm - 为什么“Tera Term”无法对目录进行 SCP 并显示错误“打开文件错误”。

我可以使用 TERA TERM "scpsend" 命令对单个文件进行 SCP,但是当我尝试对整个目录进行 SCP 时收到错误消息“打开文件错误”。

我知道 scpsend 命令仅用于发送单个文件。如何修改它,以便我可以 SCP 整个目录而不是一个文件?

0 投票
0 回答
73 浏览

flutter - 如何使用 Flutter App 运行 TeraTerm

我正在做一个项目,我正在使用flutter usb_serial pack,我为此编写了一个移动应用程序。我想要数据交换我的应用程序和其他芯片。但我没有 aurdino 或 stm 芯片。当我打开 Teraterm 并打开我的移动应用程序并通过 USB 插入我的电脑时,Realterm 看不到我的手机像 ı 串口 如何显示我的手机像串口一样。 官方颤振应用

太极

太极

0 投票
0 回答
65 浏览

python - 使用子进程调用/运行启动 tera term 连接 telnet 并上传宏文件

我正在尝试执行:

这是正确的吗,因为一旦启动 tera 术语,它就会加载 ttl 宏脚本,然后转到错误(我的脚本中包含错误检查)但是当我使用对话框手动上传时,脚本运行成功。

0 投票
0 回答
237 浏览

python - 如何自动打开带有时间戳的 Tera Term

我想使用以下命令从控制台自动打开 Tera Term:

但我也想以某种方式添加时间戳。从我在文档中读到的内容中,我没有找到从控制台启用时间戳的选项,有没有办法做到这一点?控制台,在 python 中制作脚本或其他东西