Socket #245
@ -290,33 +290,31 @@ module.exports.StartServer = function start() {
|
||||
});
|
||||
|
||||
// Socket.io
|
||||
io.on("connection", (socket) => {
|
||||
socket.on("ServerCommand", (data = "") => {
|
||||
if (typeof data === "string") return returnFuntion.command(data);
|
||||
else if (typeof data === "object") {
|
||||
if (typeof data.uuid === "string") {
|
||||
if (data.uuid === returnFuntion.uuid) return returnFuntion.command(data.command);
|
||||
}
|
||||
io.on("ServerCommand", (data = "") => {
|
||||
if (typeof data === "string") return returnFuntion.command(data);
|
||||
else if (typeof data === "object") {
|
||||
if (typeof data.uuid === "string") {
|
||||
if (data.uuid === returnFuntion.uuid) return returnFuntion.command(data.command);
|
||||
}
|
||||
return;
|
||||
});
|
||||
ServerExec.on("exit", code => socket.emit("ServerExit", {
|
||||
}
|
||||
return;
|
||||
});
|
||||
ServerExec.on("exit", code => io.emit("ServerExit", {
|
||||
UUID: returnFuntion.uuid,
|
||||
exitCode: code
|
||||
}));
|
||||
ServerExec.stdout.on("data", (data = "") => {
|
||||
io.emit("ServerLog", {
|
||||
UUID: returnFuntion.uuid,
|
||||
exitCode: code
|
||||
}));
|
||||
ServerExec.stdout.on("data", (data = "") => {
|
||||
socket.emit("ServerLog", {
|
||||
UUID: returnFuntion.uuid,
|
||||
data: data,
|
||||
IsStderr: false
|
||||
});
|
||||
data: data,
|
||||
IsStderr: false
|
||||
});
|
||||
ServerExec.stderr.on("data", (data = "") => {
|
||||
socket.emit("ServerLog", {
|
||||
UUID: returnFuntion.uuid,
|
||||
data: data,
|
||||
IsStderr: true
|
||||
});
|
||||
});
|
||||
ServerExec.stderr.on("data", (data = "") => {
|
||||
io.emit("ServerLog", {
|
||||
UUID: returnFuntion.uuid,
|
||||
data: data,
|
||||
IsStderr: true
|
||||
});
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user