ActivityWatch - это трекер личной активности с открытым исходным кодом для Windows, Linux и macOS.

Попробуйте наш инструмент устранения неполадок

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

Вы можете узнать ответы на все эти вопросы с помощью ActivityWatch, если вам интересно проанализировать свою онлайн-активность.

Работает аналогично MyActivity от Google или ActivityStream Firefox функции, но глобально в системах, на которых выполняется программа.

ActivityWatch is an open source personal activity tracker for Windows, Linux and macOS

ActivityWatch - это приложение для личного учета рабочего времени с открытым исходным кодом; его цель - регистрировать «ваше использование» для «вашего анализа». На мой взгляд, это инструмент, который может помочь повысить вашу производительность. Программа хранит данные на вашем компьютере, что гарантирует, что конфиденциальность не является проблемой, когда дело доходит до использования программы на ваших устройствах.

Вы можете использовать приложение для регистрации своей активности, например Если вас беспокоит, что вы проводите слишком много времени в Facebook или Twitter, или на каком-либо другом веб-сайте, приложении или игре, вы можете использовать журналы ActivityWatch, чтобы определить, сколько времени вы фактически проводите на этих сайтах.

После установки программа находится в системном трее и работает в фоновом режиме. Вы можете щелкнуть значок правой кнопкой мыши, чтобы выйти из приложения, получить доступ к панели управления, папкам журналов и отключить модули наблюдателей. Управление приложением осуществляется через панель управления, доступ к которой можно получить по следующему URL-адресу: localhost: 5600 или http://127.0.0.1:5600/ в вашем браузере, точно так же, как вы бы получили доступ к странице маршрутизатора.

В интерфейсе есть две панели вкладок: основная имеет следующие параметры: Сегодня, Сводка, Временная шкала, Секундомер. В правом углу расположены еще три параметра: запрос, необработанные данные и настройки.

Вкладка «Сегодня» позволяет получить доступ к ежедневной активности. Вы можете просмотреть статистику за сегодня и за все предыдущие дни, которые отслеживала программа. На главной вкладке отображается сводная информация о деятельности за день, включая самые популярные приложения, заголовки верхних окон и наиболее популярные домены браузера. По сути, это список наиболее часто используемых программ, документов и веб-сайтов, на которых вы проводили время. Список отображается в порядке убывания времени использования для каждой категории. Существует опция фильтра AFK, которая включена по умолчанию, поэтому время простоя не учитывается при использовании по умолчанию.

В верхних доменах браузера указывается только время, проведенное в домене верхнего уровня, а не на конкретных страницах веб-сайта. Например, он отобразит YouTube.com, но не укажет, какие видео вы смотрели. На вкладке «Окно» отображается визуальная временная шкала вашей активности с указанием точного времени доступа к каждому окну, вплоть до точного количества секунд, которые вы провели на веб-странице. На вкладке «Браузер» отображаются основные домены браузера и основные URL-адреса браузеров, то есть веб-сайты и веб-страницы, на которых вы проводите больше всего времени.

Возврат к главной панели вкладок: вы можете использовать вкладку «Сводка» для просмотра сводных данных за неделю / месяц / год. Вкладка временной шкалы похожа на вкладку окна, но отображает общую шкалу времени использования для браузеров, приложений и т. Д. Секундомер находится на ранней стадии разработки и, следовательно, не требует настройки, но его можно использовать для основных целей.

ActivityWatch timeline

Запросы, необработанные данные предназначены для людей со знанием программирования и не являются обязательными для использования программы. Он предоставляет необработанные данные, которые вы можете обработать самостоятельно. На вкладке настроек есть всего одна настройка: установить время дня (может быть полезно людям, работающим в ночные смены).

Зрителей

Наблюдатели - это модули, которые позволяют ActivityWatch отслеживать ваше использование. По умолчанию программа поставляется с наблюдателями для AFK (вне клавиатуры), которые распознают время простоя из-за отсутствия активности, и Window (для определения того, какое приложение активно, и заголовка окна). Например, Если вы работали с Блокнотом, ActivityWatch правильно идентифицировал бы программу вместе с названием документа, то же самое касается видеоплееров, компьютерных игр или веб-браузеров.

Вам понадобится ActivityWatch - Отслеживание времени с открытым исходным кодом надстройка для Firefox или ActivityWatch Web Watcher расширение для Chrome, чтобы отслеживать использование вами Интернета. В противном случае на вкладке «Окно и браузер» не будет отображаться статистика использования вашей сети.

В настоящее время доступно только несколько других наблюдателей (наблюдатели редакторов, наблюдатели СМИ), которые вы можете получить на официальном сайте.

Я также протестировал методы отслеживания, запустив MPV, видеоролики YouTube в полноэкранном режиме. Отфильтровать время AFK в ActivityWatch заставляет думать, что компьютер не использовался (когда воспроизводились видео, но мышь и клавиатура не использовались). Следовательно, статистика таких приложений может ошибочно регистрироваться как время простоя.

Единственные недостатки, которые я вижу в программе, заключаются в том, что нет возможности редактировать данные, которые можно считать частными, или возможности шифровать данные. ActivityWatch написан на Python и доступен для Windows, Linux и macOS.

Заключительные слова

ActivityWatch - это кроссплатформенное решение с открытым исходным кодом для отслеживания и анализа использования компьютера. Хотя для покрытия общих зон требуется немного дополнительных установок, например веб-браузеры, он собирает и обрабатывает данные, чтобы дать вам хорошее представление о вашей деятельности на компьютере.

Фильтр AFK немного проблематичен, когда дело доходит до активности, не требующей взаимодействия с компьютером, возможность исключить определенные программы, например медиаплееры, помогли бы улучшить его.

В целом,