إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

NotifyOSD Config لتعديل فقاعه التنبيهات الرئيسيه

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [شرح] NotifyOSD Config لتعديل فقاعه التنبيهات الرئيسيه

    بسم الله الرحمن الرحيم

    السلام عليكم ورحمه الله وبركاته

    الكل يعرف فقاعه التنبيهات الموجوده في واجهه الابونتو والتى تظهر هكذا:



    صدر قبل فتره طريقه لتعديل خصائص الفقاعه ولكن كانت من غير واجهه
    الان بالامكان تعديلها من من خلال واجهه رسوميه بسيطه , بالطبع ليس كل خصائصها ولكن العديد من الخصائص.

    هذه الواجهه تعمل على اخر توزيعتين من الابونتو(10.04 و 9.10) بشكل سليم وجيد , ما قبلها لا اعلم عنها.

    ندخل في صلب الموضوع وطريقه التثبيت:

    - تثبيت البرنامج والعمل عليه بدون الواجهه الرسوميه:

    1-في البدايه نقوم بإضافه المخزن :

    كود:
    sudo add-apt-repository ppa:leolik/leolik
    2-وبعد ذلك نقوم بتحديث النظام :

    كود:
    sudo apt-get update && sudo apt-get upgrade
    3-بعد ذلك نقوم بإنشاء ملف جديد في المنزل (Home) ونسميه:

    كود:
    .notify-osd
    4-بعد ذلك نقول بانشاء ملف نصي جديد من خلال الامر:

    كود:
    gedit ~/.notify-osd &
    5-وبعدها نضيف النص التالي داخل الملف النصي الذي دخلناه:
    كود:
    slot-allocation = fixed
    bubble-expire-timeout = 10sec
    bubble-vertical-gap = 5px
    bubble-horizontal-gap = 5px
    bubble-corner-radius = 37,5%
    bubble-icon-size = 30px
    bubble-gauge-size = 6px
    bubble-width = 240px
    bubble-background-color = 131313
    bubble-background-opacity = 90%
    text-margin-size = 10px
    text-title-size = 100%
    text-title-weight = bold
    text-title-color = ffffff
    text-title-opacity = 100%
    text-body-size = 90%
    text-body-weight = normal
    text-body-color = eaeaea
    text-body-opacity = 100%
    text-shadow-opacity = 100%
    6-بعد ذلك نقوم بحفظ الملف ولكن لا تغلقه لاننا سنقوم بالتعديل عليه كما يلي
    (الاعدادات في الاعلى هي الافتراضيه , في حال صارت مشكله ارجع الى الافتراضي)

    مثلا اذا كنت ترغب في ظهور الفقاعه بدون فراغ كما في الجاونتي 9.04 غير القيمه :


    كود:
    slot-allocation = fixed
    إلى :

    كود:
    slot-allocation = dynamic
    غير في بقيه الخيارات كما ترغب.

    بعد ذلك قم بتجربه ما فعلت بالامر:

    كود:
    notify-send test
    7-إذا انتهيت وقمت بالحفظ للقيم الجديده بعد تجربتها قم بإعاده مشغل الفقاعه (notify-osd) بالامر:

    كود:
    pkill notify-osd
    هذه هي الطريقه الصعبه...

    -الطريقه الاسهل وهي التحكم بالبرنامج بالواجهه الرسوميه:

    بعد الانتهاء من الخطوه 2 نقوم بالتالي:

    1-نضيف المخزن التالي:

    كود:
    sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
    2- نقوم بتثبيت التطبيق: NotifyOSD Config

    كود:
    sudo apt-get update && sudo apt-get install notifyosdconfig
    3- استمتع بالواجهه الرسوميه للتعديل على الفقاعه:



    في حال عدم حدوث تغيير في الفقاعه قم باعاده تشغيل NotifyOSD وستحل المشكله


    إضافه أخيره لعلها تهم البعض وهي الزاويه التي ستعرض فيها الفقاعه الطريقه كالتالي:
    (تعمل مع 10.04 ..وبانتظار التحديث لنسخه 9.10)


    ادخل الامر التالي:

    كود:
    gconftool-2 -s /apps/notify-osd/gravity --type=int [number]
    واستبدل [number] مع الاقواس بأحد الارقام التاليه:

    1- الزاويه اليمنى العلويه
    2- وسط اليمين
    3- الزاويه اليمنى السفليه
    4- الزاويه اليسرى السفليه
    5- وسط اليسار
    6- الزاويه اليسرى العلويه



    اتمنى ان يكون الشرح بسيط ومفهوم ...وان يحوز على رضاكم
    وان لا تواجهكم مشاكل في تطبيقه

    تقبلوا تحياااتي

    والسلام عليكم

  • #2
    وعليكم السلام ..



    يعطيك العافيه اخوي مجاهد .

    كان فيه برنامج نفس الوظيفه بس ناسي اسمه البرنامج تقريباً اسمه : كوفي او شي كذا وشكل ايقونته مثل كاس القهوه تكتب الرساله وتختار التوقيت ويطلع الرساله او البالونات فى سطح المكتب .. كنت اتمنى اني اذكر اسمه لاني ابحث عنه .

    اذكر المصدر !


    بالتوفيق ,,
    التعديل الأخير تم بواسطة Mohammed AL Jeaid; الساعة 06-07-2010, 02:51 PM.

    Twitter
    : @Linux4SA

    تعليق


    • #3
      كود:
      [email protected]~ $ sudo apt-get install notifyosdconfigReading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:
      
      The following packages have unmet dependencies:
        notifyosdconfig: Depends: notify-osd (>= 0.9.29-0ubuntu2-leolik~ppa1) but 0.9.29-0ubuntu3~gilir2 is to be installed
      E: Broken packages
      !

      تعليق


      • #4
        المشاركة الأصلية بواسطة حسن الدهراوي مشاهدة المشاركة
        كود:
        [email protected]~ $ sudo apt-get install notifyosdconfigReading package lists... Done
        Building dependency tree       
        Reading state information... Done
        Some packages could not be installed. This may mean that you have
        requested an impossible situation or if you are using the unstable
        distribution that some required packages have not yet been created
        or been moved out of Incoming.
        The following information may help to resolve the situation:
        
        The following packages have unmet dependencies:
          notifyosdconfig: Depends: notify-osd (>= 0.9.29-0ubuntu2-leolik~ppa1) but 0.9.29-0ubuntu3~gilir2 is to be installed
        E: Broken packages
        !
        الحزمه متوفره فى المنت 9
        باسم : Notify-OSD icons

        Twitter
        : @Linux4SA

        تعليق


        • #5
          المصدر ليس هناك مصدر محدد (تجميعه) ولكن المصدر الاساسي للمعلومه هنا

          اخي حسن هل تستعمل الابونتو 10.04 او 9.10 ؟ اذا نعم ... تأكد انك نزلت الباتش في البدايه(الخطوه 1,2 في الاعلى) وبعد ذلك نزل التطبيق ... لانه بدون الباتش اللي في الاعلى سيكون التطبيق ليس له معنى

          الباتش هو المستخدم لتعديل الفقاعه ..لان الفقاعه ليس لها خيارات تعديل و رافضين ومعارضين الابونتو لتعديل الفقاعه

          شكرا بدر على الاضافه

          تقبلوا تحياااتي

          تعليق


          • #6
            شكراً لم انتبه لتلك الجملة
            كود:
            بعد الانتهاء من الخطوه 2 نقوم بالتالي:

            تعليق


            • #7
              حاولت أكثر من مرة أثبت البرنامج عبر كود التثبيت لم تنجح

              تظهر لي أن التثبيت ناقص بعض الملفات packge.؟


              بحثت في النت حصلت كود آخر .. عموماً بعد إذن صاحب الموضوع

              سأنقل لكم كامل الموضوع الذي حصلت عليه ..


              Install a patched NotifyOSD and a GUI to configure the notifications

              1. Install the patched NotifyOSD (and libnotify-bin) and restart it:
              sudo add-apt-repository ppa:leolik/leolik
              sudo apt-get update && sudo apt-get upgrade
              sudo apt-get install libnotify-bin



              تم
              pkill notify-osd
              2. Install the NotifyOSD Configuration GUI:

              32bit:
              wget https://launchpad.net/~amandeepgrewal/+archive/notifyosdconfig/+files/notifyosdconfig_0.1-6~lucid1_i386.deb && sudo dpkg -i notifyosdconfig_0.1-6~lucid1_i386.deb && sudo apt-get install -f
              64bit:
              wget https://launchpad.net/~amandeepgrewal/+archive/notifyosdconfig/+files/notifyosdconfig_0.1-6~lucid1_amd64.deb && sudo dpkg -i notifyosdconfig_0.1-6~lucid1_amd64.deb && sudo apt-get install -f
              3. Let's start customizing NotifyOSD

              Go to Applications > Accessories > NotifyOSD Configuration and tweak everything to suit your needs.



              To make Notify OSD behave like on Ubuntu Jaunty, meaning the notification bubble is always in the top right corner with no gap, change "Positioning" from "fixed" to "dynamic". You can also customize basically everything regarding the NotifyOSD notification bubbles: background and text colors, transparency, icon size, corner radius and so on.




              You can even save "themes" using NotifyOSD Configuration GUI so you can switch between different settings (themes) or reset everything to the default values.


              4. Extra option - change the NotifyOSD notifications screen corner

              Unfortunately the NotifyOSD Configuration GUI hasn't been updated to Maverick and also, it doesn't include the latest customizations, however you can use the Lucid packages to change almost everything about NotifyOSD (like explained above).


              What the NotifyOSD Configuration GUI can't do is change the notification screen position. But you can do that with a simple command, from the command line:

              gconftool-2 -s /apps/notify-osd/gravity --type=int X
              where is X can be:
              1 - top-right corner
              2 - middle-right
              3 - bottom-right corner
              4 - bottom-left corner
              5 - middle-left
              6 - top-left corner

              For instance, to move the notification bubbles to the bottom-left corner, you would use the following command:
              gconftool-2 -s /apps/notify-osd/gravity --type=int 5
              NotifyOSD automatically sends a notification to preview the new settings but that's not available for this (obviously, since we're running the command from the terminal, not from the NotifyOSD Configuration GUI) - but you can still test the new settings by running a command:
              notify-send --icon="info" test


              ------------------------------------------------

              في خانة ( 2. Install the NotifyOSD Configuration GUI:)

              أنسخ السطر كامل عن طريق الضغط مرتين عليه (سيتم تحديد كامل السطر البرمجي)


              ملاحظة .. الـX في آخر خطوة (موقع النافذة) يقصد بها الرقم

              مثلاً 1 في الزاوية يمين فوق 2 في الوسط يسار ... إلخ

              تعليق


              • #8
                عموماً بعد إذن صاحب الموضوع
                الموضوع موضوعك <<على وزن البيت بيتك

                يجب تثبيت البرنامج قبل تثبيت الواجهة الرسوميه حتى لا يحصل معك مثل ما حصل مع اخينا حسن

                والحمد لله تطور العلم مؤخرا وصار تثبيت البرنامج سهلا .. ويكفيك عن خطوات انشاء الملف واللفه الطويله

                بعد الانتهاء من الخطوة 2 ...نقوم بالتالي :

                كود:
                sudo apt-get install libnotify-bin

                وذلك لتثبيت البرنامج... وبعدها ثبت الواجهه الرسوميه مثل المودود بالاعلى

                تحيااااتي لك وشكرا على الاضافه

                تعليق

                يعمل...
                X