diff --git a/client.py b/client.py new file mode 100644 index 0000000..043d243 --- /dev/null +++ b/client.py @@ -0,0 +1,35 @@ +import socket +import sys +import time + +class ArtemisClient: + def __init__(self, server_host, server_port): + self.server_host = server_host + self.server_port = server_port + + def start(self): + # Create socket and connect to server + try: + server_sock = socket.socket( + socket.AF_INET, socket.SOCK_STREAM) + server_sock.connect((self.server_host, self.server_port)) + except OSError: + if server_sock: + server_sock.close() + sys.exit(1) + + #server_sock.sendall("!".encode("utf-8")) + print(server_sock.recv(1024).decode("UTF-8")) + print(server_sock.recv(1024).decode("UTF-8")) + server_sock.send("13\r\n".encode()) + print(server_sock.recv(1024).decode("UTF-8")) + + server_sock.close() + + print("\nDone!") + + + +client = ArtemisClient("artemis.engr.uconn.edu", 4705) +client.start() +