Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Je ľahké tráviť hodiny sedením pred obrazovkou bez toho, aby ste vedeli, kam šiel čas. Na každý deň máte len 24 hodín a môžete sa rozhodnúť, že svoj čas strávite prácou na dôležitých úlohách alebo ho budete plytvať zbytočnými činnosťami.

Našťastie sledovanie času stráveného pred obrazovkou v systéme Linux na identifikáciu činností, ktoré môžu spôsobiť stratu pozornosti, je jednoduché. Možno chcete sledovať aktivitu svojho dieťaťa na internete a potrebujete účinný nástroj, ktorý to dokáže za vás. ActivityWatch je aplikácia s otvoreným zdrojovým kódom, ktorá vám pomáha kontrolovať čas používania v systéme Linux.

Kľúčové prvky ActivityWatch

Sledovanie aktívneho času používania je jedným z najlepšie spôsoby, ako zvýšiť svoju produktivitu a stihnúť viac vecí za kratší čas.

Namiesto jednoduchého sledovania času stráveného na obrazovke prináša ActivityWatch niekoľko ďalších funkcií, ako napríklad:

  1. Zoskupovanie aktivít podľa kategórií
  2. Sledovanie času na obrazovke podľa okna/aplikácie
  3. Monitorovanie používania webu pomocou rozšírení prehliadača
  4. Funkcia stopiek pre manuálne sledovanie aktivity
  5. Podpora viacerých platforiem pre Windows, MacOS, Linux a Android
  6. Exportujte údaje vo formátoch JSON a CSV

Najlepšie na tom je, že ActivityWatch beží ako lokálny server, ukladá vaše údaje lokálne a ponúka vám úplnú kontrolu nad vaším súkromím.

Ak chcete začať používať ActivityWatch, musíte si ho najprv nainštalovať do systému.

Ako nainštalovať ActivityWatch na Linuxe

ActivityWatch nie je k dispozícii v oficiálnych úložiskách väčšiny distribúcií Linuxu, preto si budete musieť binárne súbory stiahnuť ručne z webovej stránky projektu. Prejdite na webovú stránku ActivityWatch a stiahnite si najnovšiu verziu pre váš systém.

Stiahnuť ▼:ActivityWatch

Používatelia Arch Linuxu si môžu stiahnuť ActivityWatch z Arch User Repository (AUR) pomocou yay:

yay -S activitywatch

Spustenie ActivityWatch

Prvým krokom je spustenie ActivityWatch. Nenájdete ho uvedený v ponuke aplikácií, pretože ste ho nenainštalovali z repozitárov vášho distribúcie. Je to jednoduché vytvárať skratky aplikácií pre ľubovoľný program v systéme Linux, predsa.

Ak ste si aplikáciu stiahli z AUR, môžete ju spustiť z ponuky aplikácií, pretože pomocníci AUR vytvárajú položku ponuky pre nainštalovaný softvér.

Ak chcete začať, prejdite do priečinka Stiahnuté súbory a extrahujte súbor ZIP práve ste si stiahli:

sudorozopnúťhodinky aktivity-*.PSČ

Zmeňte aktuálny adresár na extrahovaný priečinok pomocou:

cd activitywatch

Potom na spustenie ActivityWatch zadajte nasledujúci príkaz:

./aw-qt

Sledovanie času obrazovky v systéme Linux pomocou ActivityWatch

V predvolenom nastavení sa ActivityWatch spúšťa na pozadí a neexistuje žiadne rozhranie aplikácie, pomocou ktorého by ste ho mohli nastaviť. Keďže beží ako server, získate webový informačný panel na prezeranie a úpravu údajov.

Ak chcete získať prístup k ovládaciemu panelu ActivityWatch, kliknite pravým tlačidlom myši na ikonu ActivityWatch na systémovej lište a vyberte Otvorte informačný panel.

Pri každom spustení aplikácie sa automaticky dostanete na uvítaciu stránku obsahujúcu všetky dôležité podrobnosti o projekte a niekoľko odkazov na platformu na podporu vývojára.

Ak chcete zmeniť toto predvolené správanie a otvoriť ovládací panel aktivity pri spustení, kliknite na nastavenie z pravého horného rohu a vyberte Aktivita z Vstupná stránka rozbaľovacia ponuka.

Monitorovanie vašej aktivity na obrazovke

Väčšina vášho sledovacieho pracovného postupu sa bude točiť okolo Aktivita a Časová os názory. Na karte Aktivita sa zobrazuje čas pred obrazovkou zoskupený podľa aplikácií, kategórií a okien.

Budete mať tiež niekoľko úhľadných koláčových a stĺpcových grafov vizualizujúcich vaše údaje, ale väčšina z nich bude spočiatku prázdna. Preto nechajte ActivityWatch bežať na pozadí niekoľko hodín, kým budete uvažovať o opätovnom otvorení dashboardu.

V hornej časti nájdete možnosti výberu dátumu a času na filtrovanie údajov. V predvolenom nastavení bude ActivityWatch zobrazovať údaje za aktuálny deň, ale môžete ich jednoducho zmeniť pomocou filtrov dňa a dátumu. Môžete tiež filtrovať údaje podľa kategórie alebo sa rozhodnúť vylúčiť čas AFK, ale budete musieť kliknúť na Filtre tlačidlo pre prístup k týmto možnostiam.

Vpravo dole sú skutočné údaje. Svoje aktivity môžete nájsť zoskupené podľa aplikácií, názvov okien a pracovných kategórií.

ActivityWatch odvádza skvelú prácu pri identifikácii kategórie na základe názvu okna alebo aplikácie. Ak napríklad používate editor, ako je Visual Studio Code, všetka aktivita a čas strávený na obrazovke tejto aplikácie budú spadať pod Práca>Programovanie kategórii.

Kliknutím môžete pridať ďalšie vizualizácie Upraviť zobrazenie a potom Pridajte vizualizáciu. V novej sekcii, ktorá sa zobrazí, kliknite na nastavenie a vyberte druh vizualizácie, ktorý chcete zahrnúť do dashboardu. Potom zasiahnite Uložiť pokračovať.

Ak chcete, môžete svoje údaje exportovať aj vo formáte JSON alebo CSV kliknutím Nespracované dátaa potom výberom príslušného Export možnosť z Viac rozbaľovacej ponuky umiestnenej vedľa každého vedra.

Zobrazenie časovej osi aktivity

Môžete prepnúť na kartu Časová os zhora a získať prístup k celej svojej pracovnej histórii. Získate úhľadnú horizontálnu časovú os s dvoma rôznymi riadkami: jedným je sledovač AFK, ktorý sleduje čas, ktorý boli ďaleko od klávesnice a druhým je sledovanie okien, ktoré sleduje vašu aktivitu a sleduje aplikácie, ktoré máte použitie.

Na triedenie a dolaďovanie údajov môžete použiť možnosti filtra nad časovou osou. Je to len na vás, s čím sa môžete hrať!

Manuálne sledovanie aktivity pomocou ActivityWatch

Ďalším skvelým aspektom ActivityWatch je funkcia Stopky. Hoci je momentálne v experimentálnej fáze, stále ho môžete použiť na sledovanie hodín, ktoré strávite vlastnou aktivitou.

Kliknite na Stopky možnosť prístupu k tejto funkcii. Všetko, čo musíte urobiť, je zadať aktivitu a kliknúť Štarta ActivityWatch spustí stopky na sledovanie času, ktorý tým strávite. Nezabudnite však zastaviť stopky hneď po dokončení úlohy.

Sledovanie času v systéme Linux

Monitorovanie vašich aktivít na obrazovke kvôli strate času je nevyhnutným zvykom, ktorý by ste si mali osvojiť práve teraz. Vedieť, čo vás rozptyľuje, keď ste v práci, a znižovať šance, že vykĺznete zo svojho „toku“, je fantastický spôsob, ako si ukradnúť pár hodín navyše z vášho dňa.

Momentálne žijeme v rušnom svete, kde čo i len jedna ušetrená hodina znamená, že máte viac času, ktorý môžete stráviť so svojimi blízkymi. pracovať na svojich osobných záujmoch alebo sa dokonca naučiť novú zručnosť, vďaka ktorej budete kompetentní a nenahraditeľní pracovisko.