Utilizzeremo un servizio web open source wttr.in per recuperare le previsioni del tempo. Wttr.in può essere utilizzato non solo per controllare il tempo, ma anche per altri scopi. Ad esempio, puoi vedere l'attuale fase lunare.
PowerShell è una forma avanzata di prompt dei comandi. Viene esteso con un vasto set di cmdlet pronti all'uso e offre la possibilità di utilizzare .NET framework/C# in vari scenari. Vedi Tutti i modi per aprire PowerShell in Windows 10.
In PowerShell è presente un alias speciale 'curl' per il cmdlet integratoInvoke-RestMethod, che può recuperare il contenuto dell'URL dalla console di PowerShell. Questo ci consentirà di utilizzare i comandi che ho fornito nell'articolo su Linux quasi senza modifiche.
Per ottenere le previsioni del tempo in PowerShell, è possibile utilizzare i seguenti comandi.
Per ottenere il meteo attuale in PowerShell, digita o copia e incolla il seguente comando:
|_+_|È possibile specificare la posizione desiderata come segue:
|_+_|L'output sarà il seguente:
Puoi specificare il paese in cui vivi quando richiesto. La sintassi è la seguente:
|_+_|Le virgolette doppie sono importanti per garantire che la posizione venga passata al servizio, altrimenti verrà visualizzato un errore in PowerShell.
Il servizio supporta una serie di opzioni. Apri la seguente pagina per conoscerli:
https://wttr.in/:help
In alternativa, puoi usare questo comando nel tuo terminale:
|_+_|Ecco alcune opzioni utili.
|_+_|Verrà visualizzata la versione breve della previsione che include solo mezzogiorno e notte.
monitorare la risoluzione dei problemi di visualizzazione|_+_|
Questo mostrerà solo il tempo attuale nella posizione specificata.
Vale la pena ricordare che il servizio wttr.in può mostrare le previsioni direttamente nel tuo browser web. Punta il browser nella stessa posizione che usi in PowerShell. Vedi la schermata seguente:
Se aggiungi '.webp' alla posizione, il servizio restituirà un'immagine PNG. Puoi incorporarlo nella tua pagina web.
Ad esempio, apri questo collegamento: http://wttr.in/New-York.webp
In modalità PNG, puoi passare i parametri come segue:
|_+_|Per esempio:
|_+_|Il servizio è localizzato in diverse lingue.
Per modificare la lingua della previsione, è possibile utilizzare la seguente sintassi:
immagine di sfondo di win10
In alternativa, puoi utilizzare i sottodomini come segue:
|_+_|Le lingue supportate sono:
az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu cavolo
Wttr.in può essere utilizzato per vedere la fase lunare attuale. Esegui il seguente comando:
|_+_|Nota: tutti gli screenshot qui sopra sono stati realizzati in Windows 10 Creators Update. Nelle versioni precedenti di Windows potrebbe verificarsi un problema con le sequenze ANSI in PowerShell. Se utilizzi Windows 7 o Windows 8, fai riferimento alla pagina seguente per ottenere una soluzione alternativa: Come abilitare wttr.in in una console PowerShell.
Questo è tutto.