ZP + Selenium

gera

Client
Регистрация
10.12.2021
Сообщения
45
Благодарностей
5
Баллы
8
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
1. В одной из старых тем выкладывали шаблоны. под Селениум. ни один из них не запустился.
2. Нутром чую, что надо добавить в ExternalAssemblies нужные DLL и указать на них в GAG. Сделано.
3. Пытаюсь элементарно выполнить
ChromeOptions options = new ChromeOptions();
options.AddArgument("-incognito");
и в ответ получаю 100500 ошибок вида:
"The type 'Object' is defined in an assembly that is not reference" и т.д.
Подскажите, что я делаю не так?
 
Последнее редактирование:

blackbyte

Client
Регистрация
05.09.2022
Сообщения
184
Благодарностей
101
Баллы
43

radv

Client
Регистрация
11.05.2015
Сообщения
3 678
Благодарностей
1 860
Баллы
113
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
1. В одной из старых тем выкладывали шаблоны. под Селениум. ни один из них не запустился.
2. Нутром чую, что надо добавить в ExternalAssemblies нужные DLL и указать на них в GAG. Сделано.
3. Пытаюсь элементарно выполнить
ChromeOptions options = new ChromeOptions();
options.AddArgument("-incognito");
и в ответ получаю 100500 ошибок вида:
"The type 'Object' is defined in an assembly that is not reference" и т.д.
Подскажите, что я делаю не так?
так почитать доки разработчика, как и с какими параметрами создавать ChromeOptions, ну и на ютуб вроде видео видел.
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
922
Благодарностей
476
Баллы
63
Через командную строку запускай с параметрами
 

gera

Client
Регистрация
10.12.2021
Сообщения
45
Благодарностей
5
Баллы
8
А зачем тебе Селениум если не секрет?)
да банально, браузер зенки палится везде, где только можно. даже 7.7.5.0.
селениум вроде тоже палится, но есть же undetect chromedriver... скачал и его, а он не цепляется в GAC к ZP.
 
  • Спасибо
Реакции: Dorian_Gray

Wadim

Client
Регистрация
14.08.2022
Сообщения
32
Благодарностей
23
Баллы
8
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
1. В одной из старых тем выкладывали шаблоны. под Селениум. ни один из них не запустился.
2. Нутром чую, что надо добавить в ExternalAssemblies нужные DLL и указать на них в GAG. Сделано.
3. Пытаюсь элементарно выполнить
ChromeOptions options = new ChromeOptions();
options.AddArgument("-incognito");
и в ответ получаю 100500 ошибок вида:
"The type 'Object' is defined in an assembly that is not reference" и т.д.
Подскажите, что я делаю не так?
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
1. В одной из старых тем выкладывали шаблоны. под Селениум. ни один из них не запустился.
2. Нутром чую, что надо добавить в ExternalAssemblies нужные DLL и указать на них в GAG. Сделано.
3. Пытаюсь элементарно выполнить
ChromeOptions options = new ChromeOptions();
options.AddArgument("-incognito");
и в ответ получаю 100500 ошибок вида:
"The type 'Object' is defined in an assembly that is not reference" и т.д.
Подскажите, что я делаю не так?
Добрый день, напишите мне в личные сообщения, уже есть готовое решение
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 444
Благодарностей
1 287
Баллы
113

Wadim

Client
Регистрация
14.08.2022
Сообщения
32
Благодарностей
23
Баллы
8

frion-seo

Client
Регистрация
27.02.2011
Сообщения
506
Благодарностей
451
Баллы
63
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
1. В одной из старых тем выкладывали шаблоны. под Селениум. ни один из них не запустился.
2. Нутром чую, что надо добавить в ExternalAssemblies нужные DLL и указать на них в GAG. Сделано.
3. Пытаюсь элементарно выполнить
ChromeOptions options = new ChromeOptions();
options.AddArgument("-incognito");
и в ответ получаю 100500 ошибок вида:
"The type 'Object' is defined in an assembly that is not reference" и т.д.
Подскажите, что я делаю не так?
using OpenQA.Selenium.Chrome;
ChromeDriverService service = ChromeDriverService.CreateDefaultService(@"D:\\1\\"); \\тут путь до chromedriver.exe
ChromeOptions options = new ChromeOptions();
options.AddArguments("--incognito");
var driver = new ChromeDriver(service, options);
driver.Navigate().GoToUrl("https://www.google.com/");
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
631
Благодарностей
542
Баллы
93
тоже не пойму, зачем ТС'у селениум , или ты хочешь окунуться в мир антидетекта ?
палится зенка - тогда либо править, либо автоматизировать какой то готовый антидетект-браузер

undetect chromedriver- это обычный патчер, который просто скроет информацию о использовании вебдрайвера и на этом все ....
т.е. тебе нужно понимать, как генерируется масса отпечатков браузера и внедрять все эту генерацию в селениум самому
делать такое в одного - достаточной большой фронт работ и необходимых знаний
если просто взять и внедрить undetect chromedriver с пропатчем бинарки хрома или запуститься с "incognito" аргументом - это не даст новую личность профиля
генерацию новой уникальной личности нужно делать самому - все эти фингерпринты, взаимодействие с максминд базами и прочими вещами ...
а вот кода дойдешь до такой кондиции, что сам сможешь все это сделать, то поймешь, что зенка тут просто лишний посредник, который ну совсем не нужен ...

видео потерто по просьбе заказчика
 
Последнее редактирование:

Wadim

Client
Регистрация
14.08.2022
Сообщения
32
Благодарностей
23
Баллы
8

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)