0

我正处于设计应用程序的初始阶段,该应用程序将使用 libssh2 库通过 ssh 连接到远程服务器。我想要的功能之一是能够与远程 ncurses 应用程序交互。我了解当连接 libssh2 并执行命令时,我将返回一个字符串,该字符串表示远程系统上命令的输出。但是,如果该命令启动 ncurses(图形)应用程序会怎样。我会得到什么输出?

4

1 回答 1

0

只要您在另一端请求 pty,您的 ncurses 程序就会向您发送大量控制序列,指示光标位置、颜色等……您最终要做的是在为了与 ncurses 应用程序交互,因此您可能会搜索 vt100 终端仿真或类似的东西。

于 2012-10-15T20:31:19.187 回答