La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27920 - CAPTURAR PáGINA WEB QUE CONTIENE OBJETOS JAVA
Autor:  Jorge Arrasco
No sé si será el lugar adecuado para realizar esta pregunta pero la verdad por ningún lado me dan respuesta y es importante para mí
La consulta es la siguiente:
Trabajo con varias páginas web que contienen objetos java que incluso permiten ejecutar modificaciones en los parámetro moviendo puntos con el mouse, he capturado la página por varios medios pero cuando las visualizo fuera de línea no aparecen los objetos java
¿Es posible hacer esta captura?

  Respuesta:  ^DiMoNiO^ x
Prueba con el memoweb, pero de todos modos, como lo tenga alojado en otro servidor todo o tenga una base de datos, esa no te la va a dejar bajar el servidor.

  Respuesta:  Rafael Hernamperez Martin
Hola, Jorge,

Los objetos Java a los que te refieres son Applets, que son como objetos incrustados que se visualizan en la pagina desde un navegador.

Cuando empezo el Boom Internet se penso que si Java es un programa, y si dicho programa podria transmitir un virus, toda la comunidad de Internet podria ser rapidamente contaminada de dicho virus.

Por ello, Java, creo un sistema de aplicaciones muy segura. Esto es, Java es tan fiable que no tolera ni un solo virus, ni siquiera un caballo de troya que machaque archivos de los discos.

Para ello, el applet es una clase de Java que esta en el servidor. Cuando invocas a una pagina HTML que tenga un applet, en realidad no te lo puedes descargar de alli. El codigo del applet viaja via HTTP hasta tu navegador, y tu navegador tiene una maquina virtual de Java, ejecutando una copia de aquel en tu maquina local.

Los applets, por seguridad, no permiten accesos a ficheros, ni tampoco ejecutar aplicaciones en tu maquina local. Asimismo, el navegador te encriptara y encapsulara toda la ejecucion del applet en memoria (la que tenga reservada el navegador) para ejecutar el applet en tu maquina, pero nunca podras acceder a su fichero (que tiene la extension .class), ni en tu maquina local ni en el servidor.

Esta es la teoria, ya que siempre hay trucos ;-)

Espero que te haya ilustrado. Un saludo

Rafael Hernamperez Martin