import_cookies(url, cookie); - импортировать куки в формате json для заданного сайта. Обращаем ваше внимание на то, что установленные с помощью этой функции куки не всегда срабатывают, так как это зависит в том числе и от сайта, есть куки которые привязаны к железу и они не работают при переносе с одного компьютера на другой.
Функция на вход принимает параметры:
url – адрес сайта cookie – строка с куками в формате json
После отработки функция возвращает результат своей работы в робот :
true – успешно выполнили
false – выполнить не удалось
Пример использования import_cookies (Python):
# Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7013" from xweb_human_emulator import * # начало echo("<hr><font color=blue>browser.close</font><hr>") # очистим куки browser.clear_cookies("",""); # 1 echo("1. Получим куки : "); browser.navigate("about:blank"); file = open('test\\import_cookies.json',mode='r') cookies=file.read(); file.close(); echo(len(cookies),"\n") # 2 echo("2. Импортируем куки : "); echo(browser.import_cookies("https://www.rambler.ru",cookies)); # 3 echo("\n3. Перейдем на страницу : "); echo(browser.navigate("https://rambler.ru")); # конец echo("<hr><br>") # Quit app.quit()