Windows Tips & News

Kuidas saada ilmaennustust PowerShellis

click fraud protection

Eile vaatasime üle toreda ja kasuliku teenuse wttr.in, mis võimaldab kasutajal alla laadida ilmateade Linuxi terminalis. Täna õpime, kuidas teha sama Windows PowerShellis.

Ilmaprognoosi toomiseks kasutame avatud lähtekoodiga veebiteenust wttr.in. Wttr.ini saab kasutada mitte ainult ilmastiku kontrollimiseks, vaid ka mõnel muul otstarbel. Näiteks näete praegust Kuu faasi.

PowerShell on käsuviiba täiustatud vorm. Seda on täiendatud suure hulga kasutusvalmis cmdlet-käskudega ja see sisaldab võimalust kasutada .NET framework/C# mitmesugustes stsenaariumides. Vaata Kõik võimalused PowerShelli avamiseks Windows 10-s.

PowerShellis on sisseehitatud cmdleti jaoks spetsiaalne alias "curl". Invoke-RestMethod, mis saab PowerShelli konsoolist URL-i sisu hankida. See võimaldab meil Linuxi artiklis esitatud käske peaaegu muutmata kasutada.

Ilmateate hankimiseks PowerShellis, saate kasutada järgmisi käske.

PowerShelli praeguse ilma vaatamiseks tippige või kopeerige ja kleepige järgmine käsk:

(lokk http://wttr.in/?Q0 -UserAgent "curl" ).Sisu

Soovitud asukoha saate määrata järgmiselt:

(lokk http://wttr.in/NewYork -UserAgent "curl" ).Sisu

Väljund on järgmine:

Vajadusel saate määrata riigi, kus te elate. Süntaks on järgmine:

(lokk http://wttr.in/"Madrid, Hispaania" -UserAgent "curl" ).Sisu

Topeltjutumärgid on olulised tagamaks, et asukoht edastatakse teenusele, vastasel juhul kuvatakse PowerShellis tõrketeade.

Teenus toetab mitmeid valikuid. Nende kohta lisateabe saamiseks avage järgmine leht:
http://wttr.in/:help

Teise võimalusena saate oma terminalis kasutada seda käsku:

(lokk http://wttr.in/:help -UserAgent "curl" ).Sisu

Siin on mõned kasulikud valikud.

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

See kuvab prognoosi lühiversiooni, mis sisaldab ainult keskpäeva ja ööd.

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

See näitab ainult praegust ilma määratud asukohas.

Tasub mainida, et teenus wttr.in suudab prognoosi näidata otse Sinu veebibrauseris. Suunake oma brauser samasse asukohta, mida kasutate PowerShellis. Vaadake järgmist ekraanipilti:

Kui lisate asukohale ".png", tagastab teenus PNG-kujutise. Saate selle oma veebilehele manustada.
Avage näiteks see link: http://wttr.in/New-York.png

PNG-režiimis saate parameetreid edastada järgmiselt.

wttr.in/Location_parameters.png

Näiteks:

wttr.in/New-York_tq0.png

Teenus on lokaliseeritud mitmesse keelde.
Prognoosi keele muutmiseks saate kasutada järgmist süntaksit.

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

Teise võimalusena saate alamdomeene kasutada järgmiselt.

(curl de.wttr.in/Berlin -UserAgent "curl" ).Sisu (curl ru.wttr.in/Moscow -UserAgent "curl" ).Sisu

Toetatud keeled on:

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 olema

Wttr.in abil saab näha hetke Kuu faasi. Käivitage järgmine käsk:

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

Märkus. Kõik ülaltoodud ekraanipildid tehti Windows 10 Creators Update'is. Varasemates Windowsi versioonides võib probleem olla PowerShelli ANSI-jadadega. Kui kasutate operatsioonisüsteemi Windows 7 või Windows 8, vaadake lahenduse leidmiseks järgmist lehte. Kuidas lubada PowerShelli konsoolis wttr.in.

See on kõik.

Windows 10 build 14385 on väljas Fast Ring Insidersi jaoks

Windows 10 build 14385 on väljas Fast Ring Insidersi jaoks

3 vastustMicrosoft andis täna välja Windows 10 build 14385 Fast Ring Insidersile. See versioon on...

Loe rohkem

Windows 10 järgu 17763.168 arhiivid

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Vivaldi 2.2.1369.6: aadressiriba täiustused

Vivaldi 2.2.1369.6: aadressiriba täiustused

Kõige uuenduslikuma Vivaldi brauseri taga olev meeskond avaldas rakenduse tulevasest versioonist ...

Loe rohkem