ZP + Selenium

gera

Client
Регистрация
10.12.2021
Сообщения
69
Благодарностей
9
Баллы
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
Сообщения
216
Благодарностей
124
Баллы
43

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
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
Сообщения
979
Благодарностей
523
Баллы
93
Через командную строку запускай с параметрами
 

gera

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

Wadim

Client
Регистрация
14.08.2022
Сообщения
33
Благодарностей
25
Баллы
18
Приветствую. Возникла потребность заюзать Селениум с Постером. Но, увы, никак не могу их подружить.
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 523
Благодарностей
1 321
Баллы
113

Wadim

Client
Регистрация
14.08.2022
Сообщения
33
Благодарностей
25
Баллы
18

frion-seo

Client
Регистрация
27.02.2011
Сообщения
538
Благодарностей
471
Баллы
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
Сообщения
639
Благодарностей
581
Баллы
93
тоже не пойму, зачем ТС'у селениум , или ты хочешь окунуться в мир антидетекта ?
палится зенка - тогда либо править, либо автоматизировать какой то готовый антидетект-браузер

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

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

Wadim

Client
Регистрация
14.08.2022
Сообщения
33
Благодарностей
25
Баллы
18

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