2012-10-15 17 views
0

我正在設計一個應用程序的初始階段,該應用程序將使用libssh2庫通過ssh連接到遠程服務器。我想要的功能之一是能夠與遠程的ncurses應用程序進行交互。我知道,當與libssh2連接並執行一個命令時,我將返回一個表示遠程系統上命令輸出的字符串。但是,如果該命令啓動了一個ncurses(圖形)應用程序呢。我會得到什麼輸出?libssh2遠程ncurses應用程序

+1

做一個基本的小應用程序,並測試它找出。 –

回答

0

只要你在另一端請求一個pty,你的ncurses程序就會發送很多控制序列來指定光標位置,顏色等......你最終要做的是寫一個終端模擬器爲了與ncurses應用程序進行交互,所以你可以做一些搜索vt100終端模擬或類似的事情。

+0

謝謝。我已經想通過我在網上的研究來做這件事,但我希望有人會知道避免這種情況的方法。 –