vt100

    -1熱度

    2回答

    我正在解釋串口的某些輸出。輸出在VT100 protocol。 VT100終端協議使用一些控制字符序列來設置屏幕上的光標位置。控制序列是這樣的: ESC [行; columnH 例如, ESC [01; 01H裝置設置光標到行1,列1 但是,當列號超過2位數字時,我會看到以下序列。 ESC [10;:0H 注意額外的 「:」 分號之後。此控制序列在ESC[10;99H之後,表示第10行,第99列。

    2熱度

    1回答

    因此,我對某些命令運行Symfony Process,我注意到當我將它們寫入Symfony的OutputInterface時,它沒有顯示顏色或進度條。我認爲命令(npm,artisan,ls等)使用terminal control codes,其中一個類正在吃非標準的ASCII字符。 編輯: 我已經做了一些挖掘和我相信Symfony默認使用它的StreamOutput類。它似乎能夠輸出顏色,我試過

    0熱度

    3回答

    我剛剛學會如何使用vt100轉義碼在終端(\033[30m和\033[40m)中更改背景和文本顏色。我想知道是否有使用十六進制顏色代碼的方法,而不是限於使用30 - 37或40 - 47時獲得的8種顏色。例如:\033[#48FF1Fm。 如果這是不可能的,我不會感到驚訝,但我認爲這值得問。

    0熱度

    1回答

    我想弄清楚PuTTY終端如何編號它的行和列。 它是從0,0還是1,1開始的? 我使用VT100來設置光標,發送正確的計數很重要。 我想強制光標位置是這樣的:ESC[1,0f我希望它將光標設置在第二行(從零開始)和第一列。

    -1熱度

    1回答

    根據http://www.in-ulm.de/~mascheck/various/alternate_charset/Esc鍵 + ) + 將使使得G0集序列表用於或東西。 http://www.vt100.net/docs/vt100-ug/table3-9.html似乎提供了在使用此「表格」時應出現的字符的描述。例如。 <?php echo "\x1B)0" . chr(0147) ..

    1熱度

    1回答

    我正在從嵌入式系統(PIC32微型)繪製基於文本的窗口。 我正在使用VT100命令和串行端口終端軟件(teraterm)來執行此操作。 我想在繪製窗口之前保存背景,然後在使用它之後恢復背景。 1-保存背景區域。 2-繪製基於文本的窗口。 3-3使用窗口後,恢復背景內容。 使用谷歌搜索我發現複製矩形區域的命令DECCRA,但它並沒有得到Teraterm/Putty/Others的很好的支持。 有沒有

    0熱度

    1回答

    我正在爲ESP8266(「ESPTerm」)實現終端仿真器,並通過xterm手冊頁以供參考,以及舊版VTxxx參考手冊。我已經實施了DECREQTPARM。但現在我問自己一個問題:這有什麼好處?顯然,一旦你能夠發送查詢並得到響應,你就已經知道正確的波特率,奇偶校驗和字節長度。這是否曾被用於任何事情,今天它有什麼用? 值得查詢的唯一信息是{flags}的值,但僅用於某些擴展板。 以下是我發現的,供參

    0熱度

    1回答

    我一直在尋找一段時間,但找不到答案。我找到了node.js終端仿真器,但沒有找到其他方法。 我的客戶端在Linux機器上使用vt100應用程序。他沒有源代碼,但他需要應用程序。我認爲應用程序使用curses或c庫來在屏幕上移動。 他想要一個隱藏終端應用程序的基於html的包裝。 有沒有辦法讓node.js與應用程序通過有角度的Web界面發送節點的接收命令進行通信? 感謝您的幫助。

    2熱度

    1回答

    我正在用NASM編寫簡單的時鐘程序。我在OSX上通過iTerm使用Ubuntu 14.10 Vagrant框。終端是xterm,所以應該是VT-100兼容的。 我需要刪除一行。舉例來說,我希望以下行爲: Hello, this is clock program 13:01:25 UTC+4 下一刻: Hello, this is clock program 13:01:26 UTC+4

    -8熱度

    1回答

    當試圖將退格("\b \b")打印到文件(在C中)時,它會顯示爲一個Unicode字符(0x08)。 這是否與我正在打印的文件的格式或終端的仿真有關? 此外,在一個不相關的問題,我試圖找出如何讀取getch()箭頭鍵輸入。