Инструменты для захвата и конвертирования Интернета
Как intРапрокси позволяет intскриншоты ранета

Захват или очистка внутренних и локальных сайтов

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 intСайт в ранете или локальном хосте сложнее, чем сделать снимок экрана обычного веб-сайта.

Самый простой способ сделать это - использовать IntraProxy от GrabzIt, который открывает все ваши intвеб-сайты только для серверов GrabzIt. IntraProxy затем обрабатывает маршрутизацию запросов к и от вашего intВеб-сайты для вас, как показано на схеме.

To assure users of the security of the IntraProxy we have made the code с открытым исходным кодом both so people can see what it is doing and to encourage bug fixes and further enhancements.

Во-первых, 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.

Играть http://localhost:10000/grabzit://dashboard.html для получения дополнительной информации о том, как настроить и использовать IntraProxy.

Как только это настроено, это может использоваться всеми нашими инструментами, включая наш API, Скриншот Инструмент и Веб скребок, Поскольку все запросы к маршрутизатору IP-адрес и порт теперь будут преобразовываться в правильные intвеб-сайт. Например, если ваш сайт находится по адресу http://localhost/mywebsite/index.html и ваш маршрутизатор IP-адрес 123.123.123.123 тогда для разрешения вашего сайта внешне вы можете пройти http://123.123.123.123:10000/http://localhost/mywebsite/index.html к API или инструментам GrabzIt.

Точно так же, если у вас установлен GrabazItDemo локально и как вызывать его обработчик обратного вызова в http://localhost/GrabzItDemo/handler.php ты мог пройти http://123.123.123.123:10000/http://localhost/GrabzItDemo/handler.php в качестве URL обработчика обратного вызова.

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

Требования

  • Разрешает доступ только с серверов GrabzIt
  • Требуется Java 1.6 +

Альтернативный метод

Для того, чтобы получить intсайты ранетов или локальных хостов, которые не имеют абсолютных URLintДля ресурсов, таких как CSS, файлы изображений и JavaScript, которые недоступны в Интернете, самый простой вариант - настроить переадресацию портов на ваш сервер. intвеб-сайт. Тем не менее, вы должны делать это только для веб-сайтов, которые вы не против открыть Интернет. Кроме того, это, вероятно, не подойдет, если у вас есть большое количество intвеб-сайты для захвата.

Вам нужно будет войти в свой маршрутизатор и добавить правило переадресации портов, чтобы пересылать все запросы, поступающие на IP-адрес и порт маршрутизатора, на компьютер, на котором размещен ваш веб-сайт. Затем вам необходимо настроить веб-сервер так, чтобы он принимал вызовы через порт, через который вы пересылаете.

Например, если ваш IP-адрес маршрутизатора 222.222.222.222 Вы можете добавить переадресацию портов для порта 12345 на компьютер, на котором размещен веб-сайт, и добавить этот порт в конфигурацию вашего веб-сервера в качестве одного из портов, которые он прослушивает.

Дополнительная информация о настройке вашего веб-сервера и маршрутизатора должна быть доступна на intERNET. Как только это будет сделано, позвонив по адресу http://222.222.222.222:12345/mypage.html должен загрузить ваш сайт.