У меня есть Ubuntu 18.04
У меня есть программа, названная, "записывают!" (программное обеспечение, чтобы воспроизвести и изменить аудио), который может открыть .xsc файлы.
Когда я делаю ассоциацию типа файла .xsc для Записи (установленный в вине), также .txt связывается для Записи.
Я смотрю в propierties .xsc файла и этого saids, что тип является текстом/плоскостью (то же, чем .txt документы).
Как я могу изменить это?
Огромное спасибо!
Решенный: https://rlog.rgtti.com/2010/11/22/integrating-a-new-application-in-gnome/
Спасибо Melebius. Ответ этого сообщения не работал на меня, но я нашел решение посредством Вашего ответа.
решение было скопировано с: https://rlog.rgtti.com/2010/11/22/integrating-a-new-application-in-gnome /
Добавление нового приложения для нового типа файла на GNOME (так, чтобы я мог выполнить его дважды щелкающий по нему или от почтового клиента на вложении) легче, чем я думал, что это будет.
проблема: Мой банк отправляет мне мои сведения об учетной записи в файлах, которыми управляет приложение, которое они предоставляют. Это - приложение MS Windows, но к счастью большая часть из него выполнения хорошо под Вином. Файлы являются zip-файлами с пользовательским расширением *.fm6
.
первый шаг должен сделать GNOME знающим, что .fm6
файлы отличаются от zip-файлов и должны рассматриваться по-другому. Это называют, "добавляя тип MIME" к системе. Чтобы сделать так, я добавил файл, названный fastm6.xml в $HOME/.local/share/mime/packages/
, и затем выполнил эту команду:
update-mime-database $HOME/.local/share/mime
Содержание $HOME/.local/share/mime/packages/fastm6.xml
файл:
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-fastm6">
<glob pattern="*.fm6"/>
<comment>Caja de Ingenieros files</comment>
</mime-type>
</mime-info>
Для добавления значка для нового типа пантомимы просто отбросьте png файл (размер 48Г — 48) в $HOME/.local/share/icons
названный application-x-fastm6.png. Обновите свои окна File, и у Вас будут они.
Теперь можно щелкнуть правой кнопкой по значкам, выбрать приложение, которое Вы хотите запустить для них ("Открытый с другим приложением") и затем ввести его как значение по умолчанию. В моем случае это был сценарий оболочки как это:
#!/bin/bash
fastdir=$HOME/.wine/dosdevices/c:/FAST/FASTM6
cp $1 $fastdir
cd $fastdir
wine c:/FAST/FASTM6/fastm6.exe $(basename $1)