Подпишитесь, и получайте вовремя новые статьи:
Блог

Как подключить прокси в Human Emulator?

В этой статье мы подробно расскажем, как использовать прокси в программе Human Emulator. 

Human Emulator - это программа со встроенным в неё браузером IE, которая позволяет выполнять автоматизацию рутинной работы в интернете. Для этого используются так называемые скрипты автоматизации, написанные на разных языках программирования, поддерживаемых программой.  Сегодня мы будем работать со скриптами, написанными на PHP, но аналогичным образом подключается прокси и в скриптах автоматизации написанных на других языках.

Самый простой способ подключить прокси в Хуман Эмуляторе - это использовать настройки программы. 

 

 

На рисунке видно, что на сайт whoer.net мы заходим под заданному в настройках Human Emulator прокси.

Второй способ подключения прокси - использование команды $browser-> enable_proxy. 

Скрипт для подключения одного прокси будет выглядеть так:

// подключаем прокси
$browser-> enable_proxy ("all connections","163.172.65.9:3128");

// переходим на сайт для проверки
$browser-> navigate ("https://whoer.net/"); 

То есть задаём прокси и переходим на сайт для проверки.

Результат работы такого скрипта:

 

 

Для отключения прокси используется команда $browser -> disable_proxy.

И тогда добавив эту комнаду получаем следующий скрипт: 

// подключаем прокси
$browser-> enable_proxy ("all connections","163.172.65.9:3128");

// переходим на сайт для проверки
$browser-> navigate ("https://whoer.net/");
  
// пауза 5 сек
sleep(5);

// отключаем прокси
$browser-> disable_proxy ("all connections");

// переходим на сайт для проверки своего ip
$browser-> navigate ("https://whoer.net/");

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

Также Human Emulator позволяет работать с листами прокси, то есть программа будет считывать файл, и сама подставлять их, после чего выполнять какое-то действие во встроенном браузере, а потом менять прокси на следующий и так пока не закончатся прокси в списке. При этом прокси могут браться как по порядку, так и случайным образом или по вашей «хитрой» схеме. К тому же файл с прокси не обязательно должен быть на вашем компьютере, он может лежать где-то на сервере, и программа будет его считывать оттуда. В момент изменения прокси можно сразу же чистить куки, кэш, историю, а также менять другие параметры браузера, вплоть до изменения отпечатка браузера (browser fingerprint). 

Подпишитесь, и получайте вовремя новые статьи: