Ciao a tutti! Stanco di verificare a mano la copertura del mio indirizzo su FiberCop (hanno installato la scatola in condominio a settembre e sto aspettando che diventi vendibile), ho pensato di automatizzare la ricerca con un sempre script per Windows su cui fare doppio click e vedere il risultato, che per me continua tristemente ad essere:
statoFtth: NO
ma si spera diventi presto:
statoFtth: SI
Vi posto qui il codice, se dovesse interessarvi questa "scorciatoia". E' roba un po' per smanettoni, ma se siete come me sarà una passeggiata 😁
- Va incollato in un file di testo a cui va cambiata l'estensione da .txt a .cmd
- All'interno troverete l'indirizzo che viene chiamato per l'interrogazione, in questo formato:
URL=https://copertura.fibercop.com/marketspace/addresses/coverage?codiceTopCliente=X_XX_XXXX_X
Al posto di X_XX_XXXX_X va inserito il codice del vostro indirizzo. Per trovarlo connettetevi al sito di FiberCop e intercettate la chiamata AJAX (aprite strumenti per sviluppatori con F12, andate nella scheda "Rete" e filtrate per "Fetch/XHR" che viene eseguita quando eseguite una ricerca del vostro indirizzo e premete per andare alla pagina dei risultati).
Questo lo script:
@echo off
setlocal
set "URL=https://copertura.fibercop.com/marketspace/addresses/coverage?codiceTopCliente=X_XX_XXXX_X"
powershell -NoLogo -NoProfile -Command "$json = (Invoke-WebRequest -Uri '%URL%' -UseBasicParsing).Content; $obj = $json | ConvertFrom-Json; if ($obj.statoFtth) { Write-Host ('statoFtth: ' + $obj.statoFtth) } else { Write-Host 'statoFtth non trovato nel JSON.' }"
echo.
pause