Forráskód Böngészése

pipe/write to control ws

David 10 éve
szülő
commit
1dab0e8031
1 módosított fájl, 25 hozzáadás és 0 törlés
  1. 25 0
      back/wscat.py

+ 25 - 0
back/wscat.py

@@ -0,0 +1,25 @@
+#!/usr/bin/env python3
+import json
+import websocket
+import sys
+
+val=""
+if not sys.stdin.isatty():
+	val=sys.stdin.read().rstrip('\n')
+else:
+	if len(sys.argv) != 2:
+		print("1 arg, string to send")
+		sys.exit(1)
+	else:
+		val=sys.argv[1]
+
+try:
+	jsonval=json.loads(val)
+except:
+	print("Value not parsable to json")
+	sys.exit(1)
+
+ws = websocket.WebSocket()
+ws.connect("wss://wscasa.especificosba.com.ar")
+ws.send(val)
+ws.close()