qshutdown — небольшое C++ / Qt графическое приложение для завершения работы компьютера.
qshutdown имеет простой пользовательский интерфейс и множество настроек, интегрируется в область уведомлений (трей). С помощью приложения можно в определённый период времени (по часам/дате или таймеру) выключить или перезагрузить компьютер, перевести систему в режим ожидания или спящий режим.
Максимальное время обратного отсчёта таймера qshutdown составляет 1440 минут (24 часа). По завершении отчёта используется qdbus (Qt реализация DBus) для отправки запроса менеджерам рабочего окружения (Gnome, MATE, KDE), HAL, ConsoleKit, DeviceKit или UPover для выполняется выбранного действия.
Если невозможно выполнить заданное действие то qshutdown использует многофункциональную команду корректного завершения работы системы shutdown, но только для выключения или перезагрузки (сессия не сохраняется), поддерживается и выполнение пользовательской команды (скрипта).
Перед выполнением заданного действия qshutdown трижды отображает всплывающее уведомление, для предотвращения ложного или забытого запуска приложения (предупреждения можно отключить). Имеется возможность запуска в режиме "Родительского контроля", защита паролем запущенного задания.
qshutdown опционально ведёт журнал событий (~/.qshutdown/log.txt), управление ориентировано на использование мыши, частично поддерживается управление с клавиатуры.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Комментариев: 2 RSS
1user19-11-2018 11:03
sleep 3000 | halt -p
чем не устраивает ?
2Gera19-11-2018 12:09
А вы рискнёте задать этот вопрос моей тёще!?