Обновлено в августе 2026.
Прокси в Human Emulator (PHP)
Частый вопрос: как в скрипте Human Emulator включить прокси, в том числе с логином и паролем. Ниже - рабочие методы API и типичный порядок действий.
1. Включить прокси в браузере
Метод browser->enable_proxy. С версии 7.0.7 в строке прокси можно передать логин и пароль.
$browser->enable_proxy("", "127.0.0.1:8080");
// с логином и паролем:
$browser->enable_proxy("", "127.0.0.1:8080;login;password");
// текущий прокси:
echo $browser->get_current_proxy();
Отключить: disable_proxy. Полный список: раздел browser - proxy.
2. Проверить список прокси (proxycheker)
Объект proxycheker загружает список, проверяет и отдаёт рабочие/быстрые адреса.
- add_proxy / add_proxy_from_file
- run - запуск проверки
- get_fastest_proxy, get_proxy
3. Ротация списка (proxyswitcher)
proxyswitcher перебирает прокси в разных режимах. Список: get_all_proxies.
Где взять прокси
Партнёрский раздел на основном сайте: купить прокси. Форум: класс для SOCKS5 (ссылка в описании enable_proxy).
См. также: fingerprints, local storage, browser API.