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 – включить/выключить настройку "Изолированые Браузеры в закладках"
Команды навигации
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 – получить папку для кэша
Работа с закачкой файлов и диалогом закачки
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 – отменить загрузку с заданным идентификатором
Работа с сообщениями браузера
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 – удалить историю в комбобоксе адресов
Работа с кукисами
get_cookie – получить куки для текущей страницы
get_cookie_for_url – получить куки для заданного урла
set_cookie – задать куки для текущей страницы
set_cookie_for_url – задать куки для заданного урла
import_cookies – импортировать куки для заданного урла
flash_cookies_save – сохранить флэш куки
flash_cookies_restore – восстановить флэш куки
flash_cookies_delete – удалить флэш куки
Получение видимых параметров браузера
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 – остановить начатую видеозапись
Работа с внешними окнами
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 – задать позицию вертикального скролла
=====================================
Объекты DOM System Web Window
=====================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этого объекта, пишите в комментарии или на наш форум