"""Quick focused queries to DuckStation TCP debug server (port 4371).""" import socket, json, sys, time HOST='127.0.0.1'; PORT=4371 def send(cmd, timeout=3.0): s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.settimeout(timeout) s.connect((HOST,PORT)) s.sendall((json.dumps(cmd)+'\n').encode()) buf=b'' deadline = time.time()+timeout while time.time()