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
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
Quizás esta clase que hice te sirva:
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();
}
}
}
Hola.
Para subir aquí tienes una clase que publiqué hace tiempo.
https://foro.elhacker.net/empty-t331153.0.html
Saludos.