| @@ -53,6 +53,10 @@ if [ -f $playback_dir/start.lock ]; then | |||||
| sleep 1 | sleep 1 | ||||
| ps -p $server_pid > /dev/null 2>&1 | ps -p $server_pid > /dev/null 2>&1 | ||||
| done | done | ||||
| result=$(cat /usr/local/playback/result.json) | |||||
| score0=$(echo "$result" | grep -oP '(?<="Student":)\d+') | |||||
| score1=$(echo "$result" | grep -oP '(?<="Tricker":)\d+') | |||||
| curl $URL -X PUT -H "Content-Type: application/json" -H "Authorization: Bearer $TOKEN" -d '{"result":[{"team_id":0, "score":'${score0}'}, {"team_id":1, "score":'${score1}'}], "mode":'${MODE}'}'> $playback_dir/send.log 2>&1 | |||||
| touch $playback_dir/finish.lock | touch $playback_dir/finish.lock | ||||
| echo "Finish" | echo "Finish" | ||||
| else | else | ||||
| @@ -62,8 +66,3 @@ else | |||||
| mv -f temp.lock $playback_dir/video.thuaipb | mv -f temp.lock $playback_dir/video.thuaipb | ||||
| kill -9 $server_pid | kill -9 $server_pid | ||||
| fi | fi | ||||
| result=$(cat /usr/local/playback/result.json) | |||||
| score0=$(echo "$result" | grep -oP '(?<="Student":)\d+') | |||||
| score1=$(echo "$result" | grep -oP '(?<="Tricker":)\d+') | |||||
| curl $URL -X PUT -H "Content-Type: application/json" -H "Authorization: Bearer $TOKEN" -d '{"result":[{"team_id":0, "score":'${score0}'}, {"team_id":1, "score":'${score1}'}], "mode":'${MODE}'}' | |||||