Kitame straipsnyje mes pažvelgsime į wttr.in. Tai yra orų prognozių tarnyba kuris mums pasiūlys keletą puikių funkcijų. Tai leis mums paprastai ir greitai sužinoti orą iš komandinės eilutės.
Programa gali automatiškai aptikti mūsų vietą (pagal mūsų IP adresą), taip pat galėsime nurodyti vietą arba ieškoti geografinės vietos (cKaip paminklas, kalnas ir kt.) ir daug daugiau. Bet geriausia, ar taip yra mums nereikės jo įdiegti. Viskas, ko mums reikės, yra CURL arba wget.
Bendrosios wttr.in savybės
- Ši programa mes rodo dabartinius orus ir 3 dienų orų prognozę. Tai skirstoma į rytą, vidurdienį, popietę ir naktį. Taip pat įeina temperatūros diapazonas, vėjo greitis ir kryptis, kritulių kiekis ir jų tikimybė.
- „GitHub“ puslapyje jie mums sako, kad mes galime tai pamatyti mėnulio fazės kiekvienos dienos.
- Mes galime naudoti automatinį a vieta pagal IP adresą.
- Vietą galėsime nurodyti naudodami miesto pavadinimą, 3 raidžių oro uosto kodą, vietovės kodą, GPS koordinates, IP adresą ar domeno pavadinimą. Mes taip pat turėsime galimybė nurodyti geografinę vietą kaip ežeras, kalnas ar orientyras.
- Pripažįsta daugiakalbiai vietovių pavadinimai. Tokiu atveju užklausos eilutė turi būti nurodyta „Unicode“.
- Kita turima funkcija bus galimybė nurodyti kalbą, kuria turėtų būti rodomos orų prognozės. Palaiko daugiau nei 50 kalbų.
- Naudokite vienetus USCS JAV užklausoms ir metrinei sistemai likusiam pasauliui. Tai galima pakeisti pridedant ? u USCS y metrinei sistemai.
- Turėsime 3 išvesties formatai: ANSI terminalui, HTML naršyklei ir PNG.
Naudojant Wttr.in
Kaip minėta įrašo pradžioje, norint naudoti wttr.in, viskas, ko mums reikia, yra „curl“ arba „Wget“, bet taip pat galėsime įdiekite mūsų pačių serveryje atlikti užklausų iš interneto.
Prieš naudodami wttr.in, turėsime įsitikinti, kad mūsų kompiuteryje įdiegta „CURL“. „Debian“, „Ubuntu“ arba „Linux Mint“ galėsime įdiegti cURL naudodami šią komandą terminale (Ctrl + Alt + T):
sudo apt install curl
Keletas wttr.in pavyzdžių
Parodo orą pagal mūsų IP
Programa rodo mūsų vietovės orus. Pabandykite atspėti mūsų vietą pagal IP adresą. Mano atveju turiu pasakyti, kad dėl mano interneto tiekėjo buvimo vietos jis nepavyko kelis kilometrus.
curl wttr.in
wget Tai taip pat gali padėti mums, o ne „CURL“, jei norime patikrinti esamą orą:
wget -O- -q wttr.in
Visose komandose, kurios bus rodomos žemiau, garbaną galėsime pakeisti wget -O- -q jei mums labiau patinka Wget, o ne CURL.
Vietos laikas
Mes galime paprašyti programos parodyti mums tam tikros vietos oras, perduodamas jai pavadinimą tai komandoje:
curl wttr.in/lepe
Orientyro laikas
Rodoma orų informacija apie orientyras ar paminklas. Šiame pavyzdyje matysime laiką, kai atsidursime Segovijos akveduke su tokia komanda:
curl wttr.in/~Acueducto+Segovia
Vietos laikas pagal jos IP
Turėsime galimybę įsigyti orų informacija apie IP adreso vietą. Šiame pavyzdyje naudojamas IP priklauso „Google“:
curl wttr.in/@216.58.211.35
Laikas, sutaupytas .png paveikslėlyje
Norėdami atsisiųsti, galime naudoti „Wget“ Dabartinis oras ir 3 dienų prognozė kaip PNG vaizdas. Taip pat galime nurodyti skaidrumo lygis PNG. Šiame pavyzdyje garbanos neveiks.
wget wttr.in/Madrid.png
Kiti pavyzdžiai
Į žinoti kiti pavyzdžiai, galime pereiti į „wttr.in“ projekto „GitHub“ puslapį. Taip pat turėsime naudingos informacijos, įvesdami terminale („Ctrl“ + „Alt“ + T):
curl wttr.in/:help