#!/usr/bin/env python3 import sys, socket while True: line = sys.stdin.buffer.readline() if not line: sys.exit(0) if len(sys.argv) == 2: line = line[:int(sys.argv[1])] line = line.strip() if line[:-1] != '\n': line += b'\n' if line == '\n' or line == b'quit\n': continue s = socket.socket() #s.connect(('10.15.32.132', 63513)) s.connect(('127.0.0.1', 63513)) s.recv(4096) s.send(line) s.settimeout(1) try: d = s.recv(4096) except: continue if d and not d.startswith(b"Not permitted (command access disabled) - log in via physical console:"): print('response', d) print('input', line)