From b3907bd2edb227c0bc27b76b78d14bbb909b7cf0 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Sun, 20 Jun 2021 06:47:04 +0900 Subject: [PATCH] Update websocket.js --- lib/websocket.js | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/lib/websocket.js b/lib/websocket.js index 43ea082..c8913e1 100644 --- a/lib/websocket.js +++ b/lib/websocket.js @@ -8,6 +8,7 @@ var SHELL = require("lib/shell"); var SYS = require("lib/system"); +var FILE = require("lib/file"); var WebsocketObject = function() { this.binPath = "bin\\websocat_nossl_win64"; @@ -44,11 +45,21 @@ var WebsocketObject = function() { }; this.send = function(uri, msg) { - return SHELL.exec([ - this.binPath, - "-t", - uri - ]); + var FN = "stdin.txt"; + + try { + FILE.writeFile(FN, msg); + + return SHELL.exec([ + this.binPath, + "-t", + uri, + "<", + FN + ]); + } catch (e) { + console.error("WebsocketObject.send() -> " + e.message); + } }; this.create = function() {