Herramientas para capturar y convertir la web
¿Cómo funciona el intRaproxy permite intcapturas de pantalla de ranet

Capturar o raspar Intsitios web ranet y localhost

An intEl sitio web de ranet puede ser tan importante como cualquier otro sitio web y puede necesitar captura de pantalla, raspado o conversión intuna versión sin conexión. Desafortunadamente, capturar un intEl sitio web de ranet o localhost es más complicado que tomar una captura de pantalla de un sitio web normal en la web.

La forma más sencilla de hacer esto sería utilizar GrabzIt's IntraProxy, que abre todos sus intsitios web de ernal a solo los servidores de GrabzIt. los IntraProxy luego maneja el enrutamiento de solicitudes hacia y desde su intsitios web ernales para usted como se muestra en el diagrama.

Garantizar a los usuarios la seguridad del IntraProxy hemos hecho el código de código abierto ambos para que la gente pueda ver lo que está haciendo y para fomentar la corrección de errores y otras mejoras.

Nombre descargar el proxy de Github. Deberá tener instalado Java 1.6+. Luego, usando la línea de comando, navegue hasta el directorio que contiene intraproxy.jar. Luego usa el siguiente comando.

java -jar "intraproxy.jar" 

A continuación, puede ver si el IntraProxy se está ejecutando, luego en su enrutador, reenvíe el puerto 10000 a la dirección IP de la máquina, IntraProxy está instalado en. No nos pregunte cómo hacerlo, la información sobre la configuración de su enrutador debe estar disponible en el Internet

Visite http://localhost:10000/grabzit://dashboard.html para obtener más información sobre cómo configurar y utilizar IntraProxy.

Una vez configurado, puede ser utilizado por todas nuestras herramientas, incluidas nuestras API, Herramienta de captura de pantalla y Raspador web. Como todas las solicitudes a la dirección IP y al puerto del enrutador ahora se resolverán al correcto intsitio web ernal. Por ejemplo, si su sitio web se encuentra en http://localhost/mywebsite/index.html y la dirección IP de su enrutador es 123.123.123.123 luego para resolver su sitio web externamente puede pasar http://123.123.123.123:10000/http://localhost/mywebsite/index.html a la API o herramientas de GrabzIt.

Del mismo modo, si tiene instalado GrabazItDemo localmente y qué llamar a su controlador de devolución de llamada en http://localhost/GrabzItDemo/handler.php podrías pasar http://123.123.123.123:10000/http://localhost/GrabzItDemo/handler.php como una URL de controlador de devolución de llamada.

Recuerde eliminar este prefijo de URL si hace que su sitio web esté disponible públicamente en el Internet!

Requisitos

  • Solo permite el acceso desde los servidores de GrabzIt
  • Requiere Java 1.6 +

Un método alternativo

Ayudas intsitios web ranet o localhost que no tienen URL absolutas pointa recursos, como CSS, archivos de imagen y JavaScript, que no son accesibles en el IntLa opción más simple de ernet sería configurar el reenvío de puertos a su intsitio web ernal. Sin embargo, solo debe hacer esto para los sitios web que no le importa abrir Internet. Además, probablemente no sea adecuado si tiene una gran cantidad de intsitios web ernales para capturar.

Debería iniciar sesión en su enrutador y agregar una regla de reenvío de puertos para reenviar todas las solicitudes que lleguen a la dirección IP y el puerto del enrutador a la computadora que aloja su sitio web. Luego, debe configurar su servidor web para que acepte llamadas en el puerto que está reenviando.

Por ejemplo, si la dirección IP de su enrutador es 222.222.222.222 puede agregar un reenvío de puertos para el puerto 12345 a la computadora que aloja el sitio web y agregar este puerto a la configuración de su servidor web como uno de los puertos en los que escucha.

Debe encontrar más información sobre cómo configurar su servidor web y enrutador en el internet Una vez hecho esto, llama a una dirección como http://222.222.222.222:12345/mypage.html Debería cargar su sitio web.