Quisiera saber si esto es posible sacar una captura de pantalla

Iniciado por sayis, 3 Enero 2013, 18:18 PM

0 Miembros y 1 Visitante están viendo este tema.

sayis

hola quisiera saber si es posible sacar una captura de pantalla al visitante de subirla a un servidor para verla después estado pensando en java / flash sera posible

danielo-

Dentro del paquete Robot de la clase util (si mal no recuerdo) es posible generar capturas de pantalla, ahora por lo que entiendo lo que tu quieres es hacer un applet?
Si esto es asi, probablemente si se pueda, pero tendrías que darle permisos al applet

Nasty35

#2
Quizás esta clase que hice te sirva:
Código (java) [Seleccionar]
package test;

import java.awt.Dimension;
import java.awt.Robot;
import java.awt.AWTException;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.awt.Rectangle;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

public class Test {

   public static void main(String[] args) {
       Robot r = null;
       Dimension d = null;
       BufferedImage b = null;
try {
   r = new Robot();
           d = Toolkit.getDefaultToolkit().getScreenSize();
           b = r.createScreenCapture(new Rectangle(d));
} catch(AWTException e) {
   e.printStackTrace();
}
       File f = new File("pantallazo.jpg");
       try {
    ImageIO.write(b, "jpg", f);
    System.out.println("Pantallazo capturado y guardado ;)");
} catch(IOException e) {
   e.printStackTrace();
}
   }

}

1mpuls0

abc