From c9c385deb716fb1751dd222725581d6977bab73b Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Mon, 24 Oct 2016 13:11:50 +1000 Subject: [PATCH] Add prelogin and postlogin custom steamcmd commands --- tools/arkmanager | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/arkmanager b/tools/arkmanager index 2e5db57..71fadd4 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -463,13 +463,13 @@ function doDownloadSteamCMD(){ # SteamCMD helper function # function runSteamCMD(){ - "$steamcmdroot/$steamcmdexec" +@NoPromptForPassword 1 +login ${steamlogin:-anonymous} "$@" +quit + "$steamcmdroot/$steamcmdexec" +@NoPromptForPassword 1 ${steamcmd_cmds_prelogin} +login ${steamlogin:-anonymous} ${steamcmd_cmds_postlogin} "$@" +quit } function runSteamCMDspinner(){ if [ -n "$verbose" ]; then printf "Executing" - printf " %q" "$steamcmdroot/$steamcmdexec" +@NoPromptForPassword 1 +login ${steamlogin:-anonymous} "$@" +quit + printf " %q" "$steamcmdroot/$steamcmdexec" +@NoPromptForPassword 1 ${steamcmd_cmds_prelogin} +login ${steamlogin:-anonymous} ${steamcmd_cmds_postlogin} "$@" +quit printf "\n" if (command >&3) 2>/dev/null; then runSteamCMD "$@" > >(tee /dev/fd/3)