[sisyphus] Kmail attachments
Vitaly Lipatov
=?iso-8859-1?q?LAV_=CE=C1_VL3143=2Espb=2Eedu?=
Сб Янв 17 17:27:56 MSK 2004
On Friday 16 January 2004 20:36, Andrey Rahmatullin wrote:
> On Fri, Jan 16, 2004 at 02:36:59PM +0300, Vitaly Lipatov wrote:
> > > > Вообще хотелось бы определять тип файла по расширению и
> > > > уточнять его через file.
> > >
> > > Чем это отличается от простого запроса file?
> >
> > Как минимум:
> > 1. Человек по названию (расширению) может понять, в каком
> > формате файл.
>
> Не понял. При чем тут вызов проги?
Потому что когда в дистрибутиве нет цельной концепции по связи
программ с файлами (или файлов с программами), часто человеку
приходится самому решать, в чём же файл открыть. И тут хорошо бы
знать, что за файл...
>
> > 2. При показе в файловом менеджере не надо открывать каждый
> > файл, чтобы назначить для него пиктограмму.
>
> Т.е. для одних случаев предполагается file(1), для других -
> простая обработка расширения?
См. обработчик в mc :)
А вообще конечно хочется единости, но перспектива обрабатывать
каждый файл, чтобы вывести их список не прельщает. Хватает XMMS,
который при добавлении mp3-файлов с компакта начинает их все
считывать (судя по измерению передаваемой информации - полностью
:)), при чём довольно долго...
> > 3. Например, для XML-файлов file всегда скажет, что это XML.
> > А как отличить svg от dia или glabels?
>
> Ответ должен быть "По расширению"?
Нет, какой ответ предлагаете вы?
Вот у меня карта1.xml, карта2.xml и карта3.xml. В какой программе
мне открывать вторую карту?
> Все равно определение типа файла по заголовку и по расширению
> - совершенно разные методы.
Безусловно. По заголовку идёт определение фактического типа, по
расширению - заявленного. Я понимаю, что расширения может и
вообще не нужны, но они же есть...
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
Подробная информация о списке рассылки Sisyphus