Как автозаполнить команду Java в cmd с Child_process? - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь получить все возможные команды с помощью child_process с сервера minecraft. У меня нет сейчас, как отправить такое событие?

var proc = require('child_process');

mc_server = proc.spawn(
  "java",
  ['-Xms1024M', '-Xmx1024M', '-jar', 'forge-1.12.2-14.23.5.2838-universal.jar','nogui'],
  {
    cwd: "D:/Projects/DashboardMincraft/MinecraftServer/Server1/",
    shell: true,
    detached: true
  }
)

mc_server.stdout.on('data', (data) => {
  console.log(data.toString());
});

mc_server.stderr.on('data', (data) => {
  console.error(`stderr: ${data}`);
});

mc_server.on('close', (code) => {
  console.log('child process exited with code' + code);
});

console.log(mc_server.pid)
setTimeout(function() {
  mc_server.stdin.write("help")
}, 3000);

пример в консоли результата

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...