libssh2 remote ncurses application
libssh2 remote ncurses application
我正处于设计一个应用程序的初始阶段,该应用程序将使用libssh2库通过ssh连接到远程服务器。我想要的功能之一是能够与远程 ncurses 应用程序进行交互。我知道当与libssh2连接并执行命令时,我将返回一个字符串,该字符串表示远程系统上命令的输出。但是,如果该命令启动 ncurses(图形)应用程序怎么办。我会得到什么输出?
只要你在另一端请求一个pty,你的ncurses程序就会向你发送大量的控制序列,指示光标位置、颜色等......您最终要做的是编写终端仿真器以便与ncurses应用程序进行交互,因此您可以搜索vt100终端仿真或类似的东西。
相关文章:
- C++:Application.cpp中抛出了未解析的外部符号(解决方案在问题的末尾,供未来的读者参考)
- 无法同时编译 ncurses 和字符串
- ncurses 找不到任何关于cchar_t的文档
- 无法将 ncurses 函数与LD_PRELOAD挂钩
- 如何识别符号表中的符号是我'application'函数
- 无法创建 DLL:获取 DLL "is not a valid Win32 application"
- Ncurses CTRL + s hangs getch()
- C++ DLL 运行时错误"abc.dll is not a valid WIN32 application" 。请帮助解决这个问题
- ncurses getch() 奇怪的输出?
- Gtk::Main 和 Gtk::Application::create 有什么区别?
- 将光标位置存储在类对象中(ncurses c++)
- Apple Mach -o(ID)链接器错误,ncurses
- 当nCurses应用程序来自后台时无效内容
- 为什么我不能提供一个字符串参数来打印 ncurses?
- 将ncurses应用程序移植到iOS
- 在C 中获取Ncurses Chtype或未符号字符的整数值
- 如何使用 c++ 在 "Application and Services Logs" 部分创建事件日志
- 如何在Ncurses应用程序中使用读取线
- ncurses clear() 会导致闪烁
- libssh2 remote ncurses application