client.py 1.02 KB
Newer Older
Mestari Yousra's avatar
Mestari Yousra committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import zmq
import grille_client.py
import frappe_client.py

context = zmq.Context()

#  Socket to talk to server

socket = context.socket(zmq.DEALER)
socket.connect("tcp://147.250.9.87:5555")


while True :
	print("Voulez-vous jouer?")
	jeu=input()
	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()])
		grille_client(J1)
		if JouC =="P":
			socket.send_multipart([b'',b''])
			grille_client(J2)
			empty,message=socket.recv_multipart()
			while message.decode()!="jeu fini":
				frappe_serveur(J1)
				empty,message=socket.recv_multipart()
				if message.decode()!="jeu fini":
					frappe_serveur(J2)
					empty,message=socket.recv_multipart()
		elif JouC=="C":
			#jouer contre l'IA	
		empty,victoire=socket.recv()
		print(victoire)
			
    #  Get the reply.
    #message = socket.recv()