Иногда зарядное устройство остается подключенным к ноутбуку даже после того, как зарядка завершена.
Есть ли способ получить всплывающее сообщение / уведомление, когда моя батарея полностью разрядится из-за зарядки или есть какое-либо программное обеспечение / пакет, который может обеспечить функциональность?
Я написал небольшой скрипт, который будет делать это:
Сценарий:
#!/usr/bin/env bash
while true
do
export DISPLAY=:0.0
battery_percent=$(acpi -b | grep -P -o '[0-9]+(?=%)')
if on_ac_power; then
if [ "$battery_percent" -gt 95 ]; then
notify-send -i "$PWD/batteryfull.png" "Battery full." "Level: ${battery_percent}% "
fi
fi
sleep 300 # (5 minutes)
done
[!d7 ] Сценарий:
Выполнить:
sudo apt-get install acpi
git clone https://github.com/hg8/battery-full-notification.git
cd battery-full-notification/
chmod +x batteryfull.sh
Скопировать сценарий в папку ~/bin ( ):
cp batteryfull.* ~/bin
Или скопируйте его в /usr/local/bin, если вы хотите, чтобы он был доступен для всех пользователей вашего компьютера:
cp batteryfull.* /usr/local/bin
Затем добавьте скрипт batteryfull.sh в качестве запуска application by:
Открыть Dash Search для приложений для запуска Дважды щелкните значок Нажмите «Добавить» и заполните его следующим образом: