القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

من السهل قضاء ساعات في الجلوس أمام الشاشة دون معرفة الوقت الذي ذهب إليه. لديك فقط 24 ساعة تقضيها كل يوم ، ويمكنك إما اختيار قضاء وقتك في العمل على مهام مهمة أو إضاعة الوقت في أنشطة غير ضرورية.

لحسن الحظ ، فإن تتبع وقت الشاشة على Linux لتحديد الأنشطة التي قد تسبب لك فقدان التركيز أمر سهل. ربما تريد مراقبة نشاط طفلك على الإنترنت وتحتاج إلى أداة فعالة يمكنها فعل ذلك من أجلك. ActivityWatch هو تطبيق مفتوح المصدر يساعدك على التحقق من وقت الشاشة على Linux.

النقاط البارزة الرئيسية في ActivityWatch

يعد تتبع وقت الشاشة النشط أحد أفضل الطرق لزيادة إنتاجيتك وإنجاز المزيد من الأشياء في وقت أقل.

بدلاً من مجرد تتبع الوقت الذي تقضيه على شاشتك ، يجلب ActivityWatch بعض الميزات الإضافية إلى الجدول ، مثل:

  1. تجميع النشاط حسب الفئة
  2. تتبع وقت الشاشة من خلال النافذة / التطبيق
  3. مراقبة استخدام الويب باستخدام ملحقات المتصفح
  4. ميزة ساعة توقيت لتتبع النشاط اليدوي
  5. دعم عبر الأنظمة الأساسية لأنظمة Windows و macOS و Linux و Android
  6. تصدير البيانات بتنسيقات JSON و CSV
instagram viewer

أفضل جزء هو أنه نظرًا لأن ActivityWatch يعمل كخادم محلي ، فإنه يخزن بياناتك محليًا ، مما يوفر لك تحكمًا كاملاً في خصوصيتك.

لبدء استخدام ActivityWatch ، أولاً ، تحتاج إلى تثبيته على نظامك.

كيفية تثبيت ActivityWatch على Linux

لا يتوفر ActivityWatch في المستودعات الرسمية لمعظم توزيعات Linux ، لذلك سيتعين عليك تنزيل الثنائيات يدويًا من موقع الويب الخاص بالمشروع. توجه إلى موقع ActivityWatch وقم بتنزيل أحدث إصدار لنظامك.

تحميل:مراقبة النشاط

يمكن لمستخدمي Arch Linux تنزيل ActivityWatch من مستودع مستخدم Arch (AUR) باستخدام yay:

yay -S Activitywatch

إطلاق ActivityWatch

الخطوة الأولى هي إطلاق ActivityWatch. لن تجده مدرجًا في قائمة التطبيقات نظرًا لأنك لم تقم بتثبيته من مستودعات التوزيعة الخاصة بك. من السهل أن إنشاء اختصارات تطبيق لأي برنامج على Linux، رغم ذلك.

إذا قمت بتنزيل التطبيق من AUR ، فيمكنك تشغيله من قائمة التطبيقات لأن مساعدي AUR يقومون بإنشاء إدخال قائمة للبرنامج المثبت.

للبدء ، توجه إلى مجلد التنزيلات و استخراج ملف مضغوط قمت بتنزيله للتو:

سودوفك الضغطساعة النشاط-*.أَزِيز

قم بتغيير الدليل الحالي إلى المجلد المستخرج باستخدام:

قرص مضغوط ساعة النشاط

بعد ذلك ، لبدء تشغيل ActivityWatch ، أدخل الأمر التالي:

./aw-qt

تتبع وقت الشاشة على Linux باستخدام ActivityWatch

بشكل افتراضي ، يبدأ ActivityWatch في الخلفية ، ولا توجد واجهة تطبيق يمكنك استخدامها لإعداده. نظرًا لأنه يعمل كخادم ، تحصل على لوحة معلومات قائمة على الويب لعرض البيانات وتعديلها.

للوصول إلى لوحة معلومات ActivityWatch ، انقر بزر الماوس الأيمن فوق رمز ActivityWatch في علبة النظام وحدد افتح لوحة القيادة.

في كل مرة تقوم فيها بتشغيل التطبيق ، سيتم نقلك تلقائيًا إلى صفحة ترحيب تحتوي على جميع التفاصيل المهمة حول المشروع وبعض روابط النظام الأساسي لدعم المطور.

لتغيير هذا السلوك الافتراضي وفتح لوحة معلومات النشاط عند بدء التشغيل ، انقر فوق إعدادات من الزاوية العلوية اليمنى وحدد نشاط من الصفحة المقصودة القائمة المنسدلة.

مراقبة نشاطك على الشاشة

سوف يدور معظم سير عمل التتبع الخاص بك حول نشاط و الجدول الزمني الآراء. تعرض علامة التبويب "النشاط" وقت الشاشة مجمَّعًا حسب التطبيقات والفئات والنوافذ.

سيكون لديك أيضًا بعض المخططات الدائرية والشريطية الأنيقة التي تصور بياناتك ، ولكن سيكون معظمها فارغًا في البداية. لذلك ، دع ActivityWatch يعمل في الخلفية لبضع ساعات قبل أن تفكر في فتح لوحة القيادة مرة أخرى.

في الجزء العلوي ، ستجد خيارات لتحديد التاريخ والوقت لتصفية البيانات. بشكل افتراضي ، سيعرض ActivityWatch بيانات اليوم الحالي ، ولكن يمكنك تغييرها بسهولة باستخدام مرشحات اليوم والتاريخ. يمكنك أيضًا تصفية البيانات حسب الفئة أو اختيار استبعاد وقت AFK ، ولكن سيتعين عليك النقر فوق المرشحات زر للوصول إلى تلك الخيارات.

تقع البيانات الفعلية أدناه مباشرة. يمكنك العثور على أنشطتك مجمعة حسب التطبيقات وعناوين النوافذ وفئات العمل.

يقوم ActivityWatch بعمل رائع في تحديد الفئة بناءً على النافذة أو اسم التطبيق. على سبيل المثال ، إذا كنت تستخدم محررًا مثل Visual Studio Code ، فستندرج كل الأنشطة ووقت الشاشة لهذا التطبيق ضمن عمل> برمجة فئة.

يمكنك إضافة تصورات إضافية عن طريق النقر تحرير عرض وثم أضف التصور. في القسم الجديد الذي يظهر ، انقر فوق إعدادات القائمة المنسدلة وحدد نوع المرئيات التي تريد تضمينها في لوحة المعلومات. ثم اضغط يحفظ لاستكمال.

إذا كنت ترغب في ذلك ، يمكنك أيضًا تصدير بياناتك بتنسيق JSON أو CSV بالنقر فوق مسودة بيانات، ثم اختيار المناسب يصدّر خيار من أكثر القائمة المنسدلة الموجودة بجوار كل مجموعة.

عرض الجدول الزمني للنشاط

يمكنك التبديل إلى علامة التبويب "المخطط الزمني" من الأعلى للوصول إلى محفوظات العمل بالكامل. تحصل على مخطط زمني أفقي أنيق مع صفين مختلفين: أحدهما هو متتبع AFK الذي يتتبع الوقت الذي بعيدًا عن لوحة المفاتيح ، والآخر هو مراقب النافذة ، الذي يراقب نشاطك ويتتبع التطبيقات التي تستخدمها يستخدم.

يمكنك استخدام خيارات التصفية أعلى المخطط الزمني لفرز البيانات وضبطها. كل ما عليك هو اللعب به!

تتبع نشاط يدويًا باستخدام ActivityWatch

جانب آخر رائع من ActivityWatch هو ميزة Stopwatch. على الرغم من أنه في مرحلة تجريبية حاليًا ، لا يزال بإمكانك استخدامه لتتبع الساعات التي تقضيها في القيام بنشاط مخصص.

انقر على ساعة التوقيف خيار للوصول إلى هذه الميزة. كل ما عليك فعله هو إدخال نشاط والنقر يبدأ، وسيبدأ ActivityWatch ساعة توقيت لتتبع الوقت الذي تقضيه في القيام بذلك. تذكر إيقاف ساعة الإيقاف بعد الانتهاء من المهمة مباشرة.

تتبع وقتك على Linux

تعد مراقبة الأنشطة التي تظهر على الشاشة للوقت الضائع عادة لا غنى عنها يجب عليك تبنيها الآن. إن معرفة ما يصرف انتباهك عندما تكون في العمل وتقليل فرصك في الخروج من "التدفق" طريقة رائعة لسرقة بعض الساعات الإضافية من يومك.

نحن نعيش حاليًا في عالم مزدحم ، حيث يعني توفير ساعة واحدة أن لديك وقتًا إضافيًا تقضيه مع أحبائك منها ، أو العمل على اهتماماتك الشخصية ، أو حتى تعلم مهارة جديدة من شأنها أن تجعلك كفؤًا ولا يمكن الاستغناء عنك مكان العمل.