gpt4 book ai didi

c# - 如何避免使用 selenium 在 chrome 自动化中弹出 'This type of file can harm your computer'

转载 作者:行者123 更新时间:2023-11-30 14:50:03 26 4
gpt4 key购买 nike

我正在使用 selenium 自动填充 chrome 中的网站。当我下载 exe 或 XML 文件时,我收到一个带有保留和丢弃选项的弹出窗口“此类文件可能会损害您的计算机”。如何以编程方式禁用此功能?我在 c# 中实现这个,我试过了,

chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true") 

但这对我不起作用。如何禁用此弹出窗口?如果不可能如何接受警告?请帮助我。

最佳答案

要禁用该消息,您需要将首选项 safebrowsing.enabled 设置为 true。这是一个使用 CSharp 的工作示例:

var options = new ChromeOptions();
options.AddUserProfilePreference("download.default_directory", "C:\\Downloads");
options.AddUserProfilePreference("download.prompt_for_download", false);
options.AddUserProfilePreference("download.directory_upgrade", true);
options.AddUserProfilePreference("safebrowsing.enabled", true);

var driver = new ChromeDriver(options);
driver.Navigate().GoToUrl("http://www.7-zip.org/a/7z1602.exe");

关于偏好的描述:

https://chromium.googlesource.com/chromium/src/+/master/chrome/common/pref_names.cc

关于c# - 如何避免使用 selenium 在 chrome 自动化中弹出 'This type of file can harm your computer',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37626618/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com