زر البدء لـ Tint2 في Openbox

لون 2 عبارة عن لوحة خفيفة الوزن مصممة للاستخدام بشكل أساسي مع صندوق مفتوحلا تحتاج مكتبات جتك ni Qt وهو شكلي للغاية.

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

ما سوف نستخدمه

  • الإصدار Tint2 SVN لمستخدمي Arch (موجود في AUR) نظرًا لأن إصدار repos لا يدعم المشغلات وأيضًا ينشئ عمليات الزومبي ؛ في دبيان ، يمكنك استخدام ذلك الموجود في مستودعاتك الرسمية ؛ في توزيعات أخرى لا أعرف 😛
  • الأداة xdotool، الذي يحاكي مدخلات الماوس ولوحة المفاتيح.
  • الرابع عشر لتحديد المفاتيح التي نضغط عليها. عادة ما يتم تثبيته مع أدوات الخادم الرسومية.

rc.xml

أولاً ، يجب عليك تعيين اختصار لوحة مفاتيح لعرض قائمة Openbox. نقوم بذلك عن طريق تحرير الملف ~ / .config / openbox / rc.xml. على سبيل المثال:

قائمة الجذر

xdotool

استمر في المحاولة مع xdotool. نواصل مع المثال أعلاه:

xdotool key super+Escape
يخبرك هذا الأمر بمحاكاة مجموعة المفاتيح "ممتاز' أو "Windows" و "زر Esc فى الكيبورد '، الذي يستدعي وينفذ الإجراء الذي قمنا بتكوينه مسبقًا في rc.xml من Openbox ، عرض القائمة.

كما لاحظت ، تختلف "أسماء" المفاتيح. في Openbox يكون "W" بينما يكتشفه xdotool على أنه "ممتاز" ، لكن الأمر يتعلق بتجربة الأسماء.

الرابع عشر

ماذا لو كنت لا أعرف ما يسمى المفتاح؟ أدخل هنا الرابع عشر. تخبرنا هذه الأداة عن إجراءات أجهزة الإدخال في نافذة X. ببساطة قم بتشغيل xev في محطة طرفية وابدأ في الضغط على المفاتيح وتحريك الماوس داخل النافذة التي تظهر.

في المحطة يظهر الضغط على "طباعة" لالتقاط لقطة الشاشة

في المحطة يظهر الضغط على "طباعة" لالتقاط لقطة الشاشة.

قاذف

الشيء التالي هو إنشاء ملف .سطح المكتب والتي تُستخدم لتحديد كيفية تشغيل التطبيق ، والأيقونة التي يجب استخدامها لإدخال القائمة ، إلخ.

sudo nano /usr/share/applications/tint2-button.desktop
نضيف هذا:

[Desktop Entry] Encoding=UTF-8
Name=Tint2 Openbox Menu
Comment=Tint2 Openbox Menu
X-GNOME-FullName=Openbox Menu
Exec=xdotool key super+Escape ## AQUÍ LA COMBINACIÓN QUE ELIGIERON
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/pixmaps/start-here-arch.png ## AQUÍ PONEN LA RUTA A SU ÍCONO
Categories=Menu;
StartupNotify=true

لون 2

الآن تحتاج فقط إلى إضافة المشغل إلى اللوحة عن طريق تحرير الملف ~ / .config / tint2 / tint2rc بشيء مثل هذا:

#---------------------------------------------
# PANEL
#---------------------------------------------
panel_monitor = all
panel_position = top center
panel_items = LTSC ## EN ESTA PARTE CONFIGURAN EL ORDEN DE LOS ELEMENTOS
panel_size = 100% 30
panel_margin = 0 0
panel_padding = 0 0 0
font_shadow = 0
panel_background_id = 1
wm_menu = 0
#---------------------------------------------
# LAUNCHERS
#---------------------------------------------
launcher_icon_theme = AwOkenDark ## REEMPLAZEN CON SU TEMA DE ÍCONOS
launcher_padding = 2 2 0
launcher_background_id = 0
launcher_icon_size = 24
launcher_item_app = /usr/share/applications/tint2-button.desktop

نعيد تشغيل اللوحة وهذا كل شيء.

في نهايةالمطاف.

في نهايةالمطاف.

 


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

34 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

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

  1.   إيلاف قال

    عظيم!!!! ليست لدي اي كلمات اخرى. U_U

  2.   جريجوريو اسباداس قال

    لم يخطر ببالي ابدا ، ابتهاج! حتى أنني أريد العودة إلى Openbox ووضع كيدي جانبًا

    1.    كوكي قال

      شكرًا 😀 على الرغم من أن الفكرة في الواقع ليست أصلية ، فقد صادفتها منذ فترة طويلة من خلال # المنتديات!

  3.   3rn3st0 قال

    شكرا لك! كيف كانت هذه الحيلة مفقودة.

  4.   3rn3st0 قال

    مع جمال وبساطة هذه الخدعة ، نسيت أن أذكر أنه يمكنك الوصول مباشرة إلى سطح مكتب CrunchBang باستخدام مجموعة المفاتيح: Super + D / Win + D (وهي نفس المجموعة الموصوفة للمستخدمين المختلفين).

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

    1.    كوكي قال

      أو يمكنك ضبط عمل النقر بزر الماوس الأيمن على الساعة:
      #---------------------------------------------
      # CLOCK
      #---------------------------------------------
      time1_format = %R
      time1_font = DS-Digital Bold 17
      clock_font_color = #454545 95
      clock_padding = 3 5
      clock_background_id = 0
      clock_lclick_command = gsimplecal
      clock_rclick_command = xdotool key XF86Sleep

      لدي XF86Sleep لتظهر لي سطح المكتب ، لكن إذا لم أرغب في استخدام لوحة المفاتيح ، فأنا أذهب إلى الزاوية وانقر.

  5.   MSX قال

    صباح الخير ، بدأ Openbox ليكون قابلاً للاستخدام.

  6.   فرانك دافيلا قال

    المشار إليها في هذا القسم:
    «Panel_items = LTSC ## في هذا الجزء تقوم بتكوين ترتيب العناصر»
    كيف أقوم بتكوينه؟
    لقد قمت بتطبيقه في ubuntu 12.10 وكان الشريط موجودًا جيدًا ، ولم يظهر سوى زر القائمة.

    1.    كوكي قال

      يشير إلى الترتيب الذي سيكون لعناصر Tint2.
      L = قاذفات
      T = شريط المهام (المهام)
      S = systray (صينية)
      C = الساعة

      1.    فرانك دافيلا قال

        العنصر "panel_items = LTSC" الذي كنت أسألك عنه هو العنصر المفقود ، ويمكن رؤية الزر ولكنه لا يتفاعل ، لقد قمت للتو بتثبيت الأداة المساعدة xdotool ، وسأعيد تشغيل سطح المكتب لمعرفة ما إذا كانت الأداة المساعدة هي التي كانت مفقودة ولكن لا بد لي من البدء بها كل جلسة أم تبدأ بمفردها؟ هل يجب أن أضعه في برامج تسجيل الدخول؟ لا يظهر Xev بشكل متشابك ، هل هذا ضروري؟ كل المستندات التي تتحدث عنها يجب أن أقوم بإنشائها من البداية ومحتواها هو ما تنشره.

        1.    فرانك دافيلا قال

          لقد قمت بالفعل بإعادة تشغيل سطح المكتب ولا شيء.

        2.    كوكي قال

          سؤال واحد ... هل تستخدم Openbox؟

          1.    فرانك دافيلا قال

            لا أعتقد ذلك لأنني أستخدم جلسة مع cairo dock ولدي gnome in mate و gnome 3 و unionn مثبتة على النظام.

          2.    كوكي قال

            انظر ، يجب عليك تسجيل الدخول باستخدام Openbox ، وهذا هو سبب عدم ظهور الزر في أي قائمة.
            إلى جانب ذلك ، هذا التكوين ليس سوى جزء من الملف الإجمالي ، عينة ، سأعطيك tint2rc الكامل الخاص بي » http://paste.desdelinux.net/4852

    2.    كوكي قال

      تذكر أنك قد تضطر إلى تغيير بعض الأشياء لأن هذا الإعداد خاص بي على وجه التحديد. تحقق من ذلك وإذا لم تعطيني tint2rc ، سطح المكتب الذي أنشأته والباقي لمساعدتك ، يمكنك تعليقها هنا إذا كنت تريد » http://paste.desdelinux.net/

  7.   cooper15 قال

    خدعة جيدة جدًا ، لكن أليس من الأسهل تمكين قائمة openbox في tint2 باستخدام "wm_menu = 1" ؟؟ على أي حال، وذلك بفضل لالإدخال.

    1.    كوكي قال

      يعتمد ذلك على ما إذا كان الشريط ممتلئًا بالمهام التي يجب عليك البحث عنها حيث يمكنك النقر فوق الزر

      1.    cooper15 قال

        بورا فيدا ، سأحاول الزر على أي حال ، لن يضر أبدًا أن يكون لديك بدائل 🙂

  8.   رائع قال

    أوه ، رائع ، غدًا سأختبره باستخدام جهاز الكمبيوتر المحمول الخاص بي.
    الآن فقط المستوى التالي مفقود: الحصول على القائمة المراد فتحها باستخدام مفتاح Super ، لا شيء آخر ، وهو ما أعتقد أنه لا يمكن أن يكون لأن openbox يعاملها على أنها معدِّل (مثل alt أو ctrl).
    إذا كنت أتطلع إلى ذلك ، فربما سألقي نظرة على برنامج C المستخدم لهذا الغرض في KDE ، ولكن كل ما يفعله هو ربط مجموعة مفاتيح بمفتاح Super ، لذلك حتى مع وجود بعض التعديلات التي تعمل من أجلها صندوق مفتوح ...

  9.   ايتاشي قال

    شكرًا لك ، إنه أمر رائع بالنسبة إلى Openbox الخاص بي المكتشف حديثًا والرائع (على الرغم من تناقضه بشأن الشيء العظيم ههههه)

  10.   كوكي قال

    أترك بلدي تينت 2 ار سي مكتمل ، لأن المنشور ليس سوى عينة تقدم ما يتعلق بالموضوع.
    http://paste.desdelinux.net/4852

  11.   أوسكار قال

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

  12.   ديكوي قال

    جيد جدًا ، أستخدم adeskmenu المكتوب بلغة python ، إليك لقطة شاشة حيث يكون الوجه السعيد لفتح القائمة ويمكنك تغيير الوجه لبعض الصور الأخرى ...
    http://i.imgur.com/2O6bhQu.jpg

    1.    كوكي قال

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

  13.   خصلة شعر قال

    كيدي؟ جنوم؟ XFCE؟ LXDE؟ Aero؟ (Yuck…) دعونا نستخدم Openbox بشكل أفضل! اضطررت إلى إجراء العديد من التعديلات ولكن التكوين الخاص بك أبسط بكثير وأكثر قابلية للفهم من ذلك الموجود في منتديات Crunchbang ؛ شكرًا جزيلاً على عملك ، والآن بعد أن كان لدي بعض الوقت ، قمت بتكوين قائمة البداية الخاصة بي #!: http://i875.photobucket.com/albums/ab320/brizno/screenb_zps420d63e3.png

    1.    كوكي قال

      تبدو جيدة ، محملة قليلاً لذوقي ، لكنها تبدو جيدة 🙂

  14.   MSX قال

    لكن ... سؤال واحد: ليس "الدافع الأساسي" لـ Openbox هو نظامه * المبتكر * لفتح القوائم بالنقر بزر الماوس الأيمن على سطح المكتب كما استخدمته في Windows 3.1 - وقد سُجل ذلك لاحقًا في التاريخ باعتباره غير مريح وغير كفؤ ؟؟

    1.    كوكي قال

      عندما لا يكون لديك نوافذ مكبرة ، يكون هذا هو الأفضل والأكثر عملية ، ولكن وجود متصفح كبير يكون غير مريح عند تصغيره لفتح القائمة. هذه هي فائدة الزر 😉

      1.    yomismo قال

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

  15.   فرانك دافيلا قال

    لدي مشكلة وهي أنني أحاول تسجيل الدخول ولا يمكنني ذلك لأن قائمة تحديد سطح المكتب مخفية في المنتصف ، الشاشة 10 ″ بانورامية وزر قبول لتحديد سطح المكتب الذي لا أراه ، كيف يمكنني استيعاب العناصر في ligthgdm؟ أو كيف أقوم بتغيير الدقة على الشاشة الرئيسية؟

    1.    كوكي قال

      هناك لا أعرف يا أخي ... لكن أنصحك بزيارة المنتدى ، فالأرجح أنهم سيساعدونك » http://foro.desdelinux.net/

  16.   juant قال

    المساهمة جيدة ولكن في Openbox ، زر البدء ليس ضروريًا ، على الرغم من أنه يمكنك دائمًا تكرار الأشياء. إذا قمت بتكبير كل شيء وكان الأمر مزعجًا كما تقول ، فإن القائمة تحتوي على تركيبة Super + Tab وفويلا!
    لا أتذكر حتى زر البدء لأنني مع Openbox.

    1.    كوكي قال

      ليس ضروريا ، لكن بالنسبة لي فهو مريح ، وأنا أحب كيف يبدو 🙂

  17.   كوك قال

    شكرا مفيد جدا !! 🙂