أرسل البيانات إلى حافظة كيدي من الجهاز

أنا شخص يحاول دائمًا تعلم مهووسين جدد…. نعم ، كلما أغرب الطرف ، وجدته أكثر إثارة للاهتمام 😀

لذا هذه المرة أحضر لك نصيحة أخرى أجدها مثيرة للاهتمام ، لا أعرف ما إذا كانت تبدو هي نفسها لك LOL !!

الحافظة هي تلك النصوص / المعلومات الموجودة في الذاكرة ، على سبيل المثال ... نحن نكتب نصًا ، النص هو:

هذا الموقع DesdeLinuxصافي ولديهم الكثير من البرامج التعليمية الرائعة.

ونحن نفعل [Ctrl] + [C] نسخ «DesdeLinuxصافي"بمجرد أن يتم ذلك ، علينا فقط أن نفعل [Ctrl] + [V] للصق النص في مكان آخر ، أليس كذلك؟ حسنًا ، ما قمنا بنسخه ويمكننا لصقه في مكان آخر ، هذا ما لدينا في الحافظة (في المثال الذي لدينا في الحافظة سيكون: DesdeLinuxصافي)

سأوضح لك الآن كيفية استخدام الأمر ، يمكنك إرسال المعلومات إلى حافظة KDE (نعم ، من KDE ، لأن الأمر مختلف في Gnome):

dbus-send --type=method_call --dest=org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents string:"AQUI LA INFO"

مذكرة: هذا سطر واحد ، يبدو كخطين ولكنه سطر واحد في الواقع.

إذا قاموا بنسخ ذلك ووضعوه في محطة ، فإنهم يضربون [أدخل]، ثم النقر بزر الماوس الأيمن + لصق ، سيرون النتيجة التي سيحصلون عليها 😉

يمكن (من الواضح) استخدام هذا الأمر في النص ، الوظيفة أو النتيجة التي تريد تحقيقها بالسيناريو ، أترك الأمر لخيالك

لقد بدأت بالفعل في التفكير في شخص آخر لاستخدام هذه النصيحة 😀

تحياتي


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

اترك تعليقك

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

*

*

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

  1.   لائق قال

    يمكنني التفكير في برنامج نصي ليحل محل إرسال البيانات الصادرة من محطة طرفية إلى ملف ما عن طريق إرسال البيانات الصادرة إلى klipper:
    مثال توضيحي:
    استبدل "lspci >> something.txt" بـ "lspci >> script" xD

    خارج الموضوع:

  2.   لويس سان قال

    تعال ، أليس من الأسهل Ctrl + C و Ctrl + V؟ هاهاها أحيانًا أتفاجأ بالأشياء الموجودة في Linux ، وهذا ما أحبه في نظام التشغيل هذا ^ ^

    1.    KZKG ^ جارا قال

      HAHAHA ولكن إذا لم يكن لديك بيئة رسومية ، أو إذا كنت تقوم بإنشاء برنامج أو نص برمجي ، وتريده أن يرسل شيئًا إلى الحافظة؟ ... هيه ، في تلك الحالات هذا الأمر هو الحل 😉

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

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

    ls -a | مقطع xclip -sel

    تحية!

    1.    KZKG ^ جارا قال

      WOW… O_O… لم أكن أعرف هذا ، هذا يستحق حقًا منشورًا هاهاها. شكرا جزيلا لك صديقي ، نصيحة ممتازة حقا 😀

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

    أنا سعيد لأنه أعجبك!! 😀

  5.   v3on قال

    لا أريد إفساد الحفلة ، لكن أوبرا لديها ذلك بالفعل منذ الإصدار 1.6 xD

    1.    KZKG ^ جارا قال

      أوبرا من أمر فعل هذا؟ O_0 ... هاها لا أعتقد ذلك هاها.

      1.    v3on قال

        من المعتاد ألا يفوت أي شخص مطلقًا قوله إنه موجود بالفعل أو أنه يحتوي بالفعل على xD

  6.   SYS قال

    يذهب من معقدة.

    مع
    qdbus org.kde.klipper / klipper setClipboard المحتويات "مرحبًا"
    كنت بالفعل تكتب "مرحبا" في الحافظة.

    للقراءة والكتابة في الحافظة ... يوجد نص مفيد جدًا في:
    https://github.com/milianw/shell-helpers/blob/master/clipboard