123456789101112131415161718192021222324252627282930 |
- import json
- import sys
- import os
- sys.path.insert(0,"/opt/LibreLight/Xdesk/")
- import lib.zchat as chat
- cmd_client = chat.Client(port=30003)
- #buf2.append(["EXEC",str(btn),val,m[0],m[1]])
- #msgs = json.dumps(msgs).encode("utf-8")
- msg={}
- msgs=[]
- print("ARGS:",sys.argv,len(sys.argv))
- if len(sys.argv) >= 4:
- if sys.argv[1] == "exec":
- if sys.argv[3] == "on":
- msg={"event":"EXEC","EXEC":str(sys.argv[2]),"VAL":str(1)}
- if sys.argv[3] == "off":
- msg={"event":"EXEC","EXEC":str(sys.argv[2]),"VAL":str(0)}
- if msg:
- msgs.append(msg)
- msgs = json.dumps(msgs).encode("utf-8")
- print("send:",msgs)
- cmd_client.send(msgs)
|