Инструменты пользователя

Инструменты сайта


Боковая панель



ru:objects:web:browser

browser

Каноническая страница: https://humanemulator.net/objects/WEB/browser.php

← Objects


Обновлено в августе 2026.

Демо · Купить · API · хуманэмулятор.рф

Справочник методов объекта browser: вкладки, навигация, прокси, cookies, fingerprints и параметры браузера. Гайды: прокси, local storage. См. также webpage, DOM, fingerprints.

WEB /

browser

Управление работой браузера

Работа с закладками браузера

Команды навигации

Работа с внутренними параметрами браузера

Работа с закачкой файлов и диалогом закачки

Работа с сообщениями браузера

Работа с прокси

Команды очистки состояния браузера

Работа с кукисами

Получение видимых параметров браузера

Управление браузером через команды и скрипты

Работа с внешними окнами браузера

Работа с авторизацией

Работа с внешними параметрами браузера

Задание видимых параметров браузера

Работа с закладками браузера

set_count – задать число закладок с браузерами

get_count – получить число открытых закладок браузера

set_active_browser – задать браузер на заданной вкладке активным

get_active_browser – получить номер вкладки с активным браузером

add_tab – добавить новую закладку с браузером

close – закрыть текущий активный браузер за исключением браузера Main

close_all_tabs – закрыть закрыть все браузеры за исключением браузера Main

recreate – пересоздать браузер

set_redraw – управление перерисовкой браузера (ускоряет скрипты)

enable_isolate_tabs – включить/выключить настройку «Изолированые Браузеры в закладках»

set_active_page – Задать активную страницу (только для Selenium модели Браузера)

Команды навигации

navigate – перейти на заданную страницу

get_last_navigation_error – получить описание ошибки последнйе навигации

refresh – обновить браузер

stop – остановить текущую навигацию

go_back – перейти к предыдущей странице

go_forward – перейти к следующей странице

wait_for – ждет некоторое количество времени и некоторое количество раз, пока браузер не освободится

wait – ждёт пока браузер освободится

wait_js – подождать завершения акивных Java Scripts

set_wait_params – задать параметры ожидания навигации (без параметров - сброс по умолчанию на 30,1)

is_busy – проверяет – занят ли сейчас браузер навигацией

get_ready_state – получает состоняие готовности браузера

set_home_page – задать домашнюю страницу

navigate_to_home_page – перейти на домашнюю страницу

Работа с внутренними параметрами браузера

add_plugins – добавить плагины

enable_images – управление картинками

enable_java_script – управление java-скриптами

enable_sounds – разрешить проигрывать звуки

enable_video – разрешить проигрывать видео

enable_activex – управление актив-иксами

enable_java – разрешить использование Java машины

enable_frames – разрешить использовать фреймы

enable_popup – управление поп-апами

enable_view_json – разрешить просматривать json в браузере

enable_web_rtc – разрешить WebRTC в браузере

enable_fonts – разрешть использование шрифтов при отрисовке страницы

enable_remote_fonts – разрешть использование веб шрифтов при отрисовке страницы

enable_directx – разрешить отрисовку картинок через DirectX

enable_gpu_rendering – разрешить отрисовку страницы через GPU

disable_script_error – управление сообщениями об ошибках в скриптах

disable_security_problem_dialogs – показывать ли диалоги проблем безопасности

enable_quiet_regime – управление тихим режимом

enable_common_cache_and_cookies – разрешить или запретить общие кэш и куки на все копии хумана

enable_dom_storage – разрешить использовать dom storage (альтернатива кукам, по умолчанию введенная IE)

enable_callback – разрешить использовать сallback (получение параметров браузера, встроенными элементами на странице)

enable_cache – разрешить использовать кэша

is_enable_images – управление картинками

is_enable_java_script – проверить включенность Java Script

is_enable_sounds – проверить включены ли звуки

is_enable_video – проверить включены ли видео

is_enable_activex – проверить включены ли ActiveX

is_enable_java – проверить включена ли Java

is_enable_frames – проверить включены ли фреймы

is_enable_popup – проверка включенности поп-апов

is_enable_view_json – проверка разрешения просмотра json в браузере

is_enable_web_socket – проверка разрешения WebSocket в браузере

is_enable_web_rtc – проверка разрешения WebRTC в браузере

is_enable_directx – разрешена ли отрисовка картинок через DirectX

is_enable_gpu_rendering – разрешена ли отрисовка страницы через GPU

is_disable_script_error – проверка включенности сообщений об ошибках JS

is_enable_quiet_regime – проверка включенности тихого режима

is_enable_common_cache_and_cookies – проверить что все копии хумана используют общий кэш и кукисы

is_enable_dom_storage – проверить что используется dom storage для хранения кук

is_enable_callback – проверить что разрешено callback (получение параметров браузера, встроенными элементами на странице)

is_enable_cache – проверить что кэш доступен

get_cookies_folder – получить папку для кукисов

set_cookies_folder – задать папку для кукисов

get_cache_folder – получить папку для кэша

change_cache_folder – Задать папку, где находятся Веб-кэш (WEB cache) Браузера

get_cpu_class – Получить класс процессора CPUClass

set_accept_charset – Задать HTTP заголовок Accept-Charset

set_cache_folder – Задать папку, где находятся Веб-кэш (WEB cache) Браузера

set_internazionalization – Задать Internationalization API для Браузера

Работа с закачкой файлов и диалогом закачки

enable_download_file_dialog – разрешить отображение диалогов скачивания файла

is_enable_download_file_dialog – проверить включенность диалога выбора пути для скачивания файлов

set_default_download – задать папку для скачивания файлов по умолчанию

reset_default_download – отменить папку для скачивания файлов по умолчанию и показывать диалог загрузки файлов

get_last_download_id – получить идентификатор последней загрузки

is_download_complete – завершена ли загрузка с заданным идентификатором

get_download_info – получить информацию о загрузке с заданным идентификатором

cancel_download – отменить загрузку с заданным идентификатором

disable_download_file_dialog – Разрешить/Запретить показ диалогового окна выбора пути для скачивания файлов

is_disable_download_file_dialog – Проверить разрешен или запрещен показ диалога выбора пути для скачивания файлов

wait_download_and_get_file_path – Ожидать завершения текущей загрузки и получить путь к скаченному файлу

Работа с сообщениями браузера

enable_browser_message_boxes – управление сообщениями от скриптов

enable_browser_notification – управление уведомлениями браузера

get_last_messagebox_caption – получить заголовок последнего сообщения браузера

get_last_messagebox_text – получить текст последнего сообщения браузера

get_last_messagebox_type – получить тип последнего сообщения браузера

clear_last_messagebox_info – очистить информацию о последнем сообщении браузера

Работа с прокси

enable_proxy – сделать прокси на заданное соединение

disable_proxy – отменить прокси на заданном соединении

get_current_proxy – получить текущий прокси

Команды очистки состояния браузера

clear_cache – удаляет кэш

clear_cookies – очистить куки

clear_local_storage – очистить локальное хранилище

clear_indexed_db – очистить локальное хранилище

clear_history – удаляет историю

clear_address_bar_history – удалить историю в комбобоксе адресов

clear_cash – Очистить кэш Браузера

Работа с кукисами

get_cookie – получить куки для текущей страницы

get_cookie_for_url – получить куки для заданного урла

set_cookie – задать куки для текущей страницы

set_cookie_for_url – задать куки для заданного урла

import_cookies – импортировать куки для заданного урла

flash_cookies_save – сохранить флэш куки

flash_cookies_restore – восстановить флэш куки

flash_cookies_delete – удалить флэш куки

change_cookies_folder – Задать папку, где находятся файлы-куки Браузера

Получение видимых параметров браузера

get_page_width – получить ширину страницы

get_page_height – получить высоту страницы

get_window_width – получить ширину окна браузера

