x-server: how to get (grab) remote x-window content

Sep 27, 2013 11:58

1) get window id from xwininfo -tree -root (output like 0x2a00045 "Psi+": ("psi-plus" "Psi-plus") 700x743+0+0 +666+25, 0x2a00045 is ID).
2) use xwd -id 0x2a00045>/tmp/dump.xwd (id from step 1)
3) convert /tmp/dump.xwd screenshot.png

PS Возникла идея написать программу, которая бы позволяла через ssh подцепиться к приложению в удалённом x-

howto, x-server

Leave a comment

Comments 2

tzirechnoy September 27 2013, 11:02:38 UTC
1) У меня почему-то на каких-то машынах convert из ImageMagick криво берёт .xwd. Впрочем, c import -window из него жэ всё как-то чуть ли не хужэ.
В общем, у мну -- xwdtoppm |pnmtojpeg

>PS Возникла идея написать программу, которая бы
> позволяла через ssh подцепиться к приложению в удалённом
> x-сервере.

Такая программа называется x2x или x11vnc+realvnc.

Reply

amarao_san September 27 2013, 13:06:28 UTC
спасибо

Reply


Leave a comment

Up