We zullen een open source webservice wttr.in gebruiken om de weersvoorspelling op te halen. Wttr.in kan niet alleen worden gebruikt om het weer te bekijken, maar ook voor andere doeleinden. U kunt bijvoorbeeld de huidige maanfase zien.
PowerShell is een geavanceerde vorm van opdrachtprompt. Het is uitgebreid met een enorme set kant-en-klare cmdlets en biedt de mogelijkheid om .NET framework/C# in verschillende scenario's te gebruiken. Zie Alle manieren om PowerShell te openen in Windows 10.
In PowerShell is er een speciale alias 'curl' voor de ingebouwde cmdletInvoke-RestMethod, waarmee de URL-inhoud kan worden opgehaald uit de PowerShell-console. Hierdoor kunnen we de commando's die ik in het Linux-artikel heb gegeven vrijwel zonder aanpassingen gebruiken.
Om de weersvoorspelling in PowerShell op te halen, kunt u de volgende opdrachten gebruiken.
Om het huidige weer in PowerShell te krijgen, typt of kopieert en plakt u de volgende opdracht:
|_+_|U kunt de gewenste locatie als volgt opgeven:
|_+_|De uitvoer zal als volgt zijn:
Indien nodig kunt u het land opgeven waar u woont. De syntaxis is als volgt:
|_+_|Dubbele aanhalingstekens zijn belangrijk om ervoor te zorgen dat de locatie wordt doorgegeven aan de service, anders krijgt u een foutmelding in PowerShell.
De service ondersteunt een aantal opties. Open de volgende pagina voor meer informatie:
https://wttr.in/:help
Als alternatief kunt u deze opdracht in uw terminal gebruiken:
|_+_|Hier zijn enkele handige opties.
|_+_|Hierdoor wordt de korte versie van de voorspelling weergegeven, die alleen middag en nacht bevat.
Stuurprogramma voor canon pro 100|_+_|
Hierdoor wordt alleen het huidige weer op de opgegeven locatie weergegeven.
Het is vermeldenswaard dat de wttr.in-service de voorspelling rechtstreeks in uw webbrowser kan weergeven. Wijs uw browser naar dezelfde locatie die u in PowerShell gebruikt. Zie de volgende schermafbeelding:
Als u '.webp' aan de locatie toevoegt, retourneert de service een PNG-afbeelding. U kunt het in uw webpagina insluiten.
Open bijvoorbeeld deze link: http://wttr.in/New-York.webp
In de PNG-modus kunt u als volgt parameters doorgeven:
|_+_|Bijvoorbeeld:
|_+_|De service is gelokaliseerd in verschillende talen.
Om de prognosetaal te wijzigen, kunt u de volgende syntaxis gebruiken:
Chrome-instellingen voor privacy en beveiliging
Als alternatief kunt u subdomeinen als volgt gebruiken:
|_+_|Ondersteunde talen zijn:
az bg ca cs cy da de el eo es fi fr hi hr hu is het 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 bs wees
Wttr.in kan worden gebruikt om de huidige maanfase te zien. Voer de volgende opdracht uit:
|_+_|Let op: Alle bovenstaande schermafbeeldingen zijn gemaakt in Windows 10 Creators Update. In eerdere Windows-versies kan er een probleem zijn met ANSI-reeksen in PowerShell. Als u Windows 7 of Windows 8 gebruikt, raadpleeg dan de volgende pagina voor een oplossing: Hoe wttr.in in een PowerShell-console in te schakelen.
Dat is het.