Browse Source

message display

pull/3428/head
Daniel Gibbs 4 years ago
parent
commit
6c879e59b2
  1. 30
      lgsm/functions/command_dev_query_raw.sh
  2. 2
      lgsm/functions/info_messages.sh

30
lgsm/functions/command_dev_query_raw.sh

@ -25,47 +25,47 @@ echo -e ""
echo -e "${lightgreen}Game Server Ports${default}" echo -e "${lightgreen}Game Server Ports${default}"
echo -e "==================================================================" echo -e "=================================================================="
{ {
echo -e "${lightblue}Port Name\tPort Number\tStatus\tTCP\tUDP${default}" echo -e "${lightblue}Port Name \tPort Number \tStatus \tTCP \tUDP${default}"
if [ -v port ]; then if [ -v port ]; then
echo -e "Game:\t${port}\t$(ss -tupl|grep ${port}|wc -l)\t$(ss -tupl|grep ${port}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${port}|grep udp|awk '{ print $2 }')" echo -e "Game: \t${port} \t$(ss -tupl|grep ${port}|wc -l) \t$(ss -tupl|grep ${port}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${port}|grep udp|awk '{ print $2 }')"
else else
echo -e "Game:\tN/A" echo -e "Game:"
fi fi
if [ -v queryport ]; then if [ -v queryport ]; then
echo -e "Query:\t${queryport}\t$(ss -tupl|grep ${queryport}|wc -l)\t$(ss -tupl|grep ${queryport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${queryport}|grep udp|awk '{ print $2 }')" echo -e "Query: \t${queryport} \t$(ss -tupl|grep ${queryport}|wc -l) \t$(ss -tupl|grep ${queryport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${queryport}|grep udp|awk '{ print $2 }')"
else else
echo -e "Query:\tN/A" echo -e "Query:"
fi fi
if [ -v clientport ]; then if [ -v clientport ]; then
echo -e "Client:\t${clientport}\t$(ss -tupl|grep ${clientport}|wc -l)\t$(ss -tupl|grep ${clientport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${clientport}|grep udp|awk '{ print $2 }')" echo -e "Client: \t${clientport} \t$(ss -tupl|grep ${clientport}|wc -l) \t$(ss -tupl|grep ${clientport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${clientport}|grep udp|awk '{ print $2 }')"
else else
echo -e "Client:\tN/A" echo -e "Client:"
fi fi
if [ -v rconport ]; then if [ -v rconport ]; then
echo -e "RCON:\t${rconport}\t$(ss -tupl|grep ${rconport}|wc -l)\t$(ss -tupl|grep ${rconport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${rconport}|grep udp|awk '{ print $2 }')" echo -e "RCON: \t${rconport} \t$(ss -tupl|grep ${rconport}|wc -l) \t$(ss -tupl|grep ${rconport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${rconport}|grep udp|awk '{ print $2 }')"
else else
echo -e "RCON:\tN/A" echo -e "RCON:"
fi fi
if [ -v httpport ]; then if [ -v httpport ]; then
echo -e "HTTP:\t${httpport}\t$(ss -tupl|grep ${httpport}|wc -l)\t$(ss -tupl|grep ${httpport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${httpport}|grep udp|awk '{ print $2 }')" echo -e "HTTP: \t${httpport} \t$(ss -tupl|grep ${httpport}|wc -l) \t$(ss -tupl|grep ${httpport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${httpport}|grep udp|awk '{ print $2 }')"
else else
echo -e "HTTP:\tN/A" echo -e "HTTP:"
fi fi
if [ -v steamport ]; then if [ -v steamport ]; then
echo -e "Steam:\t${steamport}\t$(ss -tupl|grep ${steamport}|wc -l)\t$(ss -tupl|grep ${steamport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${steamport}|grep udp|awk '{ print $2 }')" echo -e "Steam: \t${steamport} \t$(ss -tupl|grep ${steamport}|wc -l) \t$(ss -tupl|grep ${steamport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${steamport}|grep udp|awk '{ print $2 }')"
else else
echo -e "Steam:\tN/A" echo -e "Steam:"
fi fi
if [ -v rawport ]; then if [ -v rawport ]; then
echo -e "Raw UDP:\t${rawport}\t$(ss -tupl|grep ${rawport}|wc -l)\t$(ss -tupl|grep ${rawport}|grep tcp|awk '{ print $2 }')\t$(ss -tupl|grep ${rawport}|grep udp|awk '{ print $2 }')" echo -e "Raw UDP: \t${rawport} \t$(ss -tupl|grep ${rawport}|wc -l) \t$(ss -tupl|grep ${rawport}|grep tcp|awk '{ print $2 }') \t$(ss -tupl|grep ${rawport}|grep udp|awk '{ print $2 }')"
else else
echo -e "Raw UDP:\tN/A" echo -e "Raw UDP:"
fi fi
} | column -s $'\t' -t } | column -s $'\t' -t

2
lgsm/functions/info_messages.sh

@ -669,7 +669,7 @@ fn_info_message_ark(){
echo -e "> Game\tINBOUND\t${port}\tudp" echo -e "> Game\tINBOUND\t${port}\tudp"
# Don't do arithmetics if ever the port wasn't a numeric value # Don't do arithmetics if ever the port wasn't a numeric value
if [ "${port}" -eq "${port}" ]; then if [ "${port}" -eq "${port}" ]; then
echo -e "> RAW\tINBOUND\t$((port+1))\tudp" echo -e "> RAW UDP Socket\tINBOUND\t$((port+1))\tudp"
fi fi
echo -e "> Query\tINBOUND\t${queryport}\tudp" echo -e "> Query\tINBOUND\t${queryport}\tudp"
echo -e "> RCON\tINBOUND\t${rconport}\ttcp" echo -e "> RCON\tINBOUND\t${rconport}\ttcp"

Loading…
Cancel
Save