Форум русскоязычного сообщества Ubuntu


Автор Тема: Свойства файлов .txt и .mht  (Прочитано 2556 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Свойства файлов .txt и .mht
« : 17 Декабря 2012, 14:25:27 »
Почему ubuntu 12.04 в свойствах файлов форматов txt и mht пишет "текстовый документ (text/plain)". Отсюда следующее: если ставить умолчания по открытию этих файлов различными приложениями, то это применяется к обоим типам файлов. Но вэб-архив mht это не 2 строчки написанные в блокноте. Причем в файле defaults.list все ассоциации выставлены правильно (text/plain=gedit.desktop, text/xml=firefox.desktop). Если честно, задолбался текстовые файлы открывать через правую кнопку мыши. В ubuntu 10.10 такого нет. Это правится? Или тоже баг, как с отображением значка раскладки клавиатуры.

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #1 : 17 Декабря 2012, 15:24:07 »
"свойства" - "открыть в" - выбрать/добавить нужное приложение, установить по умолчанию. и txt и mht будут открываться в своих приложениях, соответственно, например, в gedit и firefox.

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #2 : 17 Декабря 2012, 16:12:28 »
Почему ubuntu 12.04 в свойствах файлов форматов txt и mht пишет "текстовый документ (text/plain)". Отсюда следующее: если ставить умолчания по открытию этих файлов различными приложениями, то это применяется к обоим типам файлов.

Неправильный логический вывод.

Тип данных в файлах -- text/plain: текстовые данные (RFC 2046 и RFC 3676), так что тип файлов txt и mht -- одинаковый. А вот формат разный. Отсюда следующее: можно настроить разные приложения на открытие файлов txt и mht как указано выше.

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #3 : 18 Декабря 2012, 06:15:53 »
Вывод то может и не правильный, только как я писал в сообщении ("свойства" - "открыть в" - выбрать/добавить нужное приложение, установить по умолчанию. и txt и mht будут открываться в своих приложениях, соответственно, например, в gedit и firefox.)не работает, т.е. Устанавливаемое по умолчанию приложение к mht автоматом применяется и txt.Как будто для системы и форматы файлов одинаковые. Кстати на этом форуме я уже читал подобную тему,там товарищ решил проблему переходом на другую версию линукс.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Свойства файлов .txt и .mht
« Ответ #4 : 18 Декабря 2012, 11:33:05 »
ivanich352008, скиньте примеры файлов для проверки.

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #5 : 18 Декабря 2012, 11:35:39 »
ivanich352008,
Провёл эксперимент:

Качнул отсюда образец .mht
Дальше:
$ cp fileformatinfo.mht fileformatinfo.txt
$ file fileformatinfo.mht
fileformatinfo.mht: news or mail, ASCII text, with CRLF line terminators
$ file fileformatinfo.txt
fileformatinfo.txt: news or mail, ASCII text, with CRLF line terminators
Более того, diff и cmp ничего не выводят -- файлы идентичны.

Ставлю в nautilus приложения по умолчанию. Всё работает.

ЧЯДНТ?

PS:
~$ cat /etc/lsb-release && nautilus --version
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.1 LTS"
GNOME nautilus 3.4.2

PPS. Может, дело в кривоватых mht?

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #6 : 18 Декабря 2012, 14:40:50 »
в первом посте упоминается defaults.list. имеется в виду /etc/gnome/defaults.list? вроде бы его править нет нужды, пользователю для своих модификаций дан файл ~/.local/share/applications/mimeapps.list

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #7 : 19 Декабря 2012, 20:34:22 »
 В ~/.local/share/applications/mimeapps.list  в [Default Applications] записано text/plain=opera-browser.desktop,если ставится опера на mht, после этого на .txt по умолчанию gedit, и строчка меняется на text/plain=gedit.desktop И ... mht открывается в блокноте. Да можно любое приложение задать на txt и оно автоматом применяется к mht или наоборот. Просто на этой же машине стоит ubuntu 10.10 и там те же файлы открываются как установлено для каждого. Пойду пороюсь в десятке.


Пользователь решил продолжить мысль 19 Декабря 2012, 21:04:31:
В десятке в ~/.local/share/applications/mimeapps.list  в [Default Applications] записано text/plain=gedit.desktop;opera-browser.desktop. Жизнь становится интересней.
« Последнее редактирование: 19 Декабря 2012, 21:04:31 от ivanich352008 »

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #8 : 19 Декабря 2012, 21:52:33 »
Попробуйте:
- проверить в /etc/gnome/defaults.list, что text/plain=gedit.desktop
- удалить в ~/.local/share/applications/mimeapps.list строку text/plain=* из всех секций
- добавить в ~/.local/share/applications/mimeapps.list строку message/rfc822=opera-browser.desktop, имхо, без разницы в какую секцию, default или added.

Оффлайн absent

  • Активист
  • *
  • Сообщений: 368
  • Ubuntu 16.04
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #9 : 19 Декабря 2012, 23:14:11 »
- добавить в ~/.local/share/applications/mimeapps.list строку message/rfc822=opera-browser.desktop, имхо, без разницы в какую секцию, default или added.
тогда и, например, eml (сохранённые почтовые сообщения) тоже начнут открываться в браузере. хотя, в принципе, открываются нормально.
message/rfc822: E-mail; EML файлы, MIME файлы, MHT файлы, MHTML файлы

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #10 : 20 Декабря 2012, 10:47:20 »
- проверить в /etc/gnome/defaults.list, что text/plain=gedit.desktop - все на месте
- удалить в ~/.local/share/applications/mimeapps.list строку text/plain=* из всех секций - удалил,сохранил
- добавить в ~/.local/share/applications/mimeapps.list строку message/rfc822=opera-browser.desktop - строка присутствовала до правки.
Результат: по умолчанию на оба формата файлов встал блокнот. Приехал снова на старт.
  PS: Линукс как автоваз: что-то отпадает, скрипит, но продолжает ехать. Запчасти даром, но с напильником (на всякий случай). Виндовс как иномарка,дорого, шикарно, комфортно. Что-то сломалось, все встает, тащи в автосервис к дяде Билу.

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #11 : 24 Декабря 2012, 18:21:51 »
Оказывается проблемка то с бородой. Вот что нарыл на древнем форуме.
Перпетум Мобиле
Гость   
#39 | Дата: 11 Июл 2010 18:23
Ответить Цитата
глупейший вопрос для глупейшей системы, как ассоциировать файлы на открытие в определенном приложении ?
 
Эта дура считает по типу файла а не по расширению, и два различных расширения должны открываться в разных программах, а не то в той, то в этой  - задрала уже правой кнопкой через меню запускать.... :(


   40KHYTbIU
Гость   
#81 | Дата: 11 Июл 2010 18:47
Ответить Цитата
39-Перпетум Мобиле > в гноме? правой кнопкой по файлу - свойства - открывать в программе
у меня без инитрд работает =) нафиг он нужен?
   Перпетум Мобиле
Гость   
#82 | Дата: 11 Июл 2010 18:54
Ответить Цитата
40-40KHYTbIU > просто полагаю, что в старом initrd грузится что-то мешающее моему acpi, хз, не сильно понимаю этого покаа.
 
По поводу файлов, прочти внимательнее...
У меня такая фигня, файл .txt надо открывать "блокнотом"
А файл .mht  открывать Оперой
Для системы эти файлы как-бы одинаковы, "plain text"  поэтому если я поставлю "gedit"  на .txt то и .mht  будет открываться им ну и наоборот, если на .mht поставлю Оперу, то и .txt будет открываться Оперой...
 
Имхо, даунизм у Линукса, везде написано, что он может работать с расширениями, а выходит не работает.

Да,в Ubuntu 10 свойства mht: тип MHTML Document (message/rfc822)
               свойства txt: тип текстовый документ (text/plain)
почему в 12-ой к обоим типам встал (text/plain)?

Дык лечится или нихт?
« Последнее редактирование: 24 Декабря 2012, 19:17:27 от ivanich352008 »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Свойства файлов .txt и .mht
« Ответ #12 : 24 Декабря 2012, 18:31:27 »
Дык лечится или нихт?
скиньте примеры файлов для проверки

Оффлайн ivanich352008

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Свойства файлов .txt и .mht
« Ответ #13 : 24 Декабря 2012, 19:37:48 »
Косяк то в опере 12.12. Сохраненные в ней страницы mht распознаются системой как (text/plain). Те же страницы mht сохраненные в firefox распознаются как MHTML Document (message/rfc822).PPS. Может, дело в кривоватых mht? Полностью согласен. А я уж думал глюк системы или я что-то нарегулировал.

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.