5

Я не хочу видеть этот диалог Discard/Keep при загрузке PDF-файла в браузере. Я просто хочу, чтобы он автоматически сохранялся в моем местоположении по умолчанию. Я использую хром на Ubuntu 13.04.

3 ответа3

4

Я боюсь, что единственный способ отключить это патч Chrome.

Файл, который содержит черный список, является /src/chrome/browser/download/download_extensions.cc.

Нужно просто удалить строку, содержащую { "pdf", AllowOnUserGesture }, и перекомпилировать.


Или замените DownloadDangerLevel GetFileDangerLevel(const base::FilePath& path) на:

DownloadDangerLevel GetFileDangerLevel(const base::FilePath& path) {
  return NotDangerous;
}

что, кажется, есть ирония.


ОБНОВЛЕНИЕ: я написал патч и успешно его протестировал.

--- chromium-26.0.1410.43-old/chrome/browser/download/download_extensions.cc    2013-03-21 21:14:04.000000000 -0400
+++ chromium-26.0.1410.43-new/chrome/browser/download/download_extensions.cc    2013-06-04 11:51:40.000000000 -0400
@@ -213,6 +213,7 @@
 };

 DownloadDangerLevel GetFileDangerLevel(const base::FilePath& path) {
+  return NotDangerous;
   base::FilePath::StringType extension(path.Extension());
   if (extension.empty())
     return NotDangerous;

Если вы используете Gentoo, вы можете просто поместить это в файл в /etc/portage/patches/www-client/chromium/ и emerge chromium .

2

У меня есть решение, которое работало на Windows 10. Эту проблему можно исправить, отредактировав файл "download_file_types.pb", который находится на моем компьютере по адресу

% localappdata%\Google\Chrome\ Данные пользователя \ FileTypePolicies \ 21 \ download_file_types.pb

Файл содержит различные расширения файлов. Просто зашифруйте файл и удалите расширение, которое вы хотите игнорировать chrome. например, я хотел загрузить файлы * .mat, поэтому я искал 'mat' и заменил его на 'xxx'

Это сработало для меня. Делайте резервные копии, так как это просто обходной путь.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .