Delete some unneeded files

This commit is contained in:
Christopher Cookman 2022-12-03 18:37:20 -07:00
parent d77c8f9297
commit 0688ebe2ee
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42
2 changed files with 0 additions and 90 deletions

View file

@ -1 +0,0 @@
[]

89
test.js
View file

@ -1,89 +0,0 @@
const Steam = require("steam-server-query")
const colors = require("colors");
const fs = require('fs');
var removeDuplicates = function (nums) {
let length = nums.length;
for (let i = length - 1; i >= 0; i--) {
for (let j = i - 1; j >= 0; j--) {
if (nums[i] == nums[j]) {
nums.splice(j, 1);
}
}
}
return nums;
};
servers = [];
// Keyword split to version, dlcs, tps
function splitKeyword(keyword) {
data = keyword.split("-")
switch (data[1]) {
case "0":
dlcString = "None"
break;
case "1":
dlcString = "Weapons"
break;
case "2":
dlcString = "Arid"
break;
case "3":
dlcString = "Both"
break;
default:
break;
}
return {"version": data[0], dlcString, dlc: data[1] ,"tps": data[2]}
};
const latestVer ="v1.6.7"
// Check version and set console log color if outdated
function checkVersion(version) {
if (version == latestVer) {
return colors.green(version)
} else {
return colors.red(version)
}
};
// Color Server TPS
function colorTPS(tps) {
if (tps < 45) {
return colors.red(tps)
} else if (tps > 40 && tps < 60) {
return colors.yellow(tps)
} else if (tps > 65) {
return colors.magenta(tps)
} else {
return colors.green(tps)
}
};
Steam.queryMasterServer('hl2master.steampowered.com:27011', Steam.REGIONS.ALL, {
appid: 573090,
game: "Stormworks",
}, 1000, 400).then(servers => {
servers = removeDuplicates(servers);
for (let i = 0; i < servers.length; i++) {
Steam.queryGameServerInfo(servers[i]).then(data => {
if(!data.name.includes("SetSail")) return;
// console.log(data); //Debug
data.keywords.split("-")
console.log(`${data.name} @ ${servers[i]} - DLC: ${splitKeyword(data.keywords).dlcString} - TPS: ${colorTPS(splitKeyword(data.keywords).tps)} - Version: ${checkVersion(splitKeyword(data.keywords).version)}`)
servers.push(data);
}).catch(err => {
console.log(`Couldn't connect to ${servers[i]}`);
});
}
//sortServers();
}).catch((err) => {});
function sortServers() {
servers.forEach(server => {
Steam.queryGameServerInfo
});
}