現在、プロジェクトに取り組んでおり、netcat
ライブラリを使用して簡単なチャットアプリケーションを実装しています。
クライアントは、ポート番号とコマンドを入力するように求められます
nc -l -p xxxx
どこxxxx
のクライアントが入力したポート番号です。
同様に、ホストは同じポート番号の入力を求められ、次を使用して接続が確立されます。
nc <ip_address> -p xxxx
ただし、メッセージを入力する人のユーザー名は表示されないため、空白のチャットエクスペリエンスが得られます。
hey
hello
what's up
Nothing
代わりに、次のようなものにしたい
Foo : hey
Boo : hello
Foo : what's up
Boo : Nothing
netcat
この機能を実現するために使用できますか、またはこれを行う他の何かがありますか?
私はその正確なことを避けたいです。また、同じ機能を実現できる別のプログラムも受け入れています。
—
サチンカマス
nc
知らusername
ないで送信できません。できるのは、フォーマットでメッセージを入力することだけですBob: hello
。