Возможно ли, чтобы Orca говорила о состоянии батареи ноутбука?
Я некоторое время изучал Ubuntu 12.04. Если все работает нормально, я бы хотел переключиться на него с Windows 7. Я искал сеть по пути, чтобы проверить состояние батареи с Orca, но у меня пока нет ответа. Может ли кто-нибудь решить мою проблему? Спасибо!
1 ответ
Вот вариант. Он не использует Orca - извините, но я не знаю, как его использовать.
Установите пакет acpitools. В командной строке (открытое окно терминала или ALT-F2) запустите: sudo apt-get install acpitools
Создайте программу, которая будет считывать состояние батареи. Отредактируйте текстовый файл с именем "batstat.sh" и сохраните его в своем домашнем каталоге. Вот содержимое файла:
#!/bin/sh spd-say "`acpitool | grep Battery | sed 's/.*[^0-9]\([0-9]\+\)\.[0-9]\+%.*/Remaining battery \1 percent/'`"
(это две строки, пустая строка между ними не считается)
Сделайте этот файл пригодным для использования. Опять из командной строки
chmod a+x batstat.sh
Проверьте, что инструменты работают, запустив
./batstat.sh
из вашей командной строки.
Переместите его в другое место.
sudo mv batstat.sh /usr/local/bin/
С помощью редактора создайте файл с именем "Batstat.desktop". Содержание должно быть следующим:
[Desktop Entry] Name=Battery status Comment= Exec=/usr/local/bin/batstat.sh Icon=icon name Terminal=false Type=Application StartupNotify=true
Откройте папку, в которой вы сохранили "Batstat.desktop" в nautilus, перетащите его на панель инструментов Unity.
Нажав на панель инструментов Unity, вы услышите, сколько времени осталось от батареи.
Если такое решение подходит вам, но вам нужно что-то более сложное, просто ответьте, и я обновлю свой ответ.