問題タブ [vt100]

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 に答える
558 参照

bash - AIX 特殊キー

Centos 6 から ssh 経由で AIX 5.3 に接続します。AIX と Centos のシェルは bash です。シェルで「Home」、「End」、「PgUp」、「PgDn」を押すと、bash がチルダ (~) を出力し、カーソルが文字列の末尾または先頭に移動しません。これらのボタンを正しく機能させるにはどうすればよいですか?

0 投票する
2 に答える
3328 参照

c - Windows で vt100 コードを使用する方法

コンソールでカーソルを動かそうとします。

そして、vt100コードでこれができることがわかりました。

そのアウトプットは計画と同じではありません。これは、上記のコードがコンソールに出力するものです。

2 行目の "A" の前に小さな矢印があり、Web 上に置くことはできません

Windows の Visual Studio でプログラミングするときに vt100 コードを使用するにはどうすればよいですか?

0 投票する
1 に答える
117 参照

vt100 - VT100 - 画面上の不明な文字

VT100 端末に問題があります。マシンにインストールしようとすると、再起動後に画面に不明な文字が表示されるからです。

たぶん、キーボードで何か間違ったことをしたか、わかりません..

インストールの手順を再試行しましたが、同じ不明な文字が画面に表示されます。

http://postimg.org/image/jhpk1csy5/

誰かがこれを修正する方法を知っていれば...?

前もって感謝します 、

0 投票する
1 に答える
1393 参照

c# - .NET から VT 100 のようなシリアル デバイスへの送受信

VT100 タイプの端末からコマンドを受信して​​応答するように設計されたシリアル デバイスがあります。このデバイスを操作するために、「端末エミュレータ」をいくつでも使用できます。しかし、私がやりたいことは、.NET Windows アプリケーションから一連のコマンドを送信し、同じアプリケーションから返信を受け取ることです。これにより、オペレーターにとって「非常にシンプル」な GUI を駆動できます。私が欲しくないのは、別のターミナルエミュレータです。「System.IO.Serial.SerialPort」を使用して、接続を開き、メッセージを送信し、メッセージを受信するデリゲートを割り当て、実際にメッセージを受信できるように見えます...しかし、送信したメッセージ(コマンド)はそうではありません期待どおりに解釈されました(端末エミュレータでデバイスのステータスを検査すると、ステータスが .

私がする必要があると信じているのは、コマンドを適切にエンコードし、応答を適切にデコードすることです...しかし、これを行う方法を明確に説明するドキュメントは見つかりません。

(私はC#で作業していますが、.Netの例をいただければ幸いです)

これをプロトタイプ化するために使用しているコードは次のとおりです。

デバイスは専用ですが、受け入れるコマンドは次のとおりです。InX OutY (X と Y はデバイスのポートで、接続は入力ポートと出力ポートの間に作成されます) Status All(すべての入力のステータスを表示します)

0 投票する
2 に答える
710 参照

serial-port - Java ベースの 8 ビット・コンピューター・エミュレーター用の VT100 端末エミュレーション

GNU Screen をシリアル ターミナルとして使用し、シリアル ラインを使用して Altair 8800 クローン ( http://altairclone.com/ )と "通信" することに成功しています。私が使用するコマンドは「screen -itrip /dev/ttyUSB0」です。画面は VT100 エミュレーションを行い、出力から MSB を取り除きます。完璧に動作します。

現在、私はJavaでAltair 8800のエミュレーターにも取り組んでおり、シリアルデバイスの背後にある実際のマシンのように、ターミナルエミュレーターを使用して接続して通信したいと考えています。Linux の世界で解決する最善の方法は何ですか? そのためにスクリーンを使用する方法はありますか?解決策は些細なことだと何かが教えてくれますが、私はまだそれを知りません;)提案をありがとう。

0 投票する
2 に答える
90 参照

ruby - Microsoft Outlook のテキスト装飾

mutt を介して電子メール アドレスにファイルを送信しています。Outlook の電子メールで特定のテキストを太字で表示したいと考えています。Rubyコマンドの基本セットを介してそれが可能になることを望んでいました。

コマンドを使用してみ\eましたが、ターミナル ウィンドウからはうまく機能しますが、出力ファイルには文字通り\eコマンドが表示されます ( など\e[0m)。これは、ターミナル ウィンドウが ASCII インタープリターであり、Outlook がそうでないためだと思います。

0 投票する
0 に答える
116 参照

java - 入力ストリームから HTML 行のリストを表示する方法

Java Swing GUI で HTML 行のリストを表示する最良の方法を見つけようとしています。入力は、コンソールの stdin キャプチャからのものです。これは、HTML 行に解析されます。

JListそれらを のエントリとして、または の完全なドキュメントとして表示しようとしましたJTextPane

  • の問題はJTextPane、コンソールから新しい行が受信されるたびに表示全体が更新され、スクロールがリセットされることでした。一番下まで自動スクロールするためのさまざまな手法も試しましたが、成功しませんでした。
  • JList継ぎ目がやや遅くなり、ちらつきが多くなります。

情報を表示する最良の方法は何ですか? VT100 ターミナル形式で提供されます。私は本当にそれをきれいにフォーマットして表示する必要があります。

これがバージョンの私のコードですJList

完全なプログラムが必要な方には申し訳ありませんが、コードの一部を公開することはできませんが、これで十分に機能するはずですが、テストしていません。