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/Madrid,\ Бангалор

Це покаже погоду в Мадриді та Бангалорі.

Крім того, ви можете використовувати знак плюс, щоб отримати прогноз для кількох місць:

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/Москва

Підтримувані мови:

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. 

Щоб побачити фазу Місяця на вказану дату (25.12.2016), виконайте таку команду.

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

Це воно.

Як зробити панель завдань прозорою в Windows 10

Як зробити панель завдань прозорою в Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Завантажте файл правил блокування телеметрії для Windows 10

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Як змінити колір тексту панелі завдань у Windows 10

Як змінити колір тексту панелі завдань у Windows 10

Можливість змінювати колір тексту панелі завдань у Windows є однією з функцій, які давно запитуют...

Читати далі