Windows Tips & News

Kā iegūt laika prognozi programmā PowerShell

click fraud protection

Vakar mēs pārskatījām jauku un noderīgu pakalpojumu wttr.in, kas ļauj lietotājam ienest laika prognoze Linux terminālā. Šodien mēs uzzināsim, kā to pašu izdarīt programmā Windows PowerShell.

Lai iegūtu laika prognozi, mēs izmantosim atvērtā pirmkoda tīmekļa pakalpojumu wttr.in. Wttr.in var izmantot ne tikai laikapstākļu pārbaudei, bet arī dažiem citiem mērķiem. Piemēram, jūs varat redzēt pašreizējo Mēness fāzi.

PowerShell ir uzlabota komandu uzvednes forma. Tas ir papildināts ar milzīgu lietošanai gatavu cmdlet komplektu, un tas ir aprīkots ar iespēju izmantot .NET framework/C# dažādos scenārijos. Skat Visi veidi, kā atvērt PowerShell operētājsistēmā Windows 10.

Programmā PowerShell iebūvētajam cmdlet ir īpašs aizstājvārds "čokurošanās". Invoke-RestMethod, kas var izgūt URL saturu no PowerShell konsoles. Tas ļaus mums gandrīz bez izmaiņām izmantot komandas, kuras esmu sniedzis Linux rakstā.

Lai iegūtu laika prognozi programmā PowerShell, varat izmantot šādas komandas.

Lai iegūtu pašreizējos laikapstākļus programmā PowerShell, ierakstiet vai kopējiet un ielīmējiet šo komandu:

(čokurošanās http://wttr.in/?Q0 -UserAgent "čokurošanās" ).Saturs

Jūs varat norādīt vēlamo atrašanās vietu šādi:

(čokurošanās http://wttr.in/NewYork -UserAgent "čokurošanās" ).Saturs

Izvade būs šāda:

Ja nepieciešams, varat norādīt valsti, kurā dzīvojat. Sintakse ir šāda:

(čokurošanās http://wttr.in/"Madrid, Spānija" -UserAgent "čokurošanās" ).Saturs

Dubultās pēdiņas ir svarīgas, lai nodrošinātu, ka atrašanās vieta tiks nodota pakalpojumam, pretējā gadījumā programmā PowerShell tiks parādīta kļūda.

Pakalpojums atbalsta vairākas iespējas. Atveriet šo lapu, lai uzzinātu par tām:
http://wttr.in/:help

Varat arī izmantot šo komandu savā terminālī:

(čokurošanās http://wttr.in/:help -UserAgent "čokurošanās" ).Saturs

Šeit ir dažas noderīgas iespējas.

(curl wttr.in/New-York? n -UserAgent "čokurošanās" ).Saturs

Tiks parādīta īsa prognozes versija, kas ietver tikai pusdienlaiku un nakti.

(curl wttr.in/New-York? 0 -UserAgent "čokurošanās" ).Saturs

Tas parādīs tikai pašreizējos laikapstākļus norādītajā vietā.

Ir vērts pieminēt, ka pakalpojums wttr.in var parādīt prognozi tieši jūsu tīmekļa pārlūkprogrammā. Norādiet savu pārlūkprogrammu uz to pašu vietu, kuru izmantojat programmā PowerShell. Skatiet šādu ekrānuzņēmumu:

Ja atrašanās vietai pievienosit ".png", pakalpojums atgriezīs PNG attēlu. Varat to iegult savā tīmekļa lapā.
Piemēram, atveriet šo saiti: http://wttr.in/New-York.png

PNG režīmā varat nodot parametrus šādi:

wttr.in/Location_parameters.png

Piemēram:

wttr.in/New-York_tq0.png

Pakalpojums ir lokalizēts vairākās valodās.
Lai mainītu prognožu valodu, varat izmantot šādu sintaksi:

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

Varat arī izmantot apakšdomēnus šādi:

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

Atbalstītās valodas ir:

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 var izmantot, lai redzētu pašreizējo Mēness fāzi. Izpildiet šādu komandu:

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

Piezīme. Visi iepriekš redzamie ekrānuzņēmumi tika veikti, izmantojot Windows 10 Creators Update. Iepriekšējās Windows versijās var būt problēmas ar ANSI sekvencēm programmā PowerShell. Ja izmantojat operētājsistēmu Windows 7 vai Windows 8, lūdzu, skatiet šo lapu, lai iegūtu risinājumu: Kā iespējot wttr.in PowerShell konsolē.

Tieši tā.

Kā mainīt skārientastatūras izmēru un motīvu sistēmā Windows 11

Kā mainīt skārientastatūras izmēru un motīvu sistēmā Windows 11

Atstāj atbildiOperētājsistēmā Windows 11 varat mainīt skārientastatūras izmēru un motīvu. Microso...

Lasīt vairāk

Iespējot dinamisko atsvaidzes intensitāti operētājsistēmā Windows 11 (DRR)

Iespējot dinamisko atsvaidzes intensitāti operētājsistēmā Windows 11 (DRR)

Varat iespējot dinamisko atsvaidzes intensitāti (DRR) operētājsistēmā Windows 11, lai ļautu OS pā...

Lasīt vairāk

Windows 7 spēļu Windows 10 veidotāju atjauninājums

Windows 7 spēļu Windows 10 veidotāju atjauninājums

Ja esat Windows 10 lietotājs, iespējams, jau zināt, ka jaunākā operētājsistēma no Redmond tiek pi...

Lasīt vairāk