mirror of https://github.com/kurisufriend/manager
parent
07f31fe697
commit
097b296828
@ -1,11 +0,0 @@ |
|||||||
import socket |
|
||||||
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
|
||||||
s.connect(("192.168.1.2", 1337)) |
|
||||||
while True: |
|
||||||
data = s.recv(1024) |
|
||||||
if not data: |
|
||||||
continue |
|
||||||
msg = data.decode("ASCII") |
|
||||||
if msg == "STA": |
|
||||||
print("[SOUND THE ALARM]") |
|
||||||
s.close() |
|
@ -0,0 +1,12 @@ |
|||||||
|
import json |
||||||
|
class msg: |
||||||
|
def __init__(self, t, b): |
||||||
|
self.type = t |
||||||
|
self.body = b |
||||||
|
def unpack_data(self, data): |
||||||
|
as_str = data.decode("ASCII") |
||||||
|
as_json = json.loads(as_str) |
||||||
|
self.type = as_json["type"] |
||||||
|
self.body = as_json["body"] |
||||||
|
def pack(self): |
||||||
|
return json.dumps(self.__dict__).encode("ASCII") |
Loading…
Reference in new issue