Browse Source

fix(cod4): Improve servername and rcon password parsing

pull/3564/head
H3o66 4 years ago
parent
commit
fd7dccee73
  1. 4
      lgsm/functions/info_game.sh

4
lgsm/functions/info_game.sh

@ -310,8 +310,8 @@ fn_info_game_cod4(){
servername="${unavailable}"
rconpassword="${unavailable}"
else
servername=$(grep "sv_hostname " "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^\//d' -e 's/set sv_hostname //g' | tr -d '=\";,:' | xargs)
rconpassword=$(grep "rconpassword" "${servercfgfullpath}" | sed -e 's/^[ \t]*//g' -e '/^\//d' -e 's/set rconpassword //g' | tr -d '=\";,:' | sed -e 's/^[ \t]*//' -e 's/[ \t]*$//')
servername=$(sed -nr 's/^set\s*sv_hostname\s*"(.*)".*/\1/p' "${servercfgfullpath}")
rconpassword=$(sed -nr 's/^set\s*rcon_password\s*"(.*)"\s*\/.*/\1/p' "${servercfgfullpath}")
# Not Set
servername=${servername:-"NOT SET"}

Loading…
Cancel
Save