Как я могу отслеживать активное использование приложений на Уэйленде через сценарий оболочки на Ubuntu?Linux

Ответить Пред. темаСлед. тема
Anonymous
 Как я могу отслеживать активное использование приложений на Уэйленде через сценарий оболочки на Ubuntu?

Сообщение Anonymous »

Я пытаюсь создать скрипт, который контролирует мое активное окно каждую минуту и ​​регистрирует время, которое я трачу на каждое приложение. Цель состоит в том, чтобы: < /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»