Skip to content

Commit b63f6db

Browse files
committed
v1.2.7
1 parent db3d553 commit b63f6db

4 files changed

Lines changed: 749 additions & 489 deletions

File tree

app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ const {
6161
} = require('express');
6262

6363
// Kubek version
64-
const version = "v1.2.6";
64+
const version = "v1.2.7";
6565

6666
const rateLimit = require('express-rate-limit');
6767
const authLimiter = rateLimit({

my_modules/servers.js

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@ exports.getStatuses = () => {
1111

1212
exports.getStartScript = (name) => {
1313
if (fs.existsSync("./servers/" + name)) {
14-
datat = fs.readFileSync("./servers/" + name + "/start.bat");
14+
if (process.platform == "linux") {
15+
datat = fs.readFileSync("./servers/" + name + "/start.sh");
16+
} else {
17+
datat = fs.readFileSync("./servers/" + name + "/start.bat");
18+
}
1519
datat = datat.toString().split("\n");
1620
return datat[datat.length - 1];
1721
} else {
@@ -21,10 +25,18 @@ exports.getStartScript = (name) => {
2125

2226
exports.saveStartScript = (name, script) => {
2327
if (fs.existsSync("./servers/" + name)) {
24-
datat = fs.readFileSync("./servers/" + name + "/start.bat");
28+
if (process.platform == "linux") {
29+
datat = fs.readFileSync("./servers/" + name + "/start.sh");
30+
} else {
31+
datat = fs.readFileSync("./servers/" + name + "/start.bat");
32+
}
2533
datat = datat.toString().split("\n");
2634
datat[datat.length - 1] = Buffer.from(script, 'base64').toString("ascii");
27-
fs.writeFileSync("./servers/" + name + "/start.bat", datat.join("\n"));
35+
if (process.platform == "linux") {
36+
fs.writeFileSync("./servers/" + name + "/start.sh", datat.join("\n"));
37+
} else {
38+
fs.writeFileSync("./servers/" + name + "/start.bat", datat.join("\n"));
39+
}
2840
return true;
2941
} else {
3042
return false;
@@ -61,7 +73,7 @@ exports.queryServer = (name, cb) => {
6173
}
6274

6375
exports.listServers = () => {
64-
if(fs.existsSync("./servers/servers.json")){
76+
if (fs.existsSync("./servers/servers.json")) {
6577
files = fs.readdirSync("./servers");
6678
files.splice(files.indexOf("servers.json"), 1);
6779
} else {

0 commit comments

Comments
 (0)