Vakar peržiūrėjome gražią ir naudingą paslaugą wttr.in, kuri leidžia vartotojui gauti orų prognozė „Linux“ terminale . Šiandien mes sužinosime, kaip tą patį padaryti naudojant „Windows PowerShell“.
Reklama
Norėdami gauti orų prognozę, naudosime atvirojo kodo žiniatinklio paslaugą wttr.in. Wttr.in gali būti naudojamas ne tik orui tikrinti, bet ir kai kuriems kitiems tikslams. Pavyzdžiui, galite pamatyti dabartinę Mėnulio fazę.
„PowerShell“ yra išplėstinė komandų eilutės forma. Jis pratęstas didžiuliu paruoštų naudoti cmdlet rinkiniu ir suteikia galimybę .NET framework / C # naudoti įvairiuose scenarijuose. Pamatyti Visi būdai atidaryti „PowerShell“ sistemoje „Windows 10“ .
„PowerShell“ įmontuotam cmdlet yra specialus slapyvardis „curl“„Invoke-RestMethod“, kuris gali gauti URL turinį iš „PowerShell“ konsolės. Tai leis mums beveik be modifikacijų naudoti komandas, kurias pateikiau „Linux“ straipsnyje.
kiek nuotraukų turiu „Google“ nuotraukose
Norėdami gauti orų prognozę „PowerShell“ , galite naudoti šias komandas.
Norėdami gauti dabartinį „PowerShell“ orą, įveskite arba nukopijuokite ir įklijuokite šią komandą:
(susiraukti http://wttr.in/?Q0 -UserAgent 'garbanoti'). Turinys
Norimą vietą galite nurodyti taip:
(susiraukti http://wttr.in/NewYork -UserAgent „garbanoti“). Turinys
Rezultatas bus toks:
Prireikus galite nurodyti šalį, kurioje gyvenate. Sintaksė yra tokia:
(susiraukti http://wttr.in/'Madrid, Ispanija '-UserAgent' garbanoti '). Turinys
Dvigubos kabutės yra svarbios norint užtikrinti, kad vieta būtų perduota tarnybai, kitaip gausite „PowerShell“ klaidą.
kiek prietaisų gali perduoti
Paslauga palaiko daugybę galimybių. Norėdami sužinoti apie juos, atidarykite šį puslapį:
http://wttr.in/:help
Arba galite naudoti šią komandą savo terminale:
(garbanoti http://wttr.in/:help -UserAgent 'garbanoti'). Turinys
Štai keletas naudingų variantų.
(garbanoti wttr.in/New-York?n -UserAgent 'garbanoti'). Turinys
Bus rodoma trumpa prognozės versija, apimanti tik vidurdienį ir naktį.
(garbanoti wttr.in/New-York?0 -UserAgent 'garbanoti'). Turinys
Tai parodys tik dabartinius orus nurodytoje vietoje.
Verta paminėti, kad „wttr.in“ paslauga gali rodyti prognozę tiesiai jūsų žiniatinklio naršyklėje. Nukreipkite naršyklę į tą pačią vietą, kurią naudojate „PowerShell“. Žiūrėkite šį ekrano kopiją:
Jei prie vietos pridėsite „.png“, paslauga grąžins PNG vaizdą. Galite jį įterpti į savo tinklalapį.
Pvz., Atidarykite šią nuorodą: http://wttr.in/New-York.png
Kai esate PNG režime, parametrus galite perduoti taip:
wttr.in/Location_parameters.png
Pavyzdžiui:
wttr.in/New-York_tq0.png
Paslauga yra lokalizuota keliomis kalbomis.
Norėdami pakeisti prognozės kalbą, galite naudoti šią sintaksę:
(curl wttr.in/Berlin?lang=de -UserAgent 'curl') .Content (curl wttr.in/Moscow?lang=ru -UserAgent 'curl') .Content
Arba galite naudoti padomenius taip:
(curl de.wttr.in/Berlinas -UserAgent 'curl') .Content (curl ru.wttr.in/Moskva -UserAgent 'curl') .Content
Palaikomos kalbos yra:
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ūti
kaip pridėti indą plius
Wttr.in galima naudoti norint pamatyti dabartinę Mėnulio fazę. Vykdykite šią komandą:
(curl wttr.in/Moon -UserAgent 'curl'). Turinys
Pastaba: visos anksčiau pateiktos ekrano kopijos buvo padarytos „Windows 10 Creators Update“. Ankstesnėse „Windows“ versijose gali kilti problemų dėl „PowerShell“ ANSI sekų. Jei naudojate „Windows 7“ arba „Windows 8“, peržiūrėkite šį puslapį, kad gautumėte problemos sprendimo būdą: Kaip įgalinti wttr.in „PowerShell“ konsolėje .
Viskas.