Windows Tips & News

Hogyan kaphat időjárás-előrejelzést a PowerShellben

click fraud protection

Tegnap áttekintettünk egy kedves és hasznos szolgáltatást, a wttr.in-t, amellyel a felhasználó letöltheti a időjárás előrejelzés a Linux terminálon. Ma megtanuljuk, hogyan teheti meg ugyanezt a Windows PowerShellben.

Nyílt forráskódú wttr.in webszolgáltatást fogunk használni az időjárás-előrejelzés lekéréséhez. A Wttr.in nem csak az időjárás ellenőrzésére használható, hanem más célokra is. Például láthatja a Hold aktuális fázisát.

A PowerShell a parancssor fejlett formája. Használatra kész parancsmagok hatalmas készletével van kibővítve, és a .NET framework/C# különféle forgatókönyvekben használható. Lát A PowerShell megnyitásának minden módja a Windows 10 rendszerben.

A PowerShellben van egy speciális "curl" álnév a beépített parancsmaghoz Invoke-RestMethod, amely lekérheti az URL tartalmát a PowerShell-konzolról. Ez lehetővé teszi számunkra, hogy a Linux-cikkben megadott parancsokat szinte változtatás nélkül használjuk.

Az időjárás-előrejelzés a PowerShellben, használhatja a következő parancsokat.

A PowerShell aktuális időjárásának megtekintéséhez írja be vagy másolja be a következő parancsot:

(becsavar http://wttr.in/?Q0 -UserAgent "curl" ).Tartalom

A kívánt helyet az alábbiak szerint adhatja meg:

(becsavar http://wttr.in/NewYork -UserAgent "curl" ).Tartalom

A kimenet a következő lesz:

Szükség esetén megadhatja az országot, ahol él. A szintaxis a következő:

(becsavar http://wttr.in/"Madrid, Spanyolország" -UserAgent "curl" ).Tartalom

A dupla idézőjelek fontosak annak biztosítása érdekében, hogy a hely átkerüljön a szolgáltatáshoz, ellenkező esetben hibaüzenetet kap a PowerShellben.

A szolgáltatás számos lehetőséget támogat. Nyissa meg a következő oldalt, ha többet szeretne tudni róluk:
http://wttr.in/:help

Alternatív megoldásként használhatja ezt a parancsot a termináljában:

(becsavar http://wttr.in/:help -UserAgent "curl" ).Tartalom

Íme néhány hasznos lehetőség.

(curl wttr.in/New-York? n -UserAgent "curl" ).Tartalom

Ez megjeleníti az előrejelzés rövid változatát, amely csak a délt és az éjszakát tartalmazza.

(curl wttr.in/New-York? 0 -UserAgent "curl" ).Tartalom

Ez csak az aktuális időjárást mutatja a megadott helyen.

Érdemes megemlíteni, hogy a wttr.in szolgáltatás közvetlenül a webböngészőben tudja megjeleníteni az előrejelzést. Irányítsa böngészőjét ugyanarra a helyre, amelyet a PowerShellben használ. Lásd a következő képernyőképet:

Ha hozzáadja a „.png” karakterláncot a helyhez, a szolgáltatás egy PNG-képet ad vissza. Beágyazhatod a weboldaladba.
Nyissa meg például ezt a linket: http://wttr.in/New-York.png

PNG módban a következőképpen adhatja át a paramétereket:

wttr.in/Location_parameters.png

Például:

wttr.in/New-York_tq0.png

A szolgáltatás több nyelven is elérhető.
Az előrejelzés nyelvének megváltoztatásához a következő szintaxist használhatja:

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

Alternatív megoldásként az alábbiak szerint használhatja az aldomaineket:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Tartalom (curl ru.wttr.in/Moszkva -UserAgent "curl" ).Tartalom

A támogatott nyelvek a következők:

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 legyen

A Wttr.in segítségével az aktuális Holdfázis látható. Hajtsa végre a következő parancsot:

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

Megjegyzés: Az összes fenti képernyőkép a Windows 10 Creators Update szolgáltatásban készült. A korábbi Windows-verziókban probléma lehet a PowerShell ANSI-szekvenciáival. Ha Windows 7 vagy Windows 8 rendszert futtat, kérjük, tekintse meg a következő oldalt a megoldáshoz: A wttr.in engedélyezése PowerShell-konzolon.

Ez az.

A Microsoft hivatalosan azt javasolja, hogy kerüljék azokat az alkalmazásokat, amelyek visszaállítják a Windows 11 klasszikus funkcióit

A Microsoft hivatalosan azt javasolja, hogy kerüljék azokat az alkalmazásokat, amelyek visszaállítják a Windows 11 klasszikus funkcióit

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

A Windows 11 Build 23419 (Dev) rendszermagkiíratásokat ad a Feladatkezelőhöz, az USB4 beállítások oldalához

A Windows 11 Build 23419 (Dev) rendszermagkiíratásokat ad a Feladatkezelőhöz, az USB4 beállítások oldalához

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Az Android 2302.4000 rendszerhez készült Windows alrendszer márciusi frissítése javítja a stabilitást, a hangproblémákat és a biztonságot

Az Android 2302.4000 rendszerhez készült Windows alrendszer márciusi frissítése javítja a stabilitást, a hangproblémákat és a biztonságot

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább