LINUX.ORG.RU

firefox где хранит раздел applications, как его хакнуть.

 


1

2

Может есть возможность редактировать эти настройки, поскольку сам firefox это не умеет. У него есть небольшой/ограниченный набор расширений. При открытии файла *.avi предлагает это сделать в gedit. Я им уже туда писал, ничего не менятся.

Перемещено JB из talks

Посмотри, какой тип MIME отдает сервер. Если A HREF TYPE=, то да, не работает. Но это согласно стандарту рекомендуемое значение в ссылке, и клиент не обязан его учитывать. Для нормальной работы надо указывать тип MIME в заголовках — тогда работает, для файла .tar.gz например рабочий кусок кода такой:

<?php
...
header('Content-Type: application/x-compressed;');
...

Infra_HDC ★★★★★
()
Ответ на: комментарий от darktic

xdg-mime default vlc.desktop video/x-msvideo

А что тогда указать, чтоб он этот mime не открывал, а сохранял.

barberry ★★
() автор топика
Ответ на: комментарий от barberry

Если это твой сервер, то посмотреть легко, анализируя код.

Если сервер не твой, и на других браузерах то же самое, то дело не в FireFox.

Infra_HDC ★★★★★
()
Ответ на: комментарий от barberry

Либо если есть прямая ссылка на файл, то попробуй wget или curl. Вроде бы они говорят какой тип MIME скачивают, если не ошибаюсь.

Infra_HDC ★★★★★
()
Ответ на: комментарий от Infra_HDC

сервер не мой, проблема при скачивании разных файлов с других сайтов, curl говорит

< HTTP/1.1 200 OK
* Server nginx/1.4.6 (Ubuntu) is not blacklisted
< Server: nginx/1.4.6 (Ubuntu)
< Date: Thu, 21 May 2015 15:53:19 GMT
< Content-Type: application/octet-stream
< Content-Length: 15931392
< Last-Modified: Sun, 12 Apr 2015 16:28:50 GMT
< Connection: keep-alive
< Content-Disposition: attachment; filename=«1.avi»
< ETag: «552a9d42-f31800»
< Accept-Ranges: bytes

Получается «application/octet-stream»

barberry ★★
() автор топика

Поискал у себя где упоминается «application/octet-stream»:

/home/user/.config/mimeapps.list:application/octet-stream=org.gnome.gedit.desktop; [/qoute]

barberry ★★
() автор топика

Закоментировал запись, теперь firefox ничем открывать не пытается, только сохранение, чего я и хотел. Счас посмотрю что будет с *.iso файлами, помниться тоже то-ли gedit, то-ли какой-то моунтер предлагался.

barberry ★★
() автор топика

А вообще хранит в ~/.mozilla/firefox/имя профиля/extensions.rdf . Его редактирование/удаление скорей всего не поможет, если в ~/.local/share/applications/mimeapps.list прописано application/octet-stream=gedit.desktop

ishmourzin
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.