save_profile(path, name="", description=""); - сохранить все настройки профиля браузера в отдельный файл профиля
Функция на вход принимает параметры:
path – путь к файлу, для сохранения профиля name – имя профиля, которое будет отображаться в диалоге профиля description – описание профиля, которое будет отображаться в диалоге профиля
После отработки функция возвращает результат своей работы в робот :
true – успешно задали false – задать не удалось
Пример использования save_profile (Python):
# Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7010" from xweb_human_emulator import * # начало echo("<hr><font color=blue>browser.xxxxxxxxx</font><hr>") # 1 шаг echo("1. Зададим параметры браузера : "); echo(browser.set_user_agent("5Googlebot/2.1 (+http://www.google.com/bot.html)")," "); echo(browser.set_screen_resolution(1024,768,16)," "); echo(browser.set_language("en"),"\n"); # 2 шаг echo("2. Посмотрим парметры : "); echo(browser.navigate("whoer.net/extended"),"\n"); # 3 шаг echo("2. Сохраним профиль : "); echo(browser.save_profile("active_page_profile.json"),"\n"); # 4 шаг echo("4. Добавим закладку : "); echo(browser.add_tab(),"\n"); # 5 шаг echo("5. Установим на ней тотже профиль : "); echo(browser.load_profile("active_page_profile.json"),"\n"); # 6 шаг echo("6. Посмотрим парметры : "); echo(browser.navigate("whoer.net/extended"),"\n"); # конец echo("<hr><br>") # Quit app.quit()