Wttr.in, проверете прогнозата за времето от терминала

за Wttr.in

В следващата статия ще разгледаме wttr.in. Това е услуга за прогноза на времето което ще ни предложи някои страхотни функции. Това ще ни позволи да проверяваме времето от командния ред по прост и бърз начин.

Програмата може автоматично да открие нашето местоположение (според нашия IP адрес), ние също ще можем да посочим местоположението или да търсим географско местоположение (cКато паметник, планина и т.н.) и още много. Но най-доброто от всичко е това няма да се налага да го инсталираме. Всичко, от което ще се нуждаем, е CURL или wget.

Общи характеристики на wttr.in

  • Тази програма ние показва текущото време и 3-дневна прогноза за времето. Това се разделя на сутрин, обед, следобед и нощ. Включени са също температурният диапазон, скоростта и посоката на вятъра, количеството на валежите и тяхната вероятност.
  • На страницата на GitHub ни казват, че можем да видим лунните фази на всеки от дните.
  • Можем да използваме автоматичното откриване на a местоположение въз основа на IP адрес.
  • Ще можем да посочим местоположение, като използваме името на града, 3-буквен код на летището, код на областта, GPS координати, IP адрес или име на домейн. Ще имаме и възможност за определяне на географско местоположение като езеро, планина или забележителност.
  • Признава многоезични имена на местоположения. В този случай низът на заявката трябва да бъде посочен в Unicode.
  • Друга налична функция ще бъде възможността да се посочи езикът, на който да се показва прогнозата за времето. Поддържа повече от 50 езика.
  • Използвайте единици USCS за запитвания в САЩ и метричната система за останалия свят. Това може да бъде променено чрез добавяне ? u за USCS y ? m за метричната система.
  • Ще имаме 3 изходни формата: ANSI за терминала, HTML за браузъра и PNG.

Използване на Wttr.in

Както бе споменато в началото на публикацията, за да използвате wttr.in, всичко, от което се нуждаем, е cURL или Wget, но също така ще можем инсталирайте го на собствения ни сървър за изпълнение запитвания от мрежата.

Преди да използваме wttr.in, ще трябва да се уверим, че cURL е инсталиран на нашия компютър. В Debian, Ubuntu или Linux Mint ще можем да инсталираме cURL, като използваме тази команда в терминала (Ctrl + Alt + T):

sudo apt install curl

Някои примери за wttr.in

Показва времето според нашия IP

Програмата ни показва времето за нашето местоположение. Опитайте се да познаете нашето местоположение въз основа на IP адреса. В моя случай трябва да кажа, че поради местоположението на моя доставчик на интернет, той се провали за няколко километра.

wttr местоположение по IP

curl wttr.in

wget Също така може да ни помогне вместо curl, ако искаме да проверим текущото време:

Wget wttr.in местоположение от ip

wget -O- -q wttr.in

Във всички команди, които ще бъдат показани по-долу, ще можем да заменим curl с wget -O- -q ако предпочитаме Wget пред cURL.

Времето на дадено място

wttr, указващ местоположение

Можем да помолим програмата да ни го покаже времето на определено място, като му предадете името от това в командата:

curl wttr.in/lepe

Времето на забележителност

wttr, указващ референтна точка

Показва информация за времето за a забележителност или паметник. За този пример ще видим времето, в което ще се озовем в Акведукта на Сеговия със следната команда:

curl wttr.in/~Acueducto+Segovia

Времето на дадено местоположение според неговия IP

wttr местоположение въз основа на даден IP

Ще имаме възможност да получим информация за времето за местоположението на IP адрес. IP адресът, използван в този пример, принадлежи на Google:

curl wttr.in/@216.58.211.35

Времето, запазено в .png изображение

wttr.in прогноза запазена в .png

Можем да използваме Wget за изтегляне Текущо време и 3-дневна прогноза като PNG изображение. Можем също да посочим ниво на прозрачност PNG. За този пример, къдрянето няма да работи.

wget wttr.in/Madrid.png

Други примери

Към опознайте други примери, можем да отидем на страницата GitHub на проекта wttr.in. Ще имаме и полезна информация, като напишем следното в терминал (Ctrl + Alt + T):

Wttr.in команда за помощ

curl wttr.in/:help

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.