Wttr.in, zkontrolujte předpověď počasí z terminálu

o Wttr.in

V příštím článku se podíváme na wttr.in. Tohle je služba předpovědi počasí který nám nabídne některé skvělé funkce. Umožní nám to jednoduše a rychle zjistit počasí z příkazového řádku.

Program dokáže automaticky zjistit naši polohu (podle naší IP adresy), budeme také moci určit polohu nebo vyhledat geografickou polohu (cJako pomník, hora atd.) a mnohem víc. Ale nejlepší ze všeho je nebudeme jej muset instalovat. Vše, co budeme potřebovat, je CURL nebo Wget.

Obecné vlastnosti wttr.in

  • Tento program jsme zobrazuje aktuální počasí a 3denní předpověď počasí. Toto je rozděleno na ráno, poledne, odpoledne a noc. Zahrnuje také teplotní rozsah, rychlost a směr větru, množství srážek a jejich pravděpodobnost.
  • Na stránce GitHub nám říkají, že můžeme vidět měsíční fáze každého dne.
  • Můžeme použít automatickou detekci a umístění na základě IP adresy.
  • Budeme schopni určit polohu pomocí názvu města, třípísmenného kódu letiště, směrového čísla, GPS souřadnic, IP adresy nebo názvu domény. Budeme mít také schopnost určit geografickou polohu jako jezero, hora nebo orientační bod.
  • Připouští vícejazyčné názvy lokalit. V tomto případě musí být řetězec dotazu zadán v Unicode.
  • Další dostupnou funkcí bude možnost určit jazyk, ve kterém se má předpověď počasí zobrazovat. Podporuje více než 50 jazyků.
  • Použijte jednotky USCS pro americké dotazy a metrický systém pro zbytek světa. To lze změnit přidáním ? u pro USCS y ? m pro metrický systém.
  • Budeme mít 3 výstupní formáty: ANSI pro terminál, HTML pro prohlížeč a PNG.

Pomocí Wttr.in

Jak bylo uvedeno na začátku příspěvku, použít wttr.in, vše, co potřebujeme, je CURL nebo Wget, ale také budeme moci nainstalujte jej na našem vlastním serveru dotazy z webu.

Před použitím wttr.in se budeme muset ujistit, že je v našem počítači nainstalována cURL. V Debianu, Ubuntu nebo Linux Mint budeme moci nainstalovat cURL pomocí tohoto příkazu v terminálu (Ctrl + Alt + T):

sudo apt install curl

Některé příklady wttr.in

Ukazuje počasí podle naší IP

Program nám ukazuje počasí pro naši polohu. Zkuste uhodnout naše umístění na základě IP adresy. V mém případě musím říci, že kvůli umístění mého poskytovatele internetu selhalo několik kilometrů.

umístění wttr podle IP

curl wttr.in

Wget Může nám také pomoci namísto cURL, pokud chceme zkontrolovat aktuální počasí:

Wget wttr.in umístění IP

wget -O- -q wttr.in

Ve všech příkazech, které budou zobrazeny níže, budeme moci nahradit curl wget -O- -q pokud dáváme přednost Wget před CURL.

Čas umístění

wttr určující umístění

Můžeme požádat program, aby nám to ukázal počasí určitého místa předáním názvu z toho v příkazu:

curl wttr.in/lepe

Čas mezníku

wttr určující referenční bod

Zobrazuje informace o počasí pro a památka nebo památka. V tomto příkladu uvidíme čas, kdy se ocitneme v akvaduktu Segovia s následujícím příkazem:

curl wttr.in/~Acueducto+Segovia

Čas umístění podle jeho IP

umístění wttr na základě dané IP

Budeme mít možnost získat informace o počasí pro umístění IP adresy. IP adresa použitá v tomto příkladu patří společnosti Google:

curl wttr.in/@216.58.211.35

Čas uložený na obrázku .png

předpověď wttr.in uložena v .png

Ke stažení můžeme použít Wget Aktuální počasí a 3denní předpověď jako obrázek PNG. Můžeme také určit úroveň průhlednosti PNG. V tomto příkladu zvlnění nebude fungovat.

wget wttr.in/Madrid.png

Další příklady

Na vědět další příklady, můžeme přejít na stránku GitHub projektu wttr.in. Užitečné informace budeme mít také zadáním následujících údajů do terminálu (Ctrl + Alt + T):

Příkaz nápovědy Wttr.in

curl wttr.in/:help

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.