From 42ce0a99acc2a0698bb549ed175e24371ad9dca5 Mon Sep 17 00:00:00 2001 From: FezVrasta Date: Fri, 26 Jun 2015 15:20:34 +0200 Subject: [PATCH] clear cache before fetching the available version --- tools/arkmanager | 3 ++- tools/arkmanager.cfg | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/arkmanager b/tools/arkmanager index a62781c..cf5605b 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -126,7 +126,8 @@ function getCurrentVersion(){ # Get the current available server version on steamdb # function getAvailableVersion(){ - bnumber=`$steamcmdroot/$steamcmdexec +login anonymous +app_info_update 1 +app_info_print "$appid" +quit | while read name val; do if [ "${name}" == "{" ]; then parseSteamACF ".depots.branches.public" "buildid"; break; fi; done` + rm -f $steamcmd_appinfocache + bnumber=`$steamcmdroot/$steamcmdexec +login anonymous +app_info_update 1 +app_info_print "$appid" +quit | while read name val; do if [ "${name}" == "{" ]; then parseSteamAppVer; break; fi; done` return $bnumber } diff --git a/tools/arkmanager.cfg b/tools/arkmanager.cfg index b0571d1..95e298c 100644 --- a/tools/arkmanager.cfg +++ b/tools/arkmanager.cfg @@ -2,6 +2,7 @@ steamcmdroot="/home/steam/steamcmd" # path of your steamcmd instance steamcmdexec="steamcmd.sh" # name of steamcmd executable steamcmd_user="steam" # name of the system user who own steamcmd folder +steamcmd_appinfocache="/home/steam/Steam/appinfo.vdf" # cache of the appinfo command # config environment arkserverroot="/home/steam/ARK" # path of your ARK server files (default ~/ARK)