Для меня удобный способ получить треклоги с моего телефона на ПК - отправить их по электронной почте из gmail на мою основную учетную запись, настроенную в Thunderbird. Когда я иду, чтобы открыть вложение, я получаю

You have chosen to open:
Myfile.gpx
which is: XML Document (xxx kB)
from Mailbox://
What should Thunderbird do with this file?
Open with [dropdown]
Save

Если я выберу "Сохранить", файл будет сохранен правильно, но если я выберу "Открыть с помощью", файл, сохраненный в% TMP% и отправленный в выбранную мной программу, будет MyFile.gpx.xml (не страшно, если я открываю это в текстовом редакторе, но проблематично для программного обеспечения, которое ожидает .gpx). Предположительно это происходит от MIME-типа

Он также устанавливает флаг readonly, что более раздражает; дальнейшие тесты показывают, что он делает это и для входящих .txt файлов.

Это на моей машине win7, работающей под управлением Thunderbird 52.9.1 (32-разрядная версия), я думаю, что поведение на моем Linux-компьютере дома отличается или, по крайней мере, до недавнего времени.

Есть ли где-нибудь скрытая настройка для сохранения временных файлов под их настоящими именами, а не для добавления типа MIME? Или отключить сохранение как только для чтения? На вкладке Инструменты | Параметры | Вложения | Входящие есть XML Document (text/xml :.xml) Always ask и не .gpx

1 ответ1

1

Для jEdit вы можете создать макрос, который делает это после открытия всех файлов:

if (view.getBuffer().isReadOnly())
{
view.getBuffer().setReadOnly(false);
buffer.reload(view);
}

(Поскольку я не использую jEdit, я не могу реализовать или протестировать мой совет.)

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