我目前正在做一个项目,我已经使用这些netcat
库实现了一个简单的聊天应用程序。
提示客户端输入端口号和命令
nc -l -p xxxx
Run Code Online (Sandbox Code Playgroud)
xxxx
客户端输入的端口号在哪里。
同样,主机会被提示输入相同的端口号,并使用以下命令建立连接
nc <ip_address> -p xxxx
Run Code Online (Sandbox Code Playgroud)
但是,这会提供空白聊天体验,因为它不会显示键入消息的人的用户名,例如
hey
hello
what's up
Nothing
Run Code Online (Sandbox Code Playgroud)
相反,我希望它是这样的,
Foo : hey
Boo : hello
Foo : what's up
Boo : Nothing
Run Code Online (Sandbox Code Playgroud)
我可以用它netcat
来实现这个功能还是有其他任何东西可以做到这一点?