• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/usr/bin/python3
2
3import sys
4import socket
5
6host = sys.argv[1]
7port = sys.argv[2]
8mode = sys.argv[3]
9relay = sys.argv[4]
10msg = None
11
12if mode == "on":
13    msg = b'\x20'
14else:
15    msg = b'\x21'
16
17msg += int(relay).to_bytes(1, 'big')
18msg += b'\x00'
19
20c = socket.create_connection((host, int(port)))
21c.sendall(msg)
22
23data = c.recv(1)
24c.close()
25
26if data[0] == b'\x01':
27    print('Command failed')
28    sys.exit(1)
29