server.py 936 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import sys
  2. import os
  3. sys.path.append(os.getcwd() + '/..')
  4. import lib.zchat as chat
  5. import time
  6. def JCB(x):
  7. for i in x:
  8. v = x[i]
  9. print(round(time.time(),0),"x",i,v)
  10. chat.cmd(JCB,port=30002) # SERVER
  11. exit()
  12. print("-----")
  13. print(dir())
  14. print("-----+")
  15. print(dir(chat))
  16. import time
  17. def JCB(x):
  18. for i in x:
  19. v = x[i]
  20. print(round(time.time(),0),"x",i,v)
  21. #chat.cmd(JCB) # server listener
  22. if 0:
  23. s = chat.Server(port=30002)
  24. #print("-----")
  25. print(dir(s))
  26. import time
  27. while 1:
  28. x = s.poll()
  29. a = s.get_clients()
  30. print(a)
  31. #if x:
  32. # pass#
  33. #
  34. #print(time.time(),x)
  35. time.sleep(0.1)
  36. #chat.cmd(port=30002) # SERVER
  37. chat.cmd(JCB,port=30002) # SERVER
  38. #jclient = s
  39. #
  40. #jclient = chat.tcp_sender()#port=50001)
  41. import json
  42. #jtxt = {"hi":1}
  43. #jtxt = json.dumps(jtxt)
  44. #jtxt = bytes(jtxt,"ascii")
  45. #jclient.send( jtxt ) #b"\00 ")