Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / selenium. скрытая работа / 7 сообщений из 7, страница 1 из 1
27.12.2020, 18:49
    #40031626
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
сайты понимают, что браузер запущен через selenium, и блокируют доступ к странице. как запустить браузер через selenium как обычный браузер? именно в vb.net
...
Рейтинг: 0 / 0
29.12.2020, 11:38
    #40032155
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
1000 р за работающий для хрома и оперы код. просто открыть селениумом сайт под прокси, словно обычный браузер
...
Рейтинг: 0 / 0
31.12.2020, 20:12
    #40032911
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
qlewerok
сайты понимают

Какой именно сайт? Как именно "блокируют" доступ? Если сайт использует гуглкапчу, например, и вместе с запросом к сайту отправляются куки гугла, то гугл может "узнать", сколько вы уже сайтов посмотрели, насколько ваш профиль "человечный" и отличить робота от пользователя. Селениум лишь API управления браузером и не более
...
Рейтинг: 0 / 0
02.01.2021, 21:05
    #40033098
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
VSVLAD, selenium оставляет следы, хвастается сайту, что он именно селениум. а сайт блокирует такие запросы. bet365.com запускается через иностранные прокси. прокси могу скинуть в лс, телеграм https://t.me/joinchat/GxBx3T0mqc27cROI
...
Рейтинг: 0 / 0
03.01.2021, 20:39
    #40033262
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
qlewerok,

Вообщем, немного посмотрел, сайты анализируют по нескольким признакам, когда используется WebDriver от Селениума. Основа это запрос переменной navigator.webdriver на уровне JS, чтобы её скрыть можно исключить опцию "enable-automation", но это починил в новых версиях хрома.
Поэтому лучше всего попробовать использовать старые версии, хотя бы для теста, чтобы убедиться, что это ещё работает. Также в статье ниже указаны другие пути, где может наследить селениум.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
        Dim service = ChromeDriverService.CreateDefaultService()
        service.SuppressInitialDiagnosticInformation = False
        service.Start()

        Dim proxy As New OpenQA.Selenium.Proxy()
        proxy.Kind = OpenQA.Selenium.ProxyKind.Manual
        proxy.HttpProxy = "http://ip:port"
        proxy.SslProxy = proxy.HttpProxy

        Dim opt As New ChromeOptions
        opt.AcceptInsecureCertificates = True
        opt.AddExcludedArguments("enable-automation", "webdriver-active")
        opt.Proxy = proxy

        Dim sel As New ChromeDriver(service, opt)
        sel.Navigate().GoToUrl("https://2ip.ru")



Больше ответов
https://stackoverflow.com/questions/53039551/selenium-webdriver-modifying-navigator-webdriver-flag-to-prevent-selenium-detec

Сайт указанный вами почти не грузится, не с прокси ни без него, он запрашивает ресурсы с localhost, видимо нужен какой-то клиент на ПК ещё ставить или каким-то образом он взаимодействует с локальным веб-сервером. Надо анализировать используемые JS скрипты. Возможно, можно их подменить/переопределить и тогда можно будет обойти проверку
...
Рейтинг: 0 / 0
03.01.2021, 21:58
    #40033292
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
VSVLAD,

сайт отлично грузится, просто нужен прокси определенных стран. например, вот канадский:
107.152.153.196:9440
Логин: HsCA7c
Пароль: q2KL3U
я перечитал много литературы и точно знаю, что люди как-то делают, т.е. задача точно решаемая, но я морально выгорел, пока пытался. буду очень благодарен, если подскажете, как вам удалось, в случае успеха
...
Рейтинг: 0 / 0
03.01.2021, 22:35
    #40033301
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
selenium. скрытая работа
VSVLAD,

этот сайт помогает определить, что используется селениум: https://intoli.com/blog/not-possible-to-block-chrome-headless/chrome-headless-test.html
из моего селениума картина такая:
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / selenium. скрытая работа / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]