18 lines
648 B
PowerShell
Executable File
18 lines
648 B
PowerShell
Executable File
function getQRcode {
|
|
Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/qr/AssistenzaPubblicaBardiProd/image' -Method GET -Outfile QRcode.png
|
|
./QRcode.png
|
|
}
|
|
|
|
$response = Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/status/AssistenzaPubblicaBardiProd' -Method GET
|
|
if ($response.StatusCode -eq 200) {
|
|
$state = ConvertFrom-Json $response.Content
|
|
if ($state.state -eq "CONNECTED") {
|
|
getQRcode
|
|
}
|
|
elseif ($null -eq $state.state) {
|
|
$response = Invoke-WebRequest -Uri 'http://94.177.199.207:3000/session/restart/AssistenzaPubblicaBardiProd' -Method GET
|
|
Start-Sleep -Seconds 20
|
|
}
|
|
}
|
|
|