Вопрос

Я бы хотел сбросить содержимое окна X. Вот так:

xwd -id | convert - capture.png

... который работает достаточно хорошо, если целевое окно не скрыто (полностью или частично за другими окнами) и не свернуто.

Есть идеи, как это сделать?

Полагаю, нам нужно как-то отправить "перекрасить" подайте сигнал в скрытое окно, а затем запишите его ответ или что-то в этом роде ... :)

Это было полезно?

Решение

Есть ли у вас возражения против того, чтобы вывести его на передний план?

Если нет, вы можете использовать такой инструмент, как wmctrl , чтобы вывести окно на передний план (и максимизируйте его и т. д.), используйте xwd, чтобы перехватить его, а затем отправить обратно туда, откуда он пришел, с помощью wmctrl.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top