Actualmente estoy trabajando en un proyecto y he implementado una aplicación de chat simple usando las netcatbibliotecas.
Se le solicita al cliente que ingrese el número de puerto y el comando
nc -l -p xxxx
donde xxxxestá el número de puerto ingresado por el cliente.
Del mismo modo, se le solicita al host el mismo número de puerto y se establece una conexión utilizando
nc <ip_address> -p xxxx
Sin embargo, esto proporciona una experiencia de chat en blanco, ya que no muestra el nombre de usuario de la persona que escribe los mensajes, algo así como
hey
hello
what's up
Nothing
En cambio, quiero que sea algo como,
Foo : hey
Boo : hello
Foo : what's up
Boo : Nothing
¿Puedo usar netcatpara lograr esta funcionalidad o hay algo más que haga esto?
ncNo lo séusernamey no puedo enviarlo. Lo único que puede hacer es escribir el mensaje en formatoBob: hello.