Wttr.in, kolla väderprognosen från terminalen

om Wttr.in

I nästa artikel kommer vi att ta en titt på wttr.in. Det här är en väderprognos som kommer att erbjuda oss några häftiga funktioner. Det gör att vi kan konsultera vädret från kommandoraden på ett enkelt och snabbt sätt.

Programmet kan automatiskt upptäcka vår plats (enligt vår IP-adress) kommer vi också att kunna ange platsen eller söka efter en geografisk plats (cSom ett monument, ett berg etc.) och mycket mer. Men bäst av allt är det vi behöver inte installera det. Allt vi behöver är cURL eller wget.

Allmänna funktioner i wttr.in

  • Detta program vi visar nuvarande väder och en 3-dagars väderprognos. Detta är uppdelat i morgon, middag, eftermiddag och natt. Det inkluderar också temperaturområdet, vindens hastighet och riktning, mängden nederbörd och dess sannolikhet.
  • På GitHub-sidan säger de oss att vi kan se månfaserna av var och en av dagarna.
  • Vi kan använda automatisk detektering av a plats baserat på IP-adress.
  • Vi kommer att kunna ange en plats med hjälp av stadsnamnet, flygplatsen med tre bokstäver, riktnummer, GPS-koordinater, IP-adress eller domännamn. Vi kommer också att ha förmåga att ange en geografisk plats som en sjö, ett berg eller ett landmärke.
  • Medger flerspråkiga platsnamn. I detta fall måste frågesträngen anges i Unicode.
  • En annan tillgänglig funktion är möjligheten att ange vilket språk väderprognosen ska visas på. Stöder mer än 50 språk.
  • Använd enheter USCs för amerikanska förfrågningar och det metriska systemet för resten av världen. Detta kan ändras genom att lägga till ? u för USCS y ? m för det metriska systemet.
  • Vi kommer att ha 3 utdataformat: ANSI för terminalen, HTML för webbläsaren och PNG.

Använda Wttr.in

Som nämnts i början av inlägget, för att använda wttr.in, allt vi behöver är CURL eller Wget, men vi kommer också att kunna installera den på vår egen server för att utföra förfrågningar från webben.

Innan vi använder wttr.in måste vi se till att cURL är installerat på vår dator. I Debian, Ubuntu eller Linux Mint kommer vi att kunna installera cURL med det här kommandot i terminalen (Ctrl + Alt + T):

sudo apt install curl

Några exempel på wttr.in

Visar vädret enligt vår IP

Programmet visar vädret för vår plats. Försök att gissa vår plats baserat på IP-adressen. I mitt fall måste jag säga att det på grund av min internetleverantörs plats har misslyckats några kilometer.

wttr plats efter IP

curl wttr.in

wget Det kan också hjälpa oss, istället för cURL, om vi vill kontrollera det aktuella vädret:

Wget wttr.in plats av ip

wget -O- -q wttr.in

I alla kommandon som kommer att visas nedan, vi kommer att kunna ersätta curl med wget -O- -q om vi föredrar Wget över cURL.

Tidpunkten för en plats

wttr anger en plats

Vi kan be programmet att visa oss vädret på en viss plats genom att skicka namnet av detta i kommandot:

curl wttr.in/lepe

Tiden för ett landmärke

wttr som anger referenspunkt

Visar väderinformation för a landmärke eller monument. För detta exempel kommer vi att se den tid då vi befinner oss i akvedukten i Segovia med följande kommando:

curl wttr.in/~Acueducto+Segovia

Tiden för en plats enligt dess IP

wttr plats baserat på en given IP

Vi kommer att ha möjlighet att få väderinformation för platsen för en IP-adress. IP som används i detta exempel tillhör Google:

curl wttr.in/@216.58.211.35

Tiden sparad i en .png-bild

wttr.in prognos sparad i .png

Vi kan använda Wget för att ladda ner Aktuellt väder och 3-dagars prognos som en PNG-bild. Vi kan också ange transparensnivå PNG. För detta exempel, curl fungerar inte.

wget wttr.in/Madrid.png

Andra exempel

Till vet andra exempelkan vi gå till GitHub-sidan i wttr.in-projektet. Vi kommer också att ha användbar information genom att skriva följande i en terminal (Ctrl + Alt + T):

Wttr.in hjälpkommando

curl wttr.in/:help

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.