K načtení předpovědi počasí použijeme open source webovou službu wttr.in. Wttr.in lze použít nejen ke kontrole počasí, ale také k některým dalším účelům. Můžete například vidět aktuální fázi Měsíce.
PowerShell je pokročilá forma příkazového řádku. Je rozšířena o obrovskou sadu rutin připravených k použití a přichází s možností používat .NET framework/C# v různých scénářích. Viz Všechny způsoby otevření PowerShellu ve Windows 10 .
V PowerShellu existuje speciální alias 'curl' pro vestavěnou rutinuInvoke-RestMethod, který dokáže načíst obsah adresy URL z konzoly PowerShell. To nám umožní používat příkazy, které jsem uvedl v článku o Linuxu, téměř bez úprav.
Chcete-li získat předpověď počasí v PowerShell, můžete použít následující příkazy.
Chcete-li získat aktuální počasí v PowerShellu, zadejte nebo zkopírujte a vložte následující příkaz:
|_+_|Požadované umístění můžete určit následovně:
|_+_|Výstup bude následující:
V případě potřeby můžete zadat zemi, kde žijete. Syntaxe je následující:
|_+_|Dvojité uvozovky jsou důležité, aby bylo zajištěno, že umístění bude předáno službě, jinak se v PowerShellu zobrazí chyba.
Služba podporuje řadu možností. Chcete-li se o nich dozvědět více, otevřete následující stránku:
https://wttr.in/:help
Případně můžete ve svém terminálu použít tento příkaz:
|_+_|Zde je několik užitečných možností.
|_+_|Zobrazí se krátká verze předpovědi, která zahrnuje pouze poledne a noc.
xbox one disk nečte|_+_|
Zobrazí se pouze aktuální počasí v určeném místě.
Za zmínku stojí, že služba wttr.in umí zobrazit předpověď přímo ve vašem webovém prohlížeči. Nasměrujte prohlížeč na stejné umístění, jaké používáte v PowerShellu. Podívejte se na následující snímek obrazovky:
Pokud k umístění přidáte '.webp', služba vrátí obrázek PNG. Můžete jej vložit na svou webovou stránku.
Otevřete například tento odkaz: http://wttr.in/New-York.webp
V režimu PNG můžete parametry předávat takto:
|_+_|Například:
|_+_|Služba je lokalizována do několika jazyků.
Chcete-li změnit jazyk prognózy, můžete použít následující syntaxi:
Ovladač lexmark b2236dw ke stažení
Případně můžete použít subdomény následovně:
|_+_|Podporované jazyky jsou:
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 bs být
Wttr.in lze použít k zobrazení aktuální fáze Měsíce. Proveďte následující příkaz:
|_+_|Poznámka: Všechny výše uvedené snímky obrazovky byly vytvořeny v aktualizaci Windows 10 Creators Update. V předchozích verzích Windows se může vyskytnout problém se sekvencemi ANSI v PowerShellu. Pokud používáte Windows 7 nebo Windows 8, podívejte se na následující stránku, kde najdete řešení: Jak povolit wttr.in v konzole PowerShell.
A je to.