26 lines
682 B
Bash
Executable file
26 lines
682 B
Bash
Executable file
#!/bin/bash
|
|
if [ "$1" == "" ]; then
|
|
echo "DISABLED|BAPSicle Server"
|
|
echo "----"
|
|
if curl --output /dev/null --silent --fail --max-time 1 "http://localhost:13500/"
|
|
then
|
|
echo "Presenter"
|
|
echo "Server"
|
|
echo "----"
|
|
echo "Restart Server"
|
|
echo "Stop Server"
|
|
else
|
|
echo "DISABLED|Presenter"
|
|
echo "DISABLED|Server"
|
|
echo "----"
|
|
echo "Start Server"
|
|
fi
|
|
exit
|
|
fi
|
|
if [ "$1" == "Stop Server" ]; then
|
|
curl --output /dev/null --silent "http://localhost:13500/quit"
|
|
elif [ "$1" == "Restart Server" ]; then
|
|
curl --output /dev/null --silent "http://localhost:13500/restart"
|
|
else
|
|
./BAPSicle "$1"
|
|
fi
|