Windows Tips & News

Jak získat předpověď počasí v PowerShellu

Včera jsme zkontrolovali pěknou a užitečnou službu wttr.in, která uživateli umožňuje získat předpověď počasí v linuxovém terminálu. Dnes se naučíme, jak udělat totéž v prostředí Windows PowerShell.

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. Vidět Všechny způsoby, jak otevřít PowerShell ve Windows 10.

V PowerShellu existuje speciální alias „curl“ pro vestavěnou rutinu Invoke-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:

(kučera http://wttr.in/?Q0 -UserAgent "zkroucení" ).Obsah

Požadované umístění můžete určit následovně:

(kučera http://wttr.in/NewYork -UserAgent "zkroucení" ).Obsah

Výstup bude následující:

V případě potřeby můžete zadat zemi, kde žijete. Syntaxe je následující:

(kučera http://wttr.in/"Madrid, Španělsko" -UserAgent "curl" ).Obsah

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:
http://wttr.in/:help

Případně můžete ve svém terminálu použít tento příkaz:

(kučera http://wttr.in/:help -UserAgent "zkroucení" ).Obsah

Zde je několik užitečných možností.

(curl wttr.in/New-York? n -UserAgent "zkroucení" ).Obsah

Zobrazí se krátká verze předpovědi, která zahrnuje pouze poledne a noc.

(curl wttr.in/New-York? 0 -UserAgent "zkroucení" ).Obsah

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 „.png“, 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.png

V režimu PNG můžete parametry předávat takto:

wttr.in/Location_parameters.png

Například:

wttr.in/New-York_tq0.png

Služba je lokalizována do několika jazyků.
Chcete-li změnit jazyk prognózy, můžete použít následující syntaxi:

(curl wttr.in/Berlin? lang=de -UserAgent "curl" ).Obsah. (curl wttr.in/Moskva? lang=ru -UserAgent "curl" ).Obsah

Případně můžete použít subdomény následovně:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Obsah (curl ru.wttr.in/Moskva -UserAgent "curl" ).Obsah

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:

(curl wttr.in/Moon -UserAgent "curl" ).Obsah

Poznámka: Všechny snímky obrazovky výše 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.

Nastavte ethernetové připojení jako měřené v aktualizaci Windows 10 Creators Update

Nastavte ethernetové připojení jako měřené v aktualizaci Windows 10 Creators Update

9 odpovědíPočínaje aktualizací Windows 10 Creators Update je možné nastavit ethernetové připojení...

Přečtěte si více

Otevřete tiskovou frontu pomocí zástupce ve Windows 10

Otevřete tiskovou frontu pomocí zástupce ve Windows 10

Pokud máte k počítači se systémem Windows 10 připojenou místní nebo síťovou tiskárnu, možná ji bu...

Přečtěte si více

Opera 42 vychází s konvertorem měn a vyhledáváním zdrojů

Opera 42 vychází s konvertorem měn a vyhledáváním zdrojů

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuD...

Přečtěte si více