Overflod Entity Xf

Posted on февр. 2, 2023

Overflod entity xfce4-notify - это полезное приложение для уведомлений. Он автоматически уведомит вас, когда ваш компьютер загрузится, у вас появится новая почта или даже если в системе возникнут какие-либо ошибки (например, поврежденные файловые системы).

Однако по умолчанию он не поддерживает отправку сообщений нескольким получателям, и эта функция была добавлена в версии 0.9.0 overflow:entityxfopproject, но была исключена из более новых версий из-за отсутствия интереса у разработчиков... Это изменение теперь позволяет нам добавлять такую функциональность! Перегрузку можно настроить через настройки / перегрузки таким образом, чтобы каждый пользователь получал индивидуальный канал уведомления вместо использования всех каналов сразу с одним большим сообщением. Чтобы включить это, пожалуйста, установите перегрузку=1 выше или ниже. Если он перегружен, то notify_channel должен содержать максимальную длину 4 байта + заголовок 1 байт, который содержит идентификатор, используемый проектом fop. Вам также могут понадобиться некоторые дополнительные параметры в зависимости от того, сколько пользователей вы хотите уведомить по каждой услуге и какие данные необходимо отправить.. Вот пример кода, реализующего эти изменения..

Код :

#!/usr/bin/env bash -z "${ПЕРЕГРУЗКА} = ${NOTIFY_CHANNEL}" > /dev/null 2>&1 # Создать канал уведомлений

ВХОДНЫЕ КАНАЛЫ УВЕДОМЛЕНИЙ=$(для i в $(cat OVERFLOD GROUP) выполните echo "$i" >> INPUT_INFO | awk'{печать $3 }' ) 3>&2 $ input_info [5] $outlook /var/log/mail/* *[email protected]:*@gmail.com */ @echo выключено; готово

ВЫХОДНЫЕ УВЕДОМЛЕНИЯ=$(для i в $(cat OVERFLOD GROUP) выполнить echo "$i" >> OUTPUT_INFO | awk'{ печать $6 }' ) 5>&2 $ output_info [7] $электронные письма отправляются в /var/spool/sendtomail.* @echo выключено;готово

ПЕРЕГРУЗКИ СРЕДЫ="${ПЕРЕГРУЗКИ}" # Значение переменной переполнения по умолчанию, необходимое для настройки параметров

выход