I neste artikkel skal vi ta en titt på wttr.in. Dette er en værmeldingstjeneste som kommer til å tilby oss noen kule funksjoner. Det vil tillate oss å konsultere været fra kommandolinjen på en enkel og rask måte.
Programmet kan automatisk oppdage posisjonen vår (i henhold til IP-adressen vår), vil vi også kunne spesifisere plasseringen eller søke etter en geografisk beliggenhet (cSom et monument, et fjell osv.) og mye mer. Men best av alt, er det vi trenger ikke å installere den. Alt vi trenger er CURL eller wget.
Generelle trekk ved wttr.in
- Dette programmet vi viser nåværende vær og en 3-dagers værmelding. Dette er delt inn i morgen, middag, ettermiddag og natt. Inkludert er også temperaturområdet, vindhastighet og retning, nedbørsmengde og sannsynlighet for det.
- På GitHub-siden forteller de oss at vi kan se månefasene av hver av dagene.
- Vi kan bruke automatisk deteksjon av en plassering basert på IP-adresse.
- Vi vil være i stand til å spesifisere en plassering ved hjelp av bynavnet, 3-bokstav flyplasskode, retningsnummer, GPS-koordinater, IP-adresse eller domenenavn. Vi vil også ha muligheten til å spesifisere en geografisk beliggenhet som en innsjø, et fjell eller et landemerke.
- Innrømmer flerspråklige stedsnavn. I dette tilfellet må spørringsstrengen spesifiseres i Unicode.
- En annen funksjon som er tilgjengelig vil være muligheten til å spesifisere språket værmeldingen skal vises på. Støtter mer enn 50 språk.
- Bruk enheter USCS for amerikanske henvendelser og det metriske systemet for resten av verden. Dette kan endres ved å legge til ? u for USCS y ? m for det metriske systemet.
- Vi vil ha 3 utgangsformater: ANSI for terminalen, HTML for nettleseren og PNG.
Bruke Wttr.in
Som nevnt i begynnelsen av innlegget, for å bruke wttr.in, alt vi trenger er CURL eller Wget, men vi vil også kunne installer den på vår egen server for å utføre henvendelser fra nettet.
Før vi bruker wttr.in, må vi sørge for at cURL er installert på datamaskinen vår. I Debian, Ubuntu eller Linux Mint vil vi kunne installere cURL ved hjelp av denne kommandoen i terminalen (Ctrl + Alt + T):
sudo apt install curl
Noen eksempler på wttr.in
Viser været i henhold til vår IP
Programmet viser oss været for beliggenheten vår. Prøv å gjette plasseringen vår basert på IP-adressen. I mitt tilfelle må jeg si at på grunn av plasseringen til internettleverandøren min, har den mislyktes i noen få kilometer.
curl wttr.in
wget Det kan også hjelpe oss, i stedet for CURL, hvis vi vil sjekke det aktuelle været:
wget -O- -q wttr.in
I alle kommandoene som vises nedenfor, vi vil kunne erstatte krøll med wget -O- -q hvis vi foretrekker Wget fremfor cURL.
Tidspunktet for et sted
Vi kan be programmet vise oss været på et bestemt sted ved å gi det navnet av dette i kommandoen:
curl wttr.in/lepe
Tiden for et landemerke
Viser værinformasjonen for a landemerke eller monument. For dette eksemplet vil vi se tiden vi vil befinne oss i Aquovuct of Segovia med følgende kommando:
curl wttr.in/~Acueducto+Segovia
Tidspunktet for et sted i henhold til IP-adressen
Vi har muligheten til å skaffe oss værinformasjon for plasseringen av en IP-adresse. IP-en som brukes i dette eksemplet tilhører Google:
curl wttr.in/@216.58.211.35
Tiden spart i et .png-bilde
Vi kan bruke Wget til å laste ned Gjeldende vær og 3-dagersvarsel som et PNG-bilde. Vi kan også spesifisere gjennomsiktighetsnivå PNG. For dette eksemplet, krøller vil ikke fungere.
wget wttr.in/Madrid.png
Andre eksempler
For å kunne bli kjent andre eksempler, kan vi gå til GitHub-siden til wttr.in-prosjektet. Vi vil også ha nyttig informasjon ved å skrive følgende i en terminal (Ctrl + Alt + T):
curl wttr.in/:help