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

Программисты 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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