This commit is contained in:
2023-11-10 07:31:23 -08:00
parent 407565dc15
commit ce3b284e5a
2 changed files with 1504 additions and 6 deletions

1495
testing/server.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -3,11 +3,14 @@
# All rights reserved
echo " "
echo "Checking for new server version from Teamspeak."
wget --no-cache https://piston-meta.mojang.com/mc/game/version_manifest.json -O /ts3temp/main.json
MC_VERSION_CHECK_1=$(cat /ts3temp/server.json | grep version | head -1 | awk -F: '{print $4}' | sed 's/[",]//g' | sed "s/checksum//g")
wget --no-cache https://piston-meta.mojang.com/mc/game/version_manifest_v2.json -O /temp/mc-versions.json
LINE_NUM_1=grep -Rne '/temp/' -e '"id": "$MC_VERSION"'
MC_VERSION_CHECK_1=$(cat /temp/mc-versions.json | grep url | head -${LINE_NUM_1} | awk -F: '{print $3}' | sed 's/[",]//g' | sed "s/checksum//g")
rm -frv mc-versions.json
wget --no-cache ${MC_VERSION_CHECK_1} -O /ts3temp/server.json
MC_VERSION_CHECK=$(cat /ts3temp/server.json | grep id | head -1 | awk -F: '{print $4}' | sed 's/[",]//g' | sed "s/checksum//g")
wget --no-cache https:${MC_VERSION_CHECK_1} -O /temp/server.json
LINE_NUM=grep -Rne '/temp/' -e '"id": "$MC_VERSION"'
MC_VERSION_CHECK=$(cat /temp/server.json | grep url | head -${LINE_NUM} | awk -F: '{print $3}' | sed 's/[",]//g' | sed "s/checksum//g")
rm -frv server.json
echo "Latest server version from Teamspeak:$MC_VERSION_CHECK"
echo "server url https:$MC_VERSION_CHECK"