استخدم عدة Conky's في نفس الوقت

Conky إنها أداة مثيرة للاهتمام تساعدنا على مراقبة نظامنا (من بين أشياء أخرى) وعلى الرغم من أنني لم أستخدمه لفترة طويلة جدًا (نظرًا لأنه فقد الوعي ، على الأقل بالنسبة لي) ، فقد أحببته لكونه تطبيقًا بسيطًا يستهلك القليل من الموارد.

عادة عندما نقوم بتشغيل وتكوين Conky، نحن نستخدم مثيل واحد فقط ولكن ماذا لو أردنا استخدام العديد؟ كما ترى في الصورة التالية على سبيل المثال:

conky_multiple

دعونا نرى كيف نفعل ذلك. لهذا علينا إنشاء عدة ملفات ، 3 في هذه الحالة:

  1. .conkyrc_mail لإخطار البريد الإلكتروني
  2. .conkyrc_system للحصول على معلومات النظام
  3. .conkyrc_time على مدار الساعة على المنضدة
لقد عدلت هذا المنشور من أ العنصر القديم من مدونتي القديمة. من المحتمل أن البرامج النصية لم تعد تعمل ، لكن القصد من ذلك هو إظهار كيفية تشغيل مثيلات متعددة من Conky في نفس الوقت

نقوم بإنشاء مجلد يسمى .كونكي في بيتنا.

$ mkdir ~/.conky

ثم نفتح Terminal كـ وكجذر نقوم بإنشاء ملف بتنسيق / البيرة / المحلية / بن بالاسم start_conky:

$ sudo touch /usr/local/bin/start_conky

ونضع ما يلي بالداخل:

#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &

الآن ما تبقى لدينا هو منحها أذونات:

sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky

ولكن قد يحدث أن يبدأ Conky قبل أن ينتهي تحميل سطح المكتب ويختفي. لحل هذا نقوم بإنشاء ملف في المسار /home/your_user/.config/autostart تحت الاسم conky_start (هو اسم مختلف عن الملف الذي تم إنشاؤه في / usr / local / bin) ونضعه بالداخل:

#! / bin / bash sleep 15 start_conky مخرج 0

يمكننا تغيير القيمة النوم 15 اعتمادًا على الوقت الذي يستغرقه تحميل سطح المكتب.

حتى الآن الجزء ذي الصلة من هذه المقالة. إذا كنت تريد نسخ البرامج النصية المستخدمة للمثال السابق ، فاستمر في القراءة.

.conkyrc_mail

لكي يعمل هذا ، علينا استخدام نص يمكن العثور عليه هنا.
# استخدم Xft؟ use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # تحديث الفاصل بالثواني update_interval 1 # هذا هو عدد المرات التي سيتم فيها تحديث Conky قبل الإقلاع عن التدخين. # اضبط على الصفر للتشغيل إلى الأبد. total_run_times 0 # إنشاء نافذة خاصة بدلاً من استخدام سطح المكتب (مطلوب في nautilus) own_window yes own_window_transparent yes own_window_type override #own_window_hints undecorated، below، sticky، skip_taskbar، skip_pager # Use double buffer (يقلل الوميض ، الحد الأدنى قد لا يعمل مع الجميع) حجم منطقة النص min_size 200 0 #maximum_width 200 # رسم الظلال؟ draw_shades no # رسم الخطوط العريضة؟ draw_outline no # رسم حدود حول النص draw_borders لا # حدود منقطة؟ stippled_borders هوامش الحدود 0 # border_margin 5 # الحدود عرض BORDER_WIDTH 1 # افتراضي الألوان وأيضا الألوان الحدود default_color الأبيض أبيض #default_shade_color الأسود #default_outline_color own_window_colour البيضاء محاذاة # النص، وعلق قيم أخرى ممكنة #alignment top_left محاذاة top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right الفجوة بين حدود الشاشة والنص # نفس الشيء مثل تمرير -x في سطر الأوامر gap_x 35 gap_y 40 # اطرح مخازن نظام الملفات من الذاكرة المستخدمة؟ no_buffers yes # اضبط على نعم إذا كنت تريد أن يكون كل النص مكتوبًا بأحرف كبيرة كبيرة لا # عدد عينات وحدة المعالجة المركزية إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​cpu_avg_samples 1 # عدد عينات الشبكة إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​net_avg_samples 2 # فرض UTF8؟ لاحظ أن دعم UTF8 مطلوب تجاوز XFT_utf8_locale نعم # إضافة مسافات لمنع الأشياء من التحرك؟ هذا يؤثر فقط على بعض الكائنات. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = your username –password = tupassword –ssl –connectiontimeout = 51} $ {font} رسالة (رسائل)

