Как сделать Firefox загружать в папку Downloads, даже когда & ldquo; Открыть с помощью xxx & rdquo; выбрано?

Недавно я заметил, что при загрузке чего-либо с Firefox, если я выбираю вариант «Открыть с помощью xxx» вместо опции «Сохранить файл», файл затем загружается в /tmp и открывается с помощью любой программы, которую я имею selected:

Однако я бы хотел, чтобы это изменилось, так как я могу сделать так, чтобы «Open with xxx» также загрузил файл в мою папку ~/Downloads ( а также открыть его, конечно, с тем, что я выбрал, все должно быть таким же, как и раньше, кроме места загрузки)?

Я запускаю Ubuntu GNOME 15.10 с GNOME 3.18 и Firefox 42.

1
задан 15 December 2015 в 19:24

1 ответ

Вы можете сделать это, создав скрипт для запуска firefox и изменив расширенный параметр внутри firefox.

Сначала скрипт:

#!/bin/bash
tmp_folder='/home/your_user_name/Downloads/firefox'
export TMP=$tmp_folder
export TEMP=$tmp_folder
mkdir $tmp_folder
firefox

Это создаст специальный каталог внутри Загрузки называются firefox, куда будут загружены все загрузки tmp

Теперь внутри firefox откройте расширенные настройки, набрав about:config в окне. Найдите boolean или создайте новый, названный browser.helperApps.deleteTempFileOnExit, и установите его в false

Теперь, когда вы запускаете firefox с помощью своего скрипта, вы получаете желаемые результаты, то есть все открытые файлы сохраняются внутри файлов Downloads / firefox и не будут удалены. Вы также можете изменить каталог на Загрузки.

1
ответ дан 23 May 2018 в 15:01
  • 1
    Существуют ли какие-либо другие временные файлы, кроме тех, которые я выбираю для загрузки, которые будут храниться, когда они были бы удалены раньше? Или это касается только того, когда я что-то скачиваю таким образом – Paranoid Panda 15 December 2015 в 20:24
  • 2
    Это также приведет к кэшу под загрузкой. – LilloX 15 December 2015 в 20:29
  • 3
    Правильно, поэтому я не думаю, что это обязательно хороший способ сделать это, я не хочу, чтобы все файлы tmp для Firefox были загружены там, я только хочу те, которые я попросил его загрузить, нажав кнопку загрузки на веб-сайте. Не кеш и т. Д., Это не те загрузки tmp, которые я имею в виду, и я не хочу, чтобы они переезжали в новое место, поэтому я сожалею, но этого ответа не будет, это нужно сделать более чистым путь. – Paranoid Panda 15 December 2015 в 21:44
  • 4
    И если это также означает, что отключение опции для удаления файлов tmp при выходе также остановит другие временные файлы, такие как удаляемый кеш, тогда это может вызвать проблему безопасности для меня, а также неприятность другими способами в зависимости от того, какие файлы которые обычно не будут. – Paranoid Panda 15 December 2015 в 21:46
  • 5
    Я не думаю, что он помещает туда файлы кеша, и это должно только предотвращать удаление файлов, которые были открыты другими программами. Попробуйте в течение дня просмотра, и вы узнаете, что осталось в этом каталоге. – Limecat 15 December 2015 в 22:37

Другие вопросы по тегам:

Похожие вопросы: