Clipboard Capture for Linux ، يمكنه التقاط محتويات الحافظة (أو التحديد الأساسي) ، حيث يتغير عند تشغيل البرنامج وطباعته إلى stdout. يمكنك أيضًا اختيار تشغيل بعض الأوامر على كل التقاط.
من أجل الجري مع الوسائط -p -c "notify-send" سوف يرسل إشعارًا في كل مرة تختار فيها شيء ما.
صنعت لاستبدال وإضافة المزيد من الوظائف إلى:
العرض التوضيحي يظهر التقاط بسيط والتقاط الأساسي.

العرض التوضيحي عرض تصفية الالتقاط وتنفيذ الأوامر وعدد الأسلوب.

-a, --append Do not clear output file before writing to it باستخدام علامة -o ، يكتب المحتويات الجديدة في نهاية ملف الإخراج.
-c, --command <COMMAND> Command to run on each entry [default: ] يقوم بتشغيل الأمر المحدد لكل الالتقاط. يجب أن يكون الأمر مجرد اسم ثنائي في طريقك أو طريقك إلى البرنامج النصي. لا يمكن أن يأخذ البرنامج النصي الحجج ، لذا قم بعمل نص يتطلب وسيطة واحدة (محتوى التقاط).
-f, --filter <FILTER> Filter the capture to matching regex pattern [default: ] يقوم بتصفية الالتقاط ، فقط الالتقاط الذي يحتوي على مرشح معين سيتم التقاطه وسيتم التخلص من الآخرين. إنه من قفص regex .
-h, --help Print help information
-n, --count <COUNT> Only capture this many times, 0 for infinity [default: 0] لاستخدامها في البرامج النصية لعدم جعل البرامج تنتظر إلى الأبد. سوف ينتهي بعد COUNT القبض.
-o, --output <OUTPUT> Output File to write the captured contents [default: ] لكتابة الالتقاط ، استخدم -a مع هذا لإلحاقها بدلاً من ذلك.
-p, --primary Use Primary Selection instead of Clipboard (Linux) لـ Linux ، يمكنه التقاط التحديد الأساسي حتى لا تضطر إلى نسخ النص. الأكثر فائدة بالنسبة لي ، خاصة لتسليط الضوء على الكلمات واستخدام -c لإرسال هذه الكلمة إلى القاموس.
-q, --quiet Do not print anything to stdout, ignores `separator`
-r, --refresh-rate <REFRESH_RATE> Refresh Rate in miliseconds [default: 200] تم التحقق منه هو عدد المرات التي يتم فيها فحص محتوى الحافظة ، وغالبًا ما يعني أنك ستحصل على استخدام عالي وحدة المعالجة المركزية ، ونادرة للغاية وقد تفوتك شيئًا. ربما لا تكون أسرع للغاية ، لذا ضع وقتًا معقولًا.
-s, --separator <SEPARATOR> Separator between two entries for output [default: "n"] بعض الفاصل بين الالتقاط ، إذا التقاط بعض الإحداثيات أو بعض القيم يمكنك وضع شيء مثل ", " أو STH.
لا يمكن أن يكون الأمر أمرًا مناسبًا فقط ، لذلك إذا كنت ترغب في تشغيل شيء معقد ، قم بعمل ملف نص نصي لا يأخذ سوى وسيطة واحدة وجعل هذا البرنامج النصي قابل للتنفيذ ومرره كأمر.
لقد صنعت هذا للبحث في القاموس. لذا فإن حالة الاستخدام الخاصة بي هي مجرد اختيار كلمة واحدة لتشغيل الأمر للقاموس للحصول على هذه الكلمة ، لذلك لم أختبر مجموعة متنوعة من السيناريوهات.
ملف التكوين لكتابة القوالب ، مثل قالب "إخطار" سيكون الأمر notify-send . يجب أن تكون القوالب قادرة على الحصول على موضع للنص الذي تم التقاطه بدلاً من إضافته في النهاية كما هو الحال الآن.
يجب أن تكون القوالب قادرة على جعل الكثير من الأشياء أسهل ، وكذلك الافتراضي.