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

Capturando o Raspando Intranet y sitios web localeshost

An intranet website can be just as important as any other website and may need screenshoting, scraping or converting into a offline version. Unfortunately, capturing an 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 ernales a solo los servidores de GrabzIt. El IntraProxy luego maneja el enrutamiento de solicitudes hacia y desde su intsitios web ernales para usted como se muestra en el diagrama.

To assure users of the security of the IntraProxy we have made the code de código abierto both so people can see what it is doing and to encourage bug fixes and further enhancements.

Primero download the proxy from Github. You will need to have Java 1.6+ installed. Then using command line navigate to the directory containing intraproxy.jar. Then use the following command.

java -jar "intraproxy.jar" 

Next, you can see if the IntraProxy is running by going to then on your router forward the port 10000 to the machine IP Address the GrabzIt IntraProxy is installed on. Please do not ask us how to do this, information on configuring your router should be available on the Internet.

Visite http://localhost:10000/grabzit://dashboard.html para obtener más información sobre cómo configurar y usar 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.

Remember to remove this URL prefix if you make your website publicly available on the Internet!

Requisitos

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

Un método alternativo

Para los intsitios web ranet o localhost que no tienen URL absolutas pointAcceder a recursos, como CSS, archivos de imagen y JavaScript, a los que no se puede acceder en Internet, la opción más simple 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 a Internet. Además, probablemente no sería 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.