.conkyrc_time

# استخدم Xft؟ use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # تحديث الفاصل بالثواني update_interval 1 # هذا هو عدد مرات تحديث Conky قبل الإقلاع عن التدخين. # اضبط على الصفر للتشغيل إلى الأبد. total_run_times 0 # إنشاء نافذة خاصة بدلاً من استخدام سطح المكتب (مطلوب في nautilus) own_window yes own_window_transparent yes own_window_type override #own_window_hints undecorated، below، sticky، skip_taskbar، skip_pager # Use double buffer (يقلل الوميض ، الحد الأدنى قد لا يعمل مع الجميع) حجم منطقة النص min_size 200 0 #maximum_width 200 # رسم الظلال؟ draw_shades no # رسم الخطوط العريضة؟ draw_outline no # رسم حدود حول النص draw_borders لا # حدود منقطة؟ stippled_borders هوامش الحدود 0 # border_margin 5 # الحدود عرض BORDER_WIDTH 1 # افتراضي الألوان وأيضا الألوان الحدود default_color الأبيض أبيض #default_shade_color الأسود #default_outline_color own_window_colour البيضاء محاذاة # النص، وعلق قيم أخرى ممكنة #alignment top_left محاذاة top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right الفجوة بين حدود الشاشة والنص # نفس الشيء مثل تمرير -x في سطر الأوامر gap_x -40 gap_y 679 # هل تطرح مخازن نظام الملفات المؤقتة من الذاكرة المستخدمة؟ no_buffers yes # اضبط على نعم إذا كنت تريد أن يكون كل النص مكتوبًا بأحرف كبيرة كبيرة لا # عدد عينات وحدة المعالجة المركزية إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​cpu_avg_samples 1 # عدد عينات الشبكة إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​net_avg_samples 2 # فرض UTF8؟ لاحظ أن دعم UTF8 مطلوب تجاوز XFT_utf8_locale نعم # إضافة مسافات لمنع الأشياء من التحرك؟ هذا يؤثر فقط على بعض الكائنات. use_spacer لا شيء TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time٪ H:٪ M} $ {font} $ {alignc} $ {time٪ A٪ d٪ Y}

.conkyrc_system

