如何使用 ActivityWatch 在 Linux 上跟踪您的屏幕时间

您所在的位置:网站首页 显示在屏幕上的秒表 如何使用 ActivityWatch 在 Linux 上跟踪您的屏幕时间

如何使用 ActivityWatch 在 Linux 上跟踪您的屏幕时间

2024-07-15 03:27| 来源: 网络整理| 查看: 265

如何使用 ActivityWatch 在 Linux 上跟踪您的屏幕时间

使用 ActivityWatch(一款适用于 Linux 的开源时间跟踪应用程序)可以非常轻松地监控屏幕上的活动。

人们很容易花几个小时坐在屏幕前而不知道时间都去哪儿了。你每天只有 24 小时可以度过,你可以选择把时间花在重要的任务上,或者浪费在不必要的活动上。

幸运的是,在 Linux 上跟踪您的屏幕时间来识别可能导致您注意力不集中的活动是毫不费力的。也许您想监控孩子在互联网上的活动,并且需要一个有效的工具来为您做到这一点。 ActivityWatch 是一款开源应用程序,可帮助您检查 Linux 上的屏幕时间。

ActivityWatch 的主要亮点

跟踪您的活动屏幕时间是提高工作效率并在更短的时间内完成更多事情的最佳方法之一。

ActivityWatch 不是简单地跟踪您在屏幕上花费的时间,而是带来了一些附加功能,例如:

按类别进行活动分组

按窗口/应用程序跟踪屏幕时间

使用浏览器扩展监控网络使用情况

用于手动活动跟踪的秒表功能

对 Windows、macOS、Linux 和 Android 的跨平台支持

以 JSON 和 CSV 格式导出数据

最好的部分是,由于 ActivityWatch 作为本地服务器运行,它会在本地存储您的数据,让您可以完全控制自己的隐私。

要开始使用 ActivityWatch,首先,您需要将其安装在系统上。

如何在 Linux 上安装 ActivityWatch

大多数 Linux 发行版的官方存储库中均不提供 ActivityWatch,因此,您必须从项目的网站手动下载二进制文件。前往 ActivityWatch 网站并下载适合您系统的最新版本。

下载: ActivityWatch

Arch Linux 用户可以使用 yay 从 Arch 用户存储库 (AUR) 下载 ActivityWatch:

yay -S activitywatch启动 ActivityWatch

第一步是启动 ActivityWatch。您不会在应用程序菜单中找到它,因为您没有从发行版的存储库中安装它。不过,为 Linux 上的任何程序创建应用程序快捷方式都很容易。

如果您从 AUR 下载了该应用程序,则可以从应用程序菜单启动它,因为 AUR 助手会为已安装的软件创建一个菜单条目。

首先,转到“下载”文件夹并解压您刚刚下载的 ZIP 文件:

sudo unzip activitywatch-*.zip

使用以下命令将当前目录更改为提取的文件夹:

cd activitywatch

然后,要启动 ActivityWatch,请输入以下命令:

./aw-qt使用 ActivityWatch 跟踪 Linux 上的屏幕时间

默认情况下,ActivityWatch 在后台启动,并且没有可用于设置它的应用程序界面。由于它作为服务器运行,因此您可以获得基于 Web 的仪表板来查看和修改数据。

要访问 ActivityWatch 仪表板,请右键单击系统托盘中的 ActivityWatch 图标,然后选择打开仪表板。

每次启动应用程序时,您都会自动进入欢迎页面,其中包含有关该项目的所有重要详细信息以及一些支持开发人员的平台链接。

要更改此默认行为并在启动时打开活动仪表板,请点击右上角的设置,然后从登陆页面下拉列表中选择活动菜单。

监控您的屏幕活动

您的大部分跟踪工作流程将围绕活动和时间轴视图展开。 “活动”选项卡显示按应用程序、类别和窗口分组的屏幕时间。

您还会有一些整洁的饼图和条形图来可视化您的数据,但其中大部分最初都是空的。因此,在考虑再次打开仪表板之前,让 ActivityWatch 在后台运行几个小时。

在顶部,您将找到用于选择日期和时间来过滤数据的选项。默认情况下,ActivityWatch 将显示当天的数据,但您可以使用日期和日期过滤器轻松更改它。您还可以按类别过滤数据或选择排除 AFK 时间,但您必须单击过滤器按钮才能访问这些选项。

位于正下方的是实际数据。您可以找到按应用程序、窗口标题和工作类别分组的活动。

ActivityWatch 在根据窗口或应用程序名称识别类别方面做得很好。例如,如果您使用的是 Visual Studio Code 等编辑器,则该应用的所有活动和屏幕时间都将属于工作>编程类别。

您可以通过单击编辑视图,然后单击添加可视化效果来添加其他可视化效果。在出现的新部分中,单击设置下拉列表,然后选择要包含在仪表板中的可视化类型。然后,点击保存继续。

如果您愿意,还可以通过点击原始数据,然后从更多中选择相关的导出选项,以 JSON 或 CSV 格式导出数据。下拉菜单位于每个存储桶旁边。

查看活动时间线

您可以从顶部切换到“时间轴”选项卡来访问您的整个工作历史记录。您会得到一个整洁的水平时间轴,其中有两行:一是 AFK 跟踪器,用于跟踪您离开键盘的时间,另一是窗口观察器,用于监视您的活动并跟踪您使用的应用程序。

您可以使用时间线上方的过滤器选项对数据进行排序和微调。一切都由你来玩!

使用 ActivityWatch 手动跟踪活动

ActivityWatch 的另一个重要方面是秒表功能。尽管它目前处于实验阶段,但您仍然可以使用它来跟踪您花在自定义活动上的时间。

单击秒表选项即可访问此功能。您所需要做的就是输入一个活动并单击开始,ActivityWatch 将启动秒表来跟踪您执行此操作所花费的时间。不过,请记住在完成任务后立即停止秒表。

记录您在 Linux 上的时间

监控屏幕上的活动是否浪费时间是您现在应该养成的一个不可或缺的习惯。了解工作时哪些事情会分散您的注意力,并减少偏离“流程”的可能性,这是节省一天时间的绝佳方法。

我们目前生活在一个忙碌的世界,即使节省一个小时也意味着您有额外的时间与您所爱的人共度时光,致力于您的个人兴趣,甚至学习一项新技能,这将使您在您的工作中胜任且不可替代。工作场所。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3