Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№127-04-2007 13:39:38

Leprikon
Участник
 
Группа: Members
Зарегистрирован: 22-02-2007
Сообщений: 3
UA: Firefox 2.0

Определение Mime типа для локального файла

Привет всем! Появилась следующая проблема. Для определения MIME типа файла использовал nsIMIMEService. Но все дело в том, что методы данного сервиса возвращают MIME только для типов, зарегестрированных в Firefox. Но вот, например, при открытии диалога-запроса во время закачки какого-либо файла, Firefox еще поднимает MIME информацию из системных ресурсов (реестр). Кто-нить может подсказать, как можно решить данную проблему?

Отсутствует

 

№202-05-2007 22:07:23

SantaNickolas
Участник
 
Группа: Members
Зарегистрирован: 27-04-2007
Сообщений: 8
UA: Firefox 2.0

Re: Определение Mime типа для локального файла

Честно говоря не очень ясен вопрос.
Ты хочеш чтоб MIME типы брались не прописаные в мозила, а юзались зарегестрированые в реестре?

Помочь не помогу (незнаю как), но хоть вопрос может ясным станет :whistle:

Отсутствует

 

№303-05-2007 12:27:08

Leprikon
Участник
 
Группа: Members
Зарегистрирован: 22-02-2007
Сообщений: 3
UA: Firefox 2.0

Re: Определение Mime типа для локального файла

Поясняю:) В общем, хотел сделать так, чтобы MIME можно было определить для файла лежащего на диске. Если просто использовать nsIMIMEService, то получить инфу о типе файла, незарегистрированного в системе FF, нельзя. Однако, FF каким-то образом получает эту инфу, когда перед началом закачки появляется диалог с выбором, что с закачкой делать. Посмотрел в исходники FF и увидел, что там операции производятся при помощи чтения инфы из реестра и MIME-базы системы. Так я и хотел узнать, можно ли каким-то образом, используя стандартные сервисы или интерфейсы FF таким же макаром получить MIME

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]