Я пытаюсь создать скрипт, который контролирует мое активное окно каждую минуту и регистрирует время, которое я трачу на каждое приложение. Цель состоит в том, чтобы: < /p>
Monitor which application/window is active every minute.
Log cumulative time per application (e.g., Browser: 2 hours, VS Code: 3 hours).
Generate daily/weekly usage reports.
Trigger an alert if any non-productive app (e.g., social media, YouTube) is used for more than 1 hour.
< /code>
Я работаю на сеансе Wayland (например, с использованием Sway, Gnome или Hyprland), где традиционные инструменты X11, такие как Xdotool, не работают.
Вопрос:
Какие инструменты или методы командной строки я могу использовать в скрипте оболочки, чтобы надежно определить в настоящее время активное окно на Уэйленде, данные использования, и генерировать уведомления? Любые примеры или указатели, специфичные для Уэйленда, будут высоко оценены.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... -on-ubuntu
Как я могу отслеживать активное использование приложений на Уэйленде через сценарий оболочки на Ubuntu? ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
GLFWCREATEWINDOW не удается на Уэйленде (Hyprland, Nvidia): EGL Context Erry
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-