C'est... ben une sorte d'msn mais en groupe exclusivement, la flemme de faire les messages privés pour l'instant xD.
C'est en phase de développement, j'ai réussi pour l'instant de communiquer avec... moi même ! Mais en passant d'un client, puis par internet, et qui revient enfin sur mon ordi, donc voilà quoi ^^.
Je vais vous expliquer comment ça marche!
Un Serveur?
Imaginez que vous êtes des clients. Ouais, des clients, vous pouvez envoyer des messages grâce à une interface graphique. Donc on obtient du texte, on en fait quoi? Ben faudrait l'envoyer aux autres clients. Mais quels clients? Je sais envoyer un fichier sur internet, mais je connais pas l'adresse des clients! D'où le serveur. En fait un de ces clients va faire office de "serveur". Tous ceux qui ont posté au minimum un message sur le forum, je connais leur adresse IP. C'est quoi? C'est en quelque sorte "l'adresse de votre ordinateur" par rapport à internet. Je sais que l'IP change, mais certains gardent la même adresse un moment, bref...
Imaginons que je sois... Anto!
Je suis sur mon ordinateur, et là j'ouvre ConversaPong. Bam, le logiciel m'indique trois choses possibles à faire : Faire une recherche automatique des serveurs, faire une recherche manuelle, ou créer un serveur. J'y comprends rien, c'est la première fois que je le lance, donc je vais cliquer sur "automatique". D'accord, je vois une fenêtre où y a écrit "Recherche des serveurs en cours" avec une barre de progression qui augmente. Imaginons qu'il ne trouve aucun serveur valable. Ben je vais créer un serveur avec le troisième bouton. Après me suffira d'attendre qu'un autre client fasse une recherche automatique et trouve mon serveur, comme ça il se connectera au serveur, et obtiendra la liste des clients avec lesquels il pourra communiquer!
Sauf qu'il faut que ce client là connaisse mon adresse IP, ou plutôt que ConversaPong connaisse l'IP de la machine d'Anto!
C'est pour ça que seuls ceux qui ont posté au moins un message sur le forum, et dont je connais donc l'adresse IP, seront référencés et analysés lors de la recherche automatique!.
Ou sinon, si vous n'êtes pas un membre du forum, vous créez un serveur, et vous envoyez votre adresse ip (tapez cmd sur Executer, puis ipconfig dans la console) à un ami. Celui-ci n'aura qu'à cliquer sur le bouton "recherche manuelle" et à copier coller l'adresse IP dessus pour s'y connecter.
Ce bouton pourrait aussi servir si les adresses ip des membres changent et qu'on veuille accéder à leur serveur, bref on vera ^^
Voilà pour l'explication!