#!/usr/bin/python2.5
# -*- coding: latin1 -*-
import socket
import Tkinter
import time

root = Tkinter.Tk()
nf = Tkinter.StringVar()



root.title('CASClientReactoR')
Tkinter.Label(textvariable = nf).pack()
nf.set("")
zorb=True
def stoper():
    root.quit()
def actualiser():
    sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    sock.connect(('localhost',8881))
    print "Connecté au serveur"
    donnees="""moi"""
    sock.sendall(donnees)
    print "Envoi de:",donnees
    reponse = sock.recv(8192)
    print "Recu :",reponse
    nf.set(reponse)
    sock.close()
def demarrer():
    while zorb==True:
        xlorbl=True
        while xlorbl==True:
            sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
            sock.connect(('localhost',8881))
            print "Connecté au serveur"
            donnees="""moi"""
            sock.sendall(donnees)
            print "Envoi de:",donnees
            reponse = sock.recv(8192)
            print "Recu :",reponse
            nf.set(reponse)
            sock.close()
            time.sleep(1)
            xlorbl=False
        

Tkinter.Button(text= "Quitter", command = stoper).pack()
Tkinter.Button(text= "Actualiser", command = actualiser).pack()
Tkinter.Button(text= "Demarrer", command = demarrer).pack()
Tkinter.mainloop()

