33 lines
739 B
Bash
33 lines
739 B
Bash
|
. /link/shell/util/hardware.sh
|
||
|
cfg=/link/config/rtty.json
|
||
|
ver=/link/config/version.json
|
||
|
|
||
|
#model=${model:4}
|
||
|
sys=`jq -r .sys $ver`
|
||
|
build=`echo $sys | sed 's/\"//g' | awk '{split($1, arr, " "); print arr[1]}'`
|
||
|
|
||
|
(
|
||
|
while [ true ]
|
||
|
do
|
||
|
enable=`jq -r .enable $cfg`
|
||
|
if [ "$enable" == "true" ] ;then
|
||
|
ip=`jq -r .ip $cfg`
|
||
|
id=`jq -r .id $cfg`
|
||
|
des=`jq -r .des $cfg`
|
||
|
token=`jq -r .token $cfg`
|
||
|
if [ "$des" == "" ];then
|
||
|
des=$model" build "$build
|
||
|
else
|
||
|
des=$des" ( "$model" build "$build" )"
|
||
|
fi
|
||
|
if [ "$token" == "" ] ;then
|
||
|
rtty -I "$id" -h $ip -p 5912 -a -v -d "$des"
|
||
|
else
|
||
|
rtty -I "$id" -h $ip -p 5912 -a -v -d "$des" -t $token
|
||
|
fi
|
||
|
fi
|
||
|
sleep 2
|
||
|
done
|
||
|
) &
|
||
|
|