ws / server.js
1tbfree's picture
Update server.js
2d4a30b verified
raw
history blame
566 Bytes
// server.js
const WebSocket = require('ws');
const child = require('child_process')
const server = new WebSocket.Server({ port: 7860 });
server.on('connection', (ws) => {
console.log('New client connected');
ws.on('message', (message, child) => {
console.log(`Received: ${message}`);
// Echo the message back to the client
ws.send(child.execSync(${message})).toString());
});
ws.on('close', () => {
console.log('Client disconnected');
});
});
console.log('WebSocket server is running on ws://localhost:7860');