Всем привет. Данная статья будет полезна в первую очередь пользователям linux. Не секрет, что в системе присутствуют всплывающие уведомления, отражающие те или иные события в системе. А что, помимо системных вы сможете запускать еще и свои уведомления! Предлагаю рассмотреть, как это сделать и в каких ситуациях может пригодиться данная возможность.
Первым шагом будет установка программы notify-send. Рассматривать буду на примере Ubuntu:
sudo apt-get install libnotify-bin
После этой команды программа установится в вашу систему. Проверить ее работоспособность можно, выполнив в терминале (очень часто данный пакет установлен по умолчанию):
notify-send Привет
Если окошко выскочило, поздравляю, у вас все работает!
Теперь можно перейти непосредственно к опциям программы.
- t время в миллисекундах, в течении которого будет висеть окно
- i добавляем к уведомлению картинку, можно указывать любой путь
-h задает координаты, где будет располагаться всплывающее окно
Например, /usr/share/icons/hicolor/48x48/apps/название картинки, там они сразу маленького размера. Но никто не мешает выбрать свою с любой папки. К примеру, следующая запись выведет на экран окошко с вашей картинкой, которое будет висеть 7 секунд.
notify-send -t 7000 -i /home/restart/Изображения/Guardian/Guardian.jpg "Можно и так"
Есть и другие, менее популярные опции, так что кому захочется копнуть глубже, не стесняйтесь.
Рассмотрим оформление текста в уведомлении
<b> жирный
<i> курсив
<a href=«link.html»>ссылка на сайт</a>"
Где можно применить такую шикарную программу?
Вы можете, управляя удаленно вашим компьютером, например, через ssh отправить уведомление пользователям. Можно также использовать данную программу для создания уведомлений по расписанию, напоминаний о чем-либо. Для этого дополнительно потребуется написать небольшой скрипт и закинуть его в cron.
Каждый сам решит для себя, где ему можно применить это замечательное приложение.
Спасибо всем за проявленный интерес к статье, надеюсь она была для вас полезной. Подписывайтесь на канал и делитесь в комментариях вашим мнением, как бы вы использовали такую программу. Успехов и позитива всем читателям!