Как отключить или принять всплывающее окно Chrome при загрузке с помощью Selenium ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Как отключить или принять всплывающее окно Chrome при загрузке с помощью Selenium

Сообщение Anonymous »

Я знаю, что этот вопрос задавался здесь. Как отключить всплывающее окно «Этот тип файла может нанести вред вашему компьютеру».
Но в сообщении также говорится, что данное решение не работает для всех версий Chrome.

Я перепробовал все возможное, но не могу отключить всплывающее окно или выбрать кнопку «Сохранить файл». Я использую Chrome версии 62.0.3202.89 (официальная сборка) (32-разрядная версия)

Я использовал приведенный ниже код, но он не работает...:(

Код: Выделить всё

    HashMap chromePrefs = new HashMap();
chromePrefs.put("profile.default_content_settings.popups", 0);
chromePrefs.put("download.default_directory", downloadDir);
options.setExperimentalOption("prefs", chromePrefs);
chromePrefs.put("safebrowsing.enabled", "true");
options.addArguments("--safebrowsing-disable-download-protection");
//options.addArguments("--test-type");
// options.addArguments("--disable-extensions"); //to disable browser extension popup
//options.addArguments("--safebrowsing-disable-extension-blacklist");
Пожалуйста, помогите, если кто-нибудь знает, как начать загрузку, когда в Chrome появляется предупреждение «Этот тип файла может нанести вред вашему компьютеру. Вы все равно хотите сохранить банку?» ?"

Подробнее здесь: https://stackoverflow.com/questions/482 ... g-selenium

Вернуться в «JAVA»