溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

發(fā)布時(shí)間:2021-10-23 14:41:55 來(lái)源:億速云 閱讀:128 作者:小新 欄目:系統(tǒng)運(yùn)維

這篇文章主要為大家展示了“如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間”這篇文章吧。


ActivityWatch 是一款開源的隱私友好型應(yīng)用程序,可追蹤你在臺(tái)式電腦或移動(dòng)設(shè)備上的使用時(shí)間。

ActivityWatch: 一個(gè)追蹤你在哪個(gè)應(yīng)用程序上花了多少時(shí)間的開源應(yīng)用程序

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

ActivityWatch 是一款跨平臺(tái)的開源應(yīng)用,可以幫助你追蹤使用時(shí)間,衡量你的工作效率。它可以追蹤你花在應(yīng)用程序、瀏覽器上的時(shí)間,以及你是否 AFK(遠(yuǎn)離鍵盤)或系統(tǒng)處于休眠狀態(tài)。

不只是追蹤時(shí)間,它還提供了一堆有用的功能,通過(guò)可視化的方式幫助你輕松分析你是如何花費(fèi)時(shí)間的,從而有可能提高你的生產(chǎn)力。

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

它是 RescueTime 和 ManicTime 等專有產(chǎn)品的絕佳替代品。

ActivityWatch 可用于 Linux、Windows、macOS 和 Android。它還提供了 Chrome 和 Firefox 的瀏覽器擴(kuò)展。截至目前,App Store 上還沒(méi)有它的 iOS 版應(yīng)用。

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

它剛剛進(jìn)入該領(lǐng)域,正在積極開發(fā),以解決任何現(xiàn)有的問(wèn)題并引入新的功能,如在多個(gè)設(shè)備上同步你的活動(dòng)數(shù)據(jù)的能力。

對(duì)于注重隱私的用戶來(lái)說(shuō),我應(yīng)該提到,收集的數(shù)據(jù)被存儲(chǔ)在你本地的設(shè)備上。這是一件好事,因?yàn)槟憧梢愿櫮愕幕ㄙM(fèi)時(shí)間,而不會(huì)被別人跟蹤。

ActivityWatch 的功能

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

基本上,ActivityWatch 可以讓你監(jiān)控你的活動(dòng),以分析不良的屏幕使用時(shí)間,或改善你在設(shè)備上工作的時(shí)間管理。

具體來(lái)說(shuō),它提供了幾個(gè)有用的功能,主要有:

  • 摘要你的日常活動(dòng)及按使用時(shí)間排序的應(yīng)用和程序列表。

  • 追蹤你的瀏覽器活動(dòng)的時(shí)間,使用瀏覽器擴(kuò)展來(lái)獲得每個(gè)活動(dòng)標(biāo)簽所花費(fèi)時(shí)間的確切數(shù)據(jù)。

  • 追蹤 AFK 和非 AFK 時(shí)間。(AFK - “Away From Keyboard” 的縮寫,即不在電腦前)

  • 提供不同的可視化時(shí)間線,以監(jiān)測(cè)你的活動(dòng)。

  • 能夠使用 watchers 跟蹤你在編輯器上寫代碼的時(shí)間。

  • 記錄你的活動(dòng),以分析你的生產(chǎn)力。

  • 將花費(fèi)的時(shí)間進(jìn)行分類,可以幫助你詳細(xì)分析。

  • 可以添加更多的類別和調(diào)整時(shí)間軸的持續(xù)時(shí)長(zhǎng)。

  • 能夠?qū)?shù)據(jù)導(dǎo)出/導(dǎo)入為 JSON 文件。

  • 實(shí)驗(yàn)性的秒表功能。

  • 本地存儲(chǔ)數(shù)據(jù),以尊重用戶隱私。

在 Linux 上安裝 ActivityWatch

注:如果你的 Linux 發(fā)行版不支持系統(tǒng)托盤圖標(biāo),你需要遵循這個(gè)文檔來(lái)解決這個(gè)問(wèn)題。

不幸的是,你找不到 AppImage、Flatpak 或 Snap 軟件包。然而,對(duì)于 Manjaro 或 Arch Linux 有可以安裝的 AUR 包。

對(duì)于所有其它的 Linux 發(fā)行版,你會(huì)得到一個(gè) ZIP 文件,其中包括一個(gè)要運(yùn)行的 aw-qt 應(yīng)用程序。

要運(yùn)行它,你需要解壓 zip 歸檔文件,然后通過(guò)雙擊 aw-qt 應(yīng)用程序運(yùn)行二進(jìn)制文件來(lái)安裝它。

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

你也可以使用終端:

cd activitywatch-v0.9.2-linux-x86_64sudo ./aw-qt

解壓文件夾的位置和文件名可能會(huì)有所不同 —— 所以請(qǐng)確保你導(dǎo)航到正確的目錄,然后使用上面的命令。完成后,你可以從系統(tǒng)托盤圖標(biāo)訪問(wèn) ActivityWatch,或者直接前往 localhost:5600 訪問(wèn)它。

你也可以查看他們的 GitHub 頁(yè)面或官方網(wǎng)站來(lái)探索更多關(guān)于它的信息。

  • 下載 ActivityWatch

順便提一句,如果你計(jì)劃經(jīng)常使用 ActivityWatch,你應(yīng)該將下載的文件移動(dòng)到 /opt 目錄下,并在 /usr/share/bin 目錄下創(chuàng)建一個(gè)鏈接到 aw-qt 可執(zhí)行文件符號(hào)鏈接。這樣一來(lái),該應(yīng)用程序可以作為一個(gè)常規(guī)命令供系統(tǒng)上的所有用戶使用。類似的方法在 PopcornTime 安裝教程中也有演示。

我對(duì) ActivityWatch 的看法

如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間

在 Pop!_OS 20.04 上,時(shí)間跟蹤功能可以完全正常地工作,也支持系統(tǒng)托盤圖標(biāo)。你可能會(huì)遇到一個(gè)錯(cuò)誤,不能讓你從系統(tǒng)托盤圖標(biāo)訪問(wèn) ActivityWatch(這也是一個(gè) GitHub 上的已知問(wèn)題)。在這種情況下,你需要通過(guò) localhost:5600 來(lái)訪問(wèn)它。

以上是“如何使用ActivityWatch跟蹤你在Linux中的屏幕使用時(shí)間”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI