Article View: es.comp.os.linux.programacion
Article #6182screenshots y las X
From: mase
Date: Thu, 07 Aug 2003 18:24
Date: Thu, 07 Aug 2003 18:24
39 lines
2532 bytes
2532 bytes
Hice esta misma pregunta el otro dia en ecol.misc, pero no ha habido suerte, igual por las vacaciones, o porque es dificil. Los barridos por google tampoco me han servido de mucho para aclarar el asunto. Aqui la amplio un poco mas. Estoy haciendo un peque�o programa basado en xmacro (una utilidad muy buena para simular movimientos y pulsaciones de raton y teclado en las X). El fin de este programilla es el de automatizar tareas repetitivas en el escritorio de forma interactiva. Tareas que no admiten una buena o facil solucion mediante scripts o programacion sino que requieren control humano. (Como por ejemplo una navegacion interactiva por un site de internet dejando solo al ordenador) El problema es que esa interaccion se basa en tomar y procesar imagenes de la pantalla, en funcion de las cuales se llevan a cabo los movimientos de raton o pulsaciones de teclado. Pero entonces mientras el programa esta funcionando no se puede hacer otra cosa con el ordenador. La solucion es abrirle unas X extra para el y dejarle solo mientras yo estoy en otra sesion X. Pero he aqui el problema. �Como tomo imagenes de otra sesion de X que esta en segundo plano? Aparentemente los comandos de sacar screnshoots (xwd o import de imagemagick) permiten sacarlos remotamente pero a mi me sacan una una imagen caotica) Por ejemplo, te vas a una consola, abres unas segundas X con: startx -- :1 Y despues desde un xterm en la X primera sacar un screenshot de la segunda con: xwd -display :1 -root | xwud No pilla bien la imagen �por que no tira? �Es posible sacar screenshots en las X de sesiones no vistas en la misma maquina?
Technical Details
Message-ID:
<hotpop.com.2003.08.07.18.24.23.222045@hotpop.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeeder.edisontel.com!fu-berlin.de!uni-berlin.de!eu99-1-217.clientes.euskaltel.ES!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,d41245ea6030dbe6,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-08-07 11:24:27 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!news.mailgate.org!newsfeeder.edisontel.com!fu-berlin.de!uni-berlin.de!eu99-1-217.clientes.euskaltel.ES!not-for-mail From: mase <mase900@hotpop.com> Newsgroups: es.comp.os.linux.programacion Subject: screenshots y las X Date: Thu, 07 Aug 2003 20:24:27 +0200 Lines: 42 Message-ID: <hotpop.com.2003.08.07.18.24.23.222045@hotpop.com> NNTP-Posting-Host: eu99-1-217.clientes.euskaltel.es (62.99.1.217) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 1060280665 29794560 62.99.1.217 (16 [103285])