3

Я пытаюсь связать конкретное действие с типом файла в Firefox 3.0.

Когда я захожу в « Правка»> «Настройки»> «Приложения», я не могу добавить тип файла, например, MP3. Я могу редактировать существующие типы файлов и их поведение, но я не могу добавлять новые.

Есть инструкции, в которых говорится, что нужно нажать кнопку « Редактировать»> «Установки»> «Содержимое»> «Типы файлов»> «Дополнительно» , но я думаю, что это для другой версии Firefox, потому что в 3.0 ее нет.

Есть ли способ сделать это на лету, когда я нажимаю на ссылку? Есть ли умное расширение, которое делает эту относительно простую вещь, наконец, легко сделать?

5 ответов5

3

То, что вы ищете, это файл mimeTypes.rdf в папке профиля вашего Firefox.

Предупреждение, прежде чем идти дальше, файл mimeTypes.rdf не предназначен для непосредственного редактирования пользователями, и если вы запутаетесь, это может привести к остановке работы вашего Firefox.

От того, где находится папка вашего профиля, зависит от того, какую ОС вы используете, здесь вы найдете информацию о том, как найти папку вашего профиля: Расположение профилей Firefox.

Это RDF-файл, который представляет собой тип файла данных, в некотором роде похожий на XML, но его иерархия работает иначе, это означает, что если вы будете осторожны, вы можете прочитать и отредактировать его с помощью текстового редактора. База знаний MozillaZine содержит статью о файле mimeTypes.rdf здесь. Возможно, вы захотите ознакомиться с форматом RDF (больше, чем в той ссылке, которую я только что цитировал), потому что не так просто, как XML, просто вставить новую строку и выполнить то, что вы хотите.

1

Смотрите здесь: http://kb.mozillazine.org/File_types_and_download_actions

Невозможно установить автоматическое действие

В некоторых случаях вы не сможете установить действие автоматической загрузки. Это может произойти, когда неправильно настроенный веб-сервер назначает неправильный тип MIME, например «application /octet-stream», показанный здесь в SeaMonkey 1.x, или если сервер назначает «Content-Disposition: attachment» для загрузки файла, как показано здесь, в SeaMonkey 1.x (тип MIME загруженного файла и то, должен ли он обрабатываться как вложение, не отображается в Firefox или в SeaMonkey 2). [4] [5] Когда это происходит, опция всегда выполнять одно и то же действие будет либо "серой", либо, в Firefox, выбор опции "Сделать это автоматически" не будет иметь эффекта, и вы снова спросите, что делать, когда вы в следующий раз столкнетесь с этим типом файла (см. ниже отчеты об ошибках). В этих случаях мало что можно сделать, потому что проблема на стороне сервера.

 

Добавление действия загрузки

MIME-типы, которые не обрабатываются плагинами, не отображаются в списке "Действия при загрузке", если вы ранее не сталкивались с этим типом файла и не выбрали опцию в диалоговом окне "Открытие", чтобы «Делать это автоматически для таких файлов, как этот», как описано выше. Вы не можете добавлять новые типы файлов в список "Действия при загрузке" в Firefox, как это можно сделать в Mozilla Suite /SeaMonkey 1.x. Расширение Mimetype Editor /Download Actions предоставляет интерфейс «Приложения-помощники» SeaMonkey 1.x, показанный ниже, как дополнение к Firefox.

Это было намного приятнее, когда они позволяли нам добавлять типы файлов / действия.

0

В Firefox 60 для меня работало редактирование файла json handlers.json в папке моих профилей. Сначала создайте резервную копию файла, а затем найдите раздел mimeTypes . Скопируйте запись в этом разделе и используйте ее в качестве шаблона для вашей записи.

В моем случае я хотел, чтобы файлы gzip загружались, а не открывались в средстве просмотра архивов, поэтому я вставил

"application/gzip": { "action": 0, "ask": true, "extensions": [ "gz", "tgz" ] },

Оказалось, что это не то, что Firefox хотел прочитать, и в моем случае Firefox молча исправил раздел:

"application/x-gzip": { "action": 0 } },

В качестве бонуса, Firefox добавил запись для нового раздела mimetype в список обработчиков about:preferences .

YMMV

0

Это не совсем то, что вам нужно, но расширение Firefox Launchy позволяет довольно легко щелкать правой кнопкой мыши по ссылкам и выбирать, в какую программу отправлять mp3-файл и т.д.

0

Когда вы нажимаете на ссылку. Firefox открывает диалоговые окна, и вы можете установить связь для этого файла.

Откройте с помощью -> Обзор (здесь вы найдете приложение, которое хотите связать) -> Теперь делайте это автоматически для таких файлов, как этот. (проверять)

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