ActivityWatch, Windows, Linux ve macOS için açık kaynaklı bir kişisel etkinlik izleyicidir
- Kategori: Yazılım
Genellikle bilgisayarınızda ne kadar zaman geçiriyorsunuz? En çok hangi uygulamaları veya web sitelerini kullanıyorsunuz veya ziyaret ediyorsunuz?
Çevrimiçi aktivitenizi analiz etmekle ilgileniyorsanız, tüm bu soruların cevaplarını ActivityWatch ile bulabilirsiniz.
Benzer şekilde çalışır Google'ın MyActivity veya Firefox'un ActivityStream özellikler ancak programın çalıştırıldığı sistemlerde küresel olarak.
ActivityWatch, açık kaynaklı bir kişisel zaman izleme uygulamasıdır; Amacı, 'analiziniz' için 'kullanımınızı' kaydetmektir. Bence üretkenliğinizi artırmaya yardımcı olabilecek bir araçtır. Program, verileri bilgisayarınızda depolar ve bu, programı cihazlarınızda kullanma söz konusu olduğunda gizliliğin bir sorun olmamasını sağlar.
Uygulamayı aktivitenizi kaydetmek için kullanabilirsiniz, örn. Facebook veya Twitter'da veya başka bir web sitesinde veya uygulamada veya oyunda çok fazla zaman harcadığınızdan endişeleniyorsanız, bu sitelerde gerçekte ne kadar zaman harcadığınızı belirlemek için ActivityWatch günlüklerinizi kullanabilirsiniz.
Program yüklendikten sonra sistem tepsisine oturur ve arka planda çalışır. Uygulamadan çıkmak, kontrol paneline, günlük klasörlerine erişmek ve gözlemci modüllerini devre dışı bırakmak için simgeye sağ tıklayabilirsiniz. Uygulama, aşağıdaki URL'den erişilebilen bir gösterge panosu aracılığıyla kontrol edilir: tarayıcınızdaki localhost: 5600 veya http://127.0.0.1:5600/, tıpkı bir yönlendirici sayfasına nasıl erişeceğiniz gibi.
Arayüzde iki sekme çubuğu vardır: Birincisi şu seçeneklere sahiptir: Bugün, Özet, Zaman Çizelgesi, Kronometre. Sağ köşeye yerleştirilmiş üç seçenek daha var: Sorgu, Ham Veriler ve Ayarlar.
Bugün Sekmesi, günlük aktiviteye erişmenizi sağlar. Bugünün ve programın izlediği tüm önceki günlerin istatistiklerini görüntüleyebilirsiniz. Ana sekme, En İyi Uygulamalar, En İyi Pencere Başlıkları ve En İyi Tarayıcı Etki Alanları dahil olmak üzere günün etkinliklerinin özetini görüntüler. Temel olarak, en çok kullandığınız programların, belgelerin ve üzerinde vakit geçirdiğiniz web sitelerinin bir listesidir. Liste, kategori başına kullanım sürenize göre azalan sırada görüntülenir. Varsayılan olarak etkinleştirilen bir filtre AFK seçeneği vardır, böylece boşta kalma süresi varsayılan olarak kullanıma dahil edilmez.
En iyi tarayıcı alanları, web sitesindeki belirli sayfaları değil, yalnızca üst düzey alanda harcanan zamanı listeler. Örneğin YouTube.com'u görüntüler ancak hangi videoları izlediğinizi belirtmez. Pencere sekmesi, etkinliğinizin görsel bir zaman çizelgesini görüntüler ve her pencereye tam olarak erişildiği zamanı, tam olarak web sayfasında geçirdiğiniz saniye sayısına kadar listeler. Tarayıcı sekmesi, en iyi tarayıcı alanlarını ve en iyi tarayıcı URL'lerini, yani en çok vakit geçirdiğiniz web sitelerini ve web sayfalarını görüntüler.
Ana sekme çubuğuna geri dönün: Haftalık / aylık / yıllık özetlerinizi görüntülemek için Özet sekmesini kullanabilirsiniz. Zaman çizelgesi sekmesi, pencere sekmesine benzer, ancak tarayıcılar, uygulamalar, vb. İçin genel bir kullanım zaman çizelgesi gösterir. Kronometre erken geliştirilme aşamasındadır ve bu nedenle özelleştirme eksiktir, ancak temel amaçlar için kullanılabilir.
Sorgular, Ham Veriler, kodlama bilgisine sahip kişiler içindir ve programı kullanmak için gerekli değildir. Kendi başınıza işleyebileceğiniz ham veriler sağlar. Ayarlar sekmesinin yalnızca bir ayarı vardır: günün saatini ayarlamak için (gece vardiyasında çalışan kişiler için yararlı olabilir).
Video izleyen
İzleyiciler, ActivityWatch'ın kullanımınızı izlemesini sağlayan modüllerdir. Programın birlikte gönderdiği varsayılanlar, etkinlik eksikliği nedeniyle boşta kalma süresini tanıyan AFK (klavyeden uzakta) için izleyiciler ve Pencere (hangi uygulamanın etkin olduğunu ve pencerenin başlığını tespit etmek için). Örneğin Not Defteri üzerinde çalışıyor olsaydınız ActivityWatch, belgenin başlığıyla birlikte programı doğru bir şekilde tanımlar, aynısı video oynatıcılar, bilgisayar oyunları veya web tarayıcıları için de geçerlidir.
İhtiyacın olacak ActivityWatch - Açık Kaynak Zaman İzleyici Firefox için eklenti veya ActivityWatch Web İzleyicisi Web kullanımınızı izlemek için Chrome uzantısı. Aksi takdirde, Pencere ve Tarayıcı sekmesi web kullanım istatistiklerinizi göstermez.
Şu anda, resmi web sitesinden edinebileceğiniz yalnızca birkaç izleyici vardır (Editör izleyicileri, Medya izleyicileri).
Ayrıca MPV, YouTube videolarını tam ekran çalıştırarak izleme yöntemlerini de test ettim. ActivityWatch'taki AFK'yi filtreleme süresi, bilgisayarın kullanılmadığını düşünmesine neden olur (videolar oynatılırken, ancak fare ve klavye boştayken). Bu nedenle, bu tür uygulamalardan alınan istatistikler hatalı bir şekilde boşta kalma süresi olarak kaydedilebilir.
Programda gördüğüm tek kusur, özel olarak kabul edilebilecek verileri düzeltmek için hiçbir seçeneğin veya verileri şifreleme seçeneğinin olmaması. ActivityWatch Python ile yazılmıştır ve Windows, Linux ve macOS için mevcuttur.
Kapanış Sözleri
ActivityWatch, bilgisayar kullanımını izlemek ve analiz etmek için açık kaynaklı bir çapraz platform çözümüdür. Ortak alanları kapsamak için biraz ekstra kurulum gerektirse de, ör. web tarayıcıları, bilgisayardaki etkinliğiniz hakkında size iyi bir genel bakış sağlamak için veri toplar ve işler.
AFK filtresi, bilgisayarla etkileşim gerektirmeyen etkinlik söz konusu olduğunda biraz sorunludur, belirli programları hariç tutma seçeneği, örn. medya oynatıcılar, onu geliştirmeye yardımcı olur.
Neticede,