Advertisement
Guest User

Untitled

a guest
Sep 15th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. ```python
  2. #!/bin/python3
  3. import requests
  4. import os
  5. import random
  6. import getpass
  7. import time
  8. import json
  9. from collections import namedtuple
  10. random.seed()
  11. DEBUG=1
  12. Cookie=str(random.randint(10000000000000,100000000000000))
  13. def debug(string):
  14. if DEBUG==1:
  15. print(string)
  16. def clear():
  17. if os.name=="posix" :
  18. os.system("clear")
  19. else:
  20. os.system("cls")
  21. clear()
  22. print("1) Se Connecter")
  23. print("2) S'inscrire")
  24. value=input()
  25. if value=='1':
  26. Login=input("Login: ")
  27. Pass=getpass.getpass("Password: ")
  28. response=requests.get("http://54.37.64.4:5000/api/user/login?user="+Login+"&pass="+Pass+"&cookie="+Cookie)
  29. debug(response.text)
  30. elif value=='2':
  31. Login=input("Login: ")
  32. Pass=getpass.getpass("Password: ")
  33. print("Inscription")
  34. response=requests.get("http://54.37.64.4:5000/api/user/create?user="+Login+"&pass="+Pass)
  35. debug(response.text)
  36. response=requests.get("http://54.37.64.4:5000/api/user/login?user="+Login+"&pass="+Pass+"&cookie="+Cookie)
  37. debug(response.text)
  38. else:
  39. print("Choix invalide")
  40. exit(1)
  41. time.sleep(1)
  42. clear()
  43. Parties=requests.get("http://54.37.64.4:5000/api/party/list")
  44. debug(Parties.text)
  45. parties = json.loads(Parties.text, object_hook=lambda d: namedtuple('X', d.keys())(*d.values()))
  46. print("Liste des parties :")
  47. for i in parties.parties:
  48. print(" "+i[0])
  49.  
  50. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement