diff --git a/serveur.py b/serveur.py new file mode 100644 index 0000000000000000000000000000000000000000..318cdb98694971c99cc3e82b5bd7bc7b03ec92ac --- /dev/null +++ b/serveur.py @@ -0,0 +1,48 @@ +import zmq + +context = zmq.Context() + +# Socket to talk to server +print("Connecting to hello world server…") +socket = context.socket(zmq.DEALER) +socket.connect("tcp://147.250.9.87:5555") + +# Do 10 requests, waiting each time for a response +while True : + jeu=input("Voulez-vous jouer ?:") + if jeu=="PLAY": + socket.send_multipart([b'',b"PLAY"]) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + JouC=input() + socket.send_multipart([b'',JouC.encode()]) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + nom=input() + socket.send_multipart([b'',nom.encode()]) + for i in range(5): + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + position_avant=input() + socket.send_multipart([b'',position_avant.encode()]) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + position_queue=input() + socket.send_multipart([b'',position_queue.encode()]) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + case=input() + socket.send_multipart([b'',case.encode()]) + empty,reponse=socket.recv_multipart() + reponse=reponse.decode() + print(reponse) + while reponse=="Touche! Quelle case frapper?": + case=input() + socket.send_multipart([b'',case.encode()]) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + empty,reponse=socket.recv_multipart() + print(reponse.decode()) + + # Get the reply. + #message = socket.recv() \ No newline at end of file