Ceci est une messagerie avec un serveur centralisé et muti-utilisateurs, chaque utilisateur a un nom d'utilisateur.
Pour la compilation du programme, il faut utiliser la commande suivante:
make all
Pour supprimer les fichiers de compilation, il faut utiliser la commande suivante:
make clean
./serveur port_local
./client @adresse-IP port_local username
-
Déconnexion: /quit
-
Afficher les utilisateurs en ligne: /online
-
Envoyer des messages privés: /send message -uusername (sans espace) exemple: /send c'est toi le GOAT -uronaldo |où ronaldo = username
-
Envoyer des messages publics: un message ne correspondant pas à ces commandes sera envoyé publiquement (à tous les utilisateurs).
Pour bien utiliser ce programme, il faut suivre les étapes suivantes:
- Comme dans tout programme client/serveur, il faut exécuter le serveur avant les clients.
- Pour établir la connexion, les clients doivent se connecter au numéro de port du serveur.
Charles Parisi - [email protected] Nicolas Marra - [email protected]