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

Захват или очистка Intвеб-сайты ranet и localhost

An intвеб-сайт ranet может быть таким же важным, как и любой другой веб-сайт, и может потребовать создания снимков экрана, очистки или конвертации intоффлайн-версия. К сожалению, захват intСайт в ранете или локальном хосте сложнее, чем сделать снимок экрана обычного веб-сайта.

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

Чтобы заверить пользователей в безопасности IntraProxy мы сделали код с открытым исходным кодом и так, чтобы люди могли видеть, что он делает, и способствовать исправлению ошибок и дальнейшим улучшениям.

Имя скачать прокси с Github. Вам потребуется установить Java 1.6+. Затем с помощью командной строки перейдите в каталог, содержащий intraproxy.jar. Затем используйте следующую команду.

java -jar "intraproxy.jar" 

Затем вы можете увидеть, IntraProxy запускается, а затем на вашем маршрутизаторе перенаправляет порт 10000 на IP-адрес машины GrabzIt IntraProxy установлен на. Пожалуйста, не спрашивайте нас, как это сделать, информация о настройке маршрутизатора должна быть доступна на 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 обработчика обратного вызова.

Не забудьте удалить этот префикс URL, если вы делаете свой сайт общедоступным на IntERNET!

Требования

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

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

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

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

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

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