Kaip gauti orų prognozę „Linux“ konsolėje
Įvairioms darbalaukio aplinkoms, pvz., Cinnamon, KDE, MATE ir tt, yra daugybė darbalaukių, skydelių programėlių ir valdiklių, kad galėtumėte pateikti orų prognozę su puošniais. Jei jums labiau patinka minimalistinė, bet efektyvi aplinka, jums gali būti įdomu sužinoti, kaip gauti informaciją apie orą tiesiai savo terminalo emuliatoriuje arba grynoje konsolės aplinkoje. Štai kaip tai galima padaryti.
Skelbimas
Prieš tęsdami įsitikinkite, kad turite konsolės įrankį garbanoti įdiegta. Daugumoje „Linux“ platinimo versijų jis įdiegiamas iš karto. Galite patikrinti, ar jis įdiegtas, naudodami šią komandą.
kurios garbanos
Komanda grąžins visą kelią į CURL dvejetainį failą.
Dabar orų prognozei gauti naudosime atvirojo kodo žiniatinklio paslaugą wttr.in.
Norėdami gauti orų prognozę „Linux“ konsolėje, vykdykite šią komandą:
curl wttr.in/LOCATION
Vietos dalį pakeiskite savo vietos pavadinimu. Pavyzdžiui:
curl wttr.in/New-York
curl wttr.in/Bangalore
Jei reikia, galite nurodyti šalį, kurioje gyvenate. Sintaksė yra tokia:
curl wttr.in/Madridas, Ispanija
Pastaba: svarbu neįvesti tarpo tarp ir po kablelio. Jei po kablelio pridėsite tarpą, paslauga bandys atpažinti įvesties parametrą kaip kelias vietas. Šią funkciją galite naudoti norėdami gauti kelių vietų prognozes vienu metu.
Pavyzdžiui:
curl wttr.in/Madrid,\ Bangalore
Tai parodys orus Madride ir Bangalore.
Arba galite naudoti pliuso ženklą kelių vietovių prognozei gauti:
curl wttr.in/Madrid+Bangalore
Jei vykdysite curl nenurodydami jokios vietos, paslauga bandys atspėti jūsų vietą pagal jūsų IP geografinės vietos informaciją. Tokiu atveju komanda atrodys taip:
curl wttr.in
Paslauga wttr.in gali rodyti prognozę tiesiai jūsų žiniatinklio naršyklėje. Nukreipkite naršyklę į tą pačią vietą, kurią naudojate curl. Žiūrėkite šią ekrano kopiją:
Paslauga palaiko keletą parinkčių. Norėdami sužinoti apie juos, atidarykite šį puslapį:
http://wttr.in/:help
Arba galite naudoti šią komandą savo terminale:
garbanoti http://wttr.in/:help
Štai keletas naudingų parinkčių.
curl wttr.in/New-York? n
Bus rodoma trumpa prognozės versija, apimanti tik vidurdienį ir naktį.
curl wttr.in/New-York? 0
Taip bus rodomi tik esami orai nurodytoje vietoje.
Jei prie vietos pridėsite „.png“, paslauga grąžins PNG vaizdą. Galite įterpti jį į savo tinklalapį.
Pavyzdžiui, atidarykite šią nuorodą: http://wttr.in/New-York.png
PNG režimu galite perduoti parametrus 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. curl wttr.in/Berlin? lang=ru
Arba galite naudoti padomenius taip:
curl de.wttr.in/Berlin curl ru.wttr.in/Moscow
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
wttr.in gali būti naudojamas ne tik orams patikrinti, bet ir kitiems tikslams. Norėdami pamatyti dabartinę Mėnulio fazę.
$ curl wttr.in/Moon.
Norėdami pamatyti Mėnulio fazę nurodytai datai (2016-12-25), paleiskite šią komandą.
$ curl wttr.in/Moon@2016-12-25.
Viskas.