私はjavaとphp(ゼロから)でいくつかのANSIのもの(色など)をいじっており、基本的にキーが押されるのを待つ方法を見つけようとしています。メインイベントループの最後に次の擬似コードのようなものが必要です。
If (KeyPressed)
Begin
var event = new KeyboardEvent();
event.Key = ReadKey();
this.BubbleEvent(event);
End
しかし、ユーザーがEnterキーを押した後にのみ、STDINでキーを押すことができるようになるため、過去2日間に試したすべてが失敗します。
どの言語で答えるかはそれほど重要ではありませんがjava
、、、、php
昔ながらの、c
またはc#
最も優れていると思います。これらの4つの言語すべてに移植する必要があるため、本当に洗練されたライブラリを使用することはできません。telnet
または接続を介して作業しssh
ますが、これまでの私の調査では、ローカルマシンで作業している場合を除いて、それは不可能であることが示されています。
私が間違っていることを証明してください。