تفريغ سرية (أو التقليل منها) X11 نافذة
سؤال
وأود أن تفريغ محتويات نافذة X. مثل هذا:
وXWD -id | تحويل - capture.png
... الذي يعمل بشكل جيد جدا طالما ليست مخفية الإطار الهدف (كليا أو جزئيا وراء النوافذ الأخرى) أو التقليل منها.
وأي فكرة عن كيفية القيام بذلك؟
وأعتقد أننا بطريقة ما يجب أن إرسال "إعادة رسم" إشارة إلى إطار مخفي ومن ثم التقاط ردها أو شيء من هذا ...:)
المحلول
هل لديك اعتراض على إعادته إلى واجهة أولا؟
إذا لم يكن كذلك، يمكنك استخدام أداة مثل wmctrl لجلب النافذة إلى الجبهة (وتكبيره، الخ)، واستخدام XWD للقبض عليه، ثم إرساله مرة أخرى إلى حيث جاءت مع wmctrl.
لا تنتمي إلى StackOverflow