Sortowanie stron w trybie odłączeniu nadal jest wykrywany jako bot

0

Pytanie

Staram się analizować niektóre strony internetowe, które wykorzystują algorytmy wykrywania botów. Używam następujące ustawienia Chrome

chrome_options = Options()
chrome_options.add_argument("start-maximized")
chrome_options.add_experimental_option("detach", True)
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
chrome_options.add_experimental_option('useAutomationExtension', False)
chrome_options.add_argument("--disable-blink-features")
chrome_options.add_argument('--start-maximized')
chrome_options.add_argument('window-size=1920,1080')
chrome_options.add_argument("--disable-blink-features=AutomationControlled")
driver = webdriver.Chrome(executable_path='chromedriver.exe', chrome_options=chrome_options)
driver.get(url)

Mnie też życie chromedriver.exe usuń szablon cdc_.

Gdy okno przeglądarki uruchamia się i przechodzi na stronę, witryna wykrywa go jako bota i zapobiega pobieranie zawartości. Ale gdy przeglądarka przechodzi w tryb wyłączenia, a ja ręcznie klikam przycisk "Aktualizuj", zawartość strony ładują się pomyślnie. Symulacja naciśnięcia "f5" również nie działa, strona nadal blokuje pobieranie zawartości.

1

Najlepsza odpowiedź

0

odłączanie (funkcje specyficzne dla Chrome)

Name:           detach 
Type:           boolean 
Default:        false 
Description:    If false, Chrome will be quit when ChromeDriver is killed, 
                regardless of whether the session is quit. If true, Chrome will only 
                be quit if the session is quit (or closed). Note, if true, and the 
                session is not quit, ChromeDriver cannot clean up the temporary user 
                data directory that the running Chrome instance is using.

Zgodnie z opisu, przeglądarka przechodzi w tryb wyłączenia, ale sesja nie kończy, ChromeDriver nie może oczyścić tymczasowy katalog danych użytkownika, który jest używany uruchomioną instancję .

Dlatego, przeglądarka Chrome, zainicjowany przez ChromeDriver, nadal będzie znaleziony.

2021-11-24 10:55:59

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................