Topseed server configuration tool added.
This commit is contained in:
parent
cecf26f039
commit
084742c535
17
topspeedserver.sh
Executable file
17
topspeedserver.sh
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
path=${1:-~/.local/wine/top-speed-3/drive_c/Program\ Files/Playing\ in\ the\ dark/Top\ Speed\ 3}
|
||||||
|
echo "Enter URL or IP address for Top Speed 3 Server:"
|
||||||
|
read -r -e server
|
||||||
|
|
||||||
|
if ! [[ "${server}" =~ ^[0-9.]*$ ]]; then
|
||||||
|
ip="$( ping -c1 "${server}" 2> /dev/null | head -1 | cut -d '(' -f2 | cut -d ')' -f1)"
|
||||||
|
if [[ ${#p} < 3 ]]; then
|
||||||
|
echo "Ip address not found, nothing changed."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
ip="${ip:-${server}}"
|
||||||
|
|
||||||
|
sed "s/^Multiplayer=.*/Multiplayer=${ip}/" "${path}/TopSpeed.cfg"
|
||||||
|
exit 0
|
Loading…
Reference in New Issue
Block a user