Запоминание действия при открытии файла в FirefoxТе, кто часто качает торренты наверняка заметили, что у Firefox-а на многих сайтах не работает установка флажка «Выполнять автоматически для всех файлов данного типа» в диалоговом окне «Открытие файла». Это приводит к тому, что каждый раз пытаясь открыть torrent файл в нужной программе автоматически, например с того же
rutracker.org, приходится нажимать на кнопку «OK»:
Небольшое расширение, которое решает эту проблему.
Скачать его можно по этой ссылке:
NormalOpenInDialogРаботает с Firefox: 3.0 – 3.7a1pre
Очень давно в Firefox существует баг (кроме этого их там много еще на эту тему) из-за которого флажок «Выполнять автоматически для всех файлов данного типа» не работает. Суть бага в том, что если в заголовках загружаемого файла присутствует заголовок
Content-Disposition, то этот флажок игнорируется. Очевидно, что есть простое решение для избавления от этого бага — нужно этот заголовок удалить. Собственно это расширение и делает. Но по умолчанию оно удаляет этот заголовок только для torrent файлов.
Если нужно, чтобы оно срабатывало и для других расширений, то в
about:config нужно изменить параметр
normalopenindialog.ignoreExt добавив необходимые расширения, разделяя их вертикальной линией. Например:
torrent|pdf|docВообще заголовок
Content-Disposition используется Firefox-ом при сохранении для формирования имени файла. Поэтому после установки расширения, если попытаться сохранить torrent файл, Firefox для имени файла предложит вместо
[torrents.ru].t533707.torrent вот такое:
dl.php.
Это стоит учитывать, если есть необходимость сохранять torrent файлы или любые другие, которые будут добавлены в список
normalopenindialog.ignoreExt.