Compare commits

..

1 commit

Author SHA1 Message Date
7e455e7606 création de l'exécutable 2021-02-13 16:32:11 +01:00
4 changed files with 5 additions and 4 deletions

1
.gitignore vendored
View file

@ -1,3 +1,2 @@
/bin/ /bin/
*.jar
*.class *.class

BIN
Projet.jar Normal file

Binary file not shown.

View file

@ -72,9 +72,9 @@ class ReceiveThread extends Thread {
boolean exit = false; boolean exit = false;
try try
{ {
ObjectInputStream in = new ObjectInputStream(socket.getInputStream());
while(!exit) while(!exit)
{ {
ObjectInputStream in = new ObjectInputStream(socket.getInputStream());
Message message = (Message) in.readObject(); Message message = (Message) in.readObject();
if(message.getText() != null) if(message.getText() != null)
{ {
@ -365,8 +365,9 @@ public class NetworkClient {
(new ListenerStartThread(s1, dest_sockets)).start(); (new ListenerStartThread(s1, dest_sockets)).start();
Socket s2 = new Socket(getLocalIP(), portNumber); Socket s2 = new Socket(getLocalIP(), portNumber);
/*Attention! getLocalIP ne marche que si les machines sont sur un même réseau local physique /*Attention, getLocalIP ne marche que sur un même réseau physique
Pour tester avec Hamachi, il faut hardcoder les IP*/ * pour tester avec Hamachi, il faut hardcoder les IP
*/
(new ReceiveThread(user, s2, chatText, known_users, knownUsersPanel, dest_sockets)).start(); (new ReceiveThread(user, s2, chatText, known_users, knownUsersPanel, dest_sockets)).start();
} }
catch(IOException e) catch(IOException e)

View file

@ -0,0 +1 @@
package chat;