Analizzare pagina staccare modalità ancora rilevato come un bot

0

Domanda

Sto cercando di analizzare alcuni siti che usano bot algoritmi di rilevamento. Io uso seguenti Opzioni di 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)

Ho anche patchato chromedriver.exe rimuovere cdc_ modello.

Quando la finestra del browser si avvia e va al sito, sito rilevare come bot e impedire il caricamento di contenuti. Ma quando il browser va a staccare e la modalità manuale premere il pulsante "Aggiorna", i contenuti del sito viene caricato correttamente. La simulazione di premere il tasto "f5" anche non funzionano, il sito è ancora contenuto del blocco di carico.

1

Migliore risposta

0

staccare (Cromo funzionalità specifiche)

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.

Secondo la descrizione, il browser va a staccare la modalità, ma la sessione è non smettere, ChromeDriver non è possibile pulire la temporanea cartella dell'utente che lo esegue istanza che si sta utilizzando.

Quindi, ChromeDriver avviato il Browser Chrome ottiene ancora rilevato.

2021-11-24 10:55:59

In altre lingue

Questa pagina è in altre lingue

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