Погода в терминале: ну совсем не нужное, но иногда хочется чего-то этакого...
Добавлено: 24 фев 2020, 18:41
На улице теплынь и слякоть, домашние расползлись по своим делам, самому явно лень заниматься чем-то большим и долгим. Посмотрел на окно терминала с Debian, открыл рядом вкладку с Mikrotik и понял, что можно поковырять! Окно с Debian выглядит примерно так:

На убогом терминале RouterOS такое с картинками реализовать сложновато, а вот просто давать прогноз на текущий день - это было бы интересно. Берём нашу утилитку fetch и тащим с сайта данные. Получается маленький такой скриптик:
Засовываем скрипт в шедулер с выполнением раз в сутки в час ночи (можно в другое время, как удобно) Потом в терминале выполняем команду:
И при следующем открытии терминала видим:

Или такое:

Достаточно полный и понятный ман можно найти по адресу https://github.com/chubin/wttr.in
Я понимаю, что это пустяк, большинству админов ненужный. Но частое общение с командной строкой иногда приводит к вот таким вывертам и пусть будет то, что получилось. И да, ключ %c можно выкинуть тем, кто работает исключительно микротиковским терминалом. Этот обрезок минипикчи показывать не способен. Всем добра, с прошедшими праздниками.

На убогом терминале RouterOS такое с картинками реализовать сложновато, а вот просто давать прогноз на текущий день - это было бы интересно. Берём нашу утилитку fetch и тащим с сайта данные. Получается маленький такой скриптик:
Код: Выделить всё
:global weather;
:local ha [tool fetch url="http://wttr.in/Moscow\?format=%l:+%c+%t+%h" as-value output=user];
:set weather [:pick $ha 0];
Код: Выделить всё
/system note set note="$weather"

Или такое:

Достаточно полный и понятный ман можно найти по адресу https://github.com/chubin/wttr.in
Я понимаю, что это пустяк, большинству админов ненужный. Но частое общение с командной строкой иногда приводит к вот таким вывертам и пусть будет то, что получилось. И да, ключ %c можно выкинуть тем, кто работает исключительно микротиковским терминалом. Этот обрезок минипикчи показывать не способен. Всем добра, с прошедшими праздниками.