From 22e5cb8e014d9cf3bf5ea7a65b7fbc6ae3f6772e Mon Sep 17 00:00:00 2001 From: coderaiser Date: Sun, 23 Sep 2012 05:01:04 -0400 Subject: [PATCH] added ability to change code page back to cp866 in win32 --- lib/server/socket.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/server/socket.js b/lib/server/socket.js index 3277abcf..d8ad1b1e 100644 --- a/lib/server/socket.js +++ b/lib/server/socket.js @@ -20,8 +20,9 @@ exports.listen = function(pServer){ socket.on('message', function(pCommand) { console.log(pCommand); - if(process.platform === 'win32') - pCommand = 'chcp 65001 |' + pCommand; + /* change code page to unicode and then back to cp866 */ + if(process.platform === 'win32') + pCommand = 'chcp 65001 |' + pCommand + '&& chcp 866'; exec(pCommand, getExec); });