get_window_height – получить высоту окна браузера

get_horizontal_scroll_pos – получить позицию горизонтального скролла

get_vertical_scroll_pos – получить позицию вертикального скролла

get_selected_text – получить выбранный текст из браузера

get_version – получить версию браузера

set_model – задать модель браузера

get_model – получить модель браузера

set_zoom – задать оптический масштаб

get_zoom – получить оптический масштаб

Управление браузером через команды и скрипты

paste – вставить

run_command – выполнить коммнаду

save_page_as – сохранить текущую страницу в файл

send_get_query – послать GET – запрос

send_post_query – послать POST – запрос

call_java_script – напрямую вызвать существующий java – скрипт

run_java_script – напрямую вызвать произвольный java – скрипт

set_init_java_script – задать произвольный JS, который будет выполнен сразу по загрузке страницы

set_document_complete_java_script – задать произвольный JS, который будет выполнен сразу по завершению построеняи HTML документа

run_jquery – напрямую вызвать произвольный jquery – скрипт

run_dojo – напрямую вызвать произвольный dojo – скрипт

start_video_record – начать видеозапись области браузера

stop_video_record – остановить начатую видеозапись

get_cli – Получить параметры командной строки CLI Браузера

get_webdriver_session – Получить WebDriver Selenium SessionID

set_cli – Задать параметры командной строки CLI Браузера

Работа с внешними окнами

set_popup_type – задать тип открытия popup окон

close_popup – закрыть поп-ап

get_popup_source – получить исходных код поп-апа

Работа с авторизацией

reset_default_authorization – сбросить логин и пароль для http по умолчанию

set_default_authorization – задать логин и пароль для http соединений по умолчанию

set_default_certificate – задать сертификат для авторизации по умолчанию

Работа с внешними параметрами браузера

get_user_agent – поулчить User-Agent

set_user_agent – задать User-Agent

set_do_not_track – указать сайту не отслеживать посещения

set_accept – задать Accept

set_accept_language – задать параметр Accept-Language

set_accept_encoding – задать параметр Accept-Encoding

set_referer – задать referer

get_referer – получить referer

set_language – задать язык

set_screen_resolution – задать разрешение экрана

set_platform – задать платформу

set_app_info – задать информацию о приложении

set_hardware_info – задать информацию об оборудовании

set_battery_api – задать информацию, получаемую через Battery API

set_plugins_info – задать информацию о плагинах

set_time_zone – задать часовой пояс

set_internationalization – задать параметры Internazionalization API

set_geo – задать информацию о геопозиции

set_touch_info – задать данные о сенсорном экране

set_permissions – задать JS разрешения navigator.permissions

set_canvas_toDataURL – эммулировать Canvas Fingerprint

set_random_webgl_fingerprint – эммулировать WebGL Fingerprint

set_webgl_params – задать WebGL параметрты

set_random_audio_fingerprint – эммулировать AudioContext Fingerprint

set_random_bounds_fingerprint – эммулировать Bounds(Font) Fingerprint

set_blocked_chipers – задать список блокируемый шифорв (смена SSL Fingerprint)

set_google_api_key – задать GOOGLE API KEY

set_google_default_client_id – задать DEFAULT GOOGLE CLIENT ID

set_google_default_client_secret – задать DEFAULT GOOGLE CLIENT SECRET

set_default_profile_path – задать профиль по умолчанию

save_profile – сохранить настройки профиля браузера в файл

load_profile – загрузить настройки профиля браузера из файл

check_connection – проверка соединения с сайтом

check_internet_connection – проверить есть ли интернет

Задание видимых параметров браузера

set_fps – установить высоту браузера

set_height – установить высоту браузера

set_width – установить ширину браузера

set_horizontal_scroll_pos – задать позицию горизонтального скролла

set_vertical_scroll_pos – задать позицию вертикального скролла

ru/objects/web/browser.txt · Последнее изменение: 2026/08/05 23:05 (внешнее изменение)