# استخدم Xft؟ use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # تحديث الفاصل بالثواني update_interval 1 # هذا هو عدد المرات التي سيتم فيها تحديث Conky قبل الإقلاع عن التدخين. # اضبط على الصفر للتشغيل إلى الأبد. total_run_times 0 # إنشاء نافذة خاصة بدلاً من استخدام سطح المكتب (مطلوب في nautilus) own_window yes own_window_transparent yes own_window_type override #own_window_hints undecorated، below، sticky، skip_taskbar، skip_pager # Use double buffer (يقلل الوميض ، الحد الأدنى قد لا يعمل مع الجميع) حجم منطقة النص min_size 200 0 #maximum_width 200 # رسم الظلال؟ draw_shades no # رسم الخطوط العريضة؟ draw_outline no # رسم حدود حول النص draw_borders لا # حدود منقطة؟ stippled_borders 0 # هوامش الحدود border_margin 5 # عرض الحدود border_width 1 # الألوان الافتراضية وألوان الحدود أيضًا default_color 2a2a2a own_window_colour white # محاذاة النص ، تم التعليق على القيم الأخرى الممكنة #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right و # Gap بين حدود الشاشة نص # نفس الشيء مثل تمرير -x في سطر الأوامر gap_x 800 gap_y 690 # اطرح مخازن نظام الملفات من الذاكرة المستخدمة؟ no_buffers yes # اضبط على نعم إذا كنت تريد أن يكون كل النص بأحرف كبيرة كبيرة لا # عدد عينات وحدة المعالجة المركزية إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​cpu_avg_samples 1 # عدد عينات الشبكة إلى المتوسط ​​# مضبوطًا على 1 لتعطيل متوسط ​​net_avg_samples 2 # فرض UTF8؟ لاحظ أن دعم UTF8 مطلوب تجاوز XFT_utf8_locale نعم # إضافة مسافات لمنع الأشياء من التحرك؟ هذا يؤثر فقط على بعض الكائنات. use_spacer none TEXT $ {font} وحدة المعالجة المركزية: $ {cpu cpu1}٪ $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} ذاكرة الوصول العشوائي: $ memperc٪ $ {alignr 60} $ {membar 8,60} $ {font} SWAP: $ swapperc٪ $ {alignr 60} $ {swapbar 8,60}

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   com.sanhuesoft قال

    تكملة مذهلة للمنشور الذي نشرته حول تثبيت Conky.

    1.    إيلاف قال

      😉 في الحقيقة لقد قمت بنشره لتوضيح شكوك مستخدم آخر. لست متأكدًا مما إذا كانت الإعدادات لا تزال تعمل لأنني استخدمتها منذ وقت طويل جدًا.

  2.   دانيال قال

    لماذا تقول أنه ليس من المنطقي استخدامه؟

    تحياتي

    1.    إيلاف قال

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

      1.    الأسد قال

        هل مررت بهذه المرحلة؟ رائع ، لذا عدت إلى XFCE !!!
        ها أنا أمزح. لم أقم بتثبيته لنفس السبب.

      2.    ديبيش قال

        عندما استخدمته على سطح المكتب مع Fluxbox ، ما فعلته هو وضعه في سطر واحد وتعيين حجم جميع النوافذ بحيث لا يشغلون هذه المساحة أبدًا. بهذه الطريقة دائمًا ما رأيت المعلومات تشغل مساحة صغيرة جدًا على الشاشة (بالنسبة لشاشة مقاس 19 بوصة ، ربما يكون هذا قابلاً للنقاش على جهاز كمبيوتر محمول) وتستهلك القليل من الموارد.

        يسعدني أن أرى أن هذا لا يزال يسير بسلاسة ، فالكثير من اللاعبين الكبار يتراجعون مؤخرًا.

        تحية.

      3.    مارسيلو قال

        رأيك محترم ، لكنه شخصي للغاية ونسبي. في حالتي ، يعد Conky ضروريًا بالنسبة لي لمراقبة درجات حرارة النظام (من بين أشياء أخرى بعيدة كل البعد عن الاستخدام بسبب "الجمال"). سأكون ممتنًا إلى الأبد لهذا البرنامج الصغير لأنه وفر لي بعض التذاكر. أنا مدين له ، على سبيل المثال ، بأن بطاقة الرسومات الخاصة بي لم تذوب. منذ بعض الوقت ، لاحظت أن درجة حرارة هذا الواحد ارتفعت بشكل مثير للقلق دون استخدام أي برنامج يبررها. مندهشة ، قمت بتفكيك علبة الكمبيوتر الشخصي لاستكشاف بعض الشيء: اكتشفت بعد ذلك أن مبرد الرسومات قد انسداد بسبب الغبار. لولا كونكي ، لما اكتشفته في الوقت المناسب ولربما نفدت وحدة معالجة الرسومات. تطبيق يعمل من أجل المتعة؟ لا اعتقد هذا.
        إن تصغير جميع النوافذ واستعادتها لرؤية Conky يمكن أن يجعلني أخسر ، على الأكثر ، بضع ثوانٍ (تضحية صغيرة إذا كانت صحة الكمبيوتر متورطة وبالتالي عملي). وإذا كنت لا أريد التقليل ، أذهب إلى مكتب آخر والعلاج المقدس.

        1.    الأسد قال

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

      4.    إليوتيمي 3000 قال

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

  3.   غير اوزكان قال

    conkyEmail ، conkyForecast ... هي برامج مستقلة عن conky. إنهم ينتمون إلى رفقاء كونكي.

  4.   انريكي قال

    شكرا ، لقد نجحت معي

    1.    ليوناردو قال

      WTF؟ Safari يعمل على ArchLinux

      1.    إليوتيمي 3000 قال

        Webkit ، Webkit في كل مكان.

  5.   الأفعى قال

    حسنًا ، أنا أحب وجود كونكي. يتم التحكم في كل شيء ، ... على الرغم من أن وقت وجود conkys إلى molones قد مضى بالفعل في التاريخ: P. الآن لدي واحدة عادية مع البيانات النموذجية للكمبيوتر.

  6.   clow_eriol قال

    شكرا جزيلا على الشرح 😀

  7.   st0rmt4il قال

    شكرا على الاكرامية!

    على الرغم من أن العمل اليدوي Conky GUI مريح للغاية.

    تحيات!

  8.   كوكي قال

    رائع ، لقد ساعدني كثيرًا.