Дамп скрытого (или свернутого) окна X11 - PullRequest
1 голос
/ 18 ноября 2008

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

xwd -id | convert - capture.png

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

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

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

1 Ответ

1 голос
/ 06 января 2009

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

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

...