Windows Tips & News

Как да получите прогноза за времето в Linux конзола

click fraud protection

За различни среди на работния плот като Cinnamon, KDE, MATE и т.н. има много десклети, панелни аплети и джаджи, които да ви представят прогноза за времето с изискан вид. Ако предпочитате минималистична, но ефективна среда, може да се интересувате да научите как да получавате информация за времето точно във вашия терминален емулатор или в чиста конзолна среда. Ето как може да се направи.

Преди да продължите, уверете се, че имате конзолния инструмент къдрица инсталирани. В повечето дистрибуции на Linux той се инсталира извън кутията. Можете да проверите дали е инсталиран със следната команда.

която къдрица

Командата ще върне пълния път към двоичния файл CURL.

Сега ще използваме уеб услуга с отворен код wttr.in, за да извлечем прогнозата за времето.

За да получите прогноза за времето в конзолата на Linux, изпълнете следната команда:

curl wttr.in/LOCATION

Заменете частта за местоположение с името на вашето място. Например:

curl wttr.in/New-York
curl wttr.in/Bangalore

Можете да посочите държавата, в която живеете, когато е необходимо. Синтаксисът е както следва:

curl wttr.in/Мадрид, Испания

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

Например:

curl wttr.in/Мадрид,\ Бангалор

Това ще покаже времето в Мадрид и Бангалор.

Като алтернатива можете да използвате знака плюс, за да извлечете прогнозата за множество местоположения:

curl wttr.in/Madrid+Bangalore

Ако изпълните curl без посочено местоположение, услугата ще се опита да отгатне местоположението ви въз основа на вашата IP геолокационна информация. Командата в този случай ще изглежда по следния начин:

curl wttr.in

Услугата wttr.in може да показва прогнозата направо във вашия уеб браузър. Насочете браузъра си към същото място, което използвате в curl. Вижте следната екранна снимка:

Услугата поддържа редица опции. Отворете следната страница, за да научите повече за тях:
http://wttr.in/:help

Като алтернатива можете да използвате тази команда във вашия терминал:

къдрица http://wttr.in/:help

Ето някои полезни опции.

curl wttr.in/New-York? н

Това ще покаже кратката версия на прогнозата, която включва само обяд и нощ.

curl wttr.in/New-York? 0

Това ще покаже само текущото време на посоченото място.

Ако добавите ".png" към местоположението, услугата ще върне PNG изображение. Можете да го вградите във вашата уеб страница.
Например отворете тази връзка: http://wttr.in/New-York.png

Когато сте в режим PNG, можете да предавате параметри, както следва:

wttr.in/Location_parameters.png

Например:

wttr.in/New-York_tq0.png

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

curl wttr.in/Berlin? lang=de. curl wttr.in/Berlin? lang=ru

Като алтернатива можете да използвате поддомейни, както следва:

curl de.wttr.in/Berlin curl ru.wttr.in/Moscow

Поддържаните езици са:

az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs бъде

wttr.in може да се използва не само за проверка на времето, но и за някои други цели. За да видите текущата фаза на Луната.

$ curl wttr.in/Moon. 

За да видите фазата на Луната за определената дата (2016-12-25), изпълнете следната команда.

$ curl wttr.in/Moon@2016-12-25. 

Това е.

ViOLET v2.2 скин от AIMP3

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Нова кожа от AIMP3

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Windows 8.1 архиви

Windows 8.1 архиви

Ако сте използвали Windows 8, Windows 7 или Vista, тогава за някои от приложенията, които инстали...

Прочетете още