Selenium chrome driver --headless Как использовать свои куки?

187
15 декабря 2017, 00:21

Актуально - весь интернет проштудировал в RU сегменте и ничего не нашёл(

Как использовать куки (надстройки) своего браузера (который установлен на компьютере) ?

Если убираю --headless всё прекрасно работает.

А с --headless браузер не получает профиль.

Проще говоря, мне нужно в headless режиме, подгрузить пользовательский профиль или хоть что то, что бы я был авторизован на тех сайтах, на которых авторизовался через браузер компьютера.

private void ZapuskBrauzera()
{
    ChromeOptions option = new ChromeOptions();
    option.AddArgument("--headless --window-size=1920x1080");
    option.AddArgument(@"user-data-dir=C:\Users\user\AppData\Local\Google\Chrome\User Data\1\");
    var driverService = ChromeDriverService.CreateDefaultService();
    driverService.HideCommandPromptWindow = true;
    Browser = new ChromeDriver(driverService, option);
}
READ ALSO
Вызов js методов из .net приложения

Вызов js методов из .net приложения

Имеется основной веб проект написанный на java иnet приложение на winforms

212
Воспроизвдение HLS потока в с#?

Воспроизвдение HLS потока в с#?

HLS работает в MediaElement, но стоит упомянуть как он работает, а именно с затыками, хотя аудио работает прекрасно, добавление VLC оставляет плохой...

253
Что такое поток?

Что такое поток?

Хочу понять что такое поток, может кто то видел историю которая объясняет как работает поток или может навести пример с жизни

271
Как в js получить путь до текущей директории на wordpress

Как в js получить путь до текущей директории на wordpress

Кастомизировал метки на карте, вот часть кода в файле js

212