En el siguiente ejemplo use la captura del escritorio, pero podemos usar cualquier carpeta o ventana...
Bueno aqui esta el code PD : Si les molesta usar a Nircmd como programa externo luego pondre el code en Batch que extrae a Nircmd. Y asi no tendremos que bajarlo.
El code :
Código:
@echo off ::Code by RockoX! cd %homedrive%\ set a=nircmd Title By RockoX! ping -n 127.0.0.1>nul %a% win min alltop %a% sendkey 0x2C press ping -n 2 127.0.0.1>nul %a% clipboard saveimage "ImagenGuardada_by_RockoX.jpg" start ImagenGuardada_by_RockoX.jpg goto :EOF ::By RockoX
Luego de ejecutarlo se nos abrira el visualizador con la imagen capturada, en este caso el escritorio :
Luego nos vamos a nuestro disco local C: y vemos que se ha guardado la imagen :
... Saludos amigo... ummm se me viene a la mente una idea .... seria muy difícil hacer que la imagen se suba... ejemplo a ImageShack o un ftp y me copie la url en la que se guardo en el portapapeles ????
Hola No_NICK, no he entendido muy bien tu duda Pero subirla a un FTP seria facil, y si quieres copiar la ruta que se guardo en el portapapeles, podriamos pasar el contenido del portapapeles, en este caso texto a un .txt.
Ejemplo : Supongamos que tu ya tienes una ruta o texto en tu portapapeles. Y queremos leerlo y mandar el contenido a un documento de texto :
Code :
Código:
@echo off cd \ nircmd clipboard addfile "Texto_Guardado.txt" type Texto_Guardado.txt pause>nul start Texto_Guardado.txt exit
Y disculpa si no respondi bien tu duda, no entendi muy bien ... Bueno... Saludos!!!
... sehh no me esplique muy bien xD .... fíjate hay un software que sube las imágenes directamente imageShack ImageShack QuickLoad v1.0.36 ... Lo que quiero es que junto con tu scripts que haga una copia de la pantalla y el archivo.jpg q se genere se vallan subiendo automáticamente a imagesHack.... es posible ???
Buena idea RockoX, haz avanzado mucho más que yo en cuanto al nirmcd y eso está bueno che:P. Ahora, en una parte de tus post leí algo sobre emular clics del mouse usando esta aplicación... ¿Cómo sería eso?, por ejemplo, si quiero instalar un software donde el instalador requiera que solo se haga clic en "Next, Next, y Finish", ¿esto se puede hacer?
Gracias RockoX
« Última modificación: 19 Mayo 2008, 20:57 pm por lukhardy »
Si si se puede, se pueden emular los clicks en los "Next", o simplemente emular las teclas subrayadas del "Next" "Siguiente" o lo que sea, Nircmd permite interactuar con cualquier ventana, de manera automatica.