mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
22 lines
485 B
JavaScript
22 lines
485 B
JavaScript
(function() {
|
|
'use strict';
|
|
|
|
var repl = require('repl'),
|
|
net = require('net');
|
|
|
|
module.exports = net.createServer(function (socket) {
|
|
var r = repl.start({
|
|
prompt: '[' + process.pid + '] ' +socket.remoteAddress+':'+socket.remotePort+'> ',
|
|
input: socket,
|
|
output: socket,
|
|
terminal: true,
|
|
useGlobal: false
|
|
});
|
|
|
|
r.on('exit', function () {
|
|
socket.end();
|
|
});
|
|
r.context.socket = socket;
|
|
}).listen(1337);
|
|
|
|
})();
|