Как я могу получить уведомление, когда аккумулятор ноутбука полностью зарядится?

Иногда зарядное устройство остается подключенным к ноутбуку даже после того, как зарядка завершена.

Есть ли способ получить всплывающее сообщение / уведомление, когда моя батарея полностью разрядится из-за зарядки или есть какое-либо программное обеспечение / пакет, который может обеспечить функциональность?

1
задан 1 August 2012 в 00:25

1 ответ

Я написал небольшой скрипт, который будет делать это:

Сценарий:

#!/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 для приложений для запуска Дважды щелкните значок Нажмите «Добавить» и заполните его следующим образом:
5
ответ дан 25 May 2018 в 08:03

Другие вопросы по тегам:

Похожие вопросы: