Как сделать так, чтобы SWF-файлы открывались с помощью автономного плеера?

Я установил автономный проигрыватель отладки Flash в /usr/lib/flashplayerdebugger и теперь могу использовать его для тестирования в Flash Builder (Eclipse), но не могу открыть SWF-файл с помощью Nautilus. Если я щелкну правой кнопкой мыши и выберу «Открыть с помощью другого приложения», его нет в списке программ, и я не вижу, как его добавить. Как сделать приложение по умолчанию для файлов SWF, открытых в Nautilus?

Обновление - * .desktop file

[Desktop Entry]
Name=Flash Player Debuger
Type=Application
Exec=/usr/lib/flashplayerdebugger
Categories=GNOME;Player;AudioVideo;
MimeType=application/x-shockwave-flash;
2
задан 18 June 2012 в 21:33

2 ответа

Ну, я не заметил это сам. В предыдущей версии Ubuntu Вы смогли указать как команда приложение, с которым Вы хотели открыть определенный тип файла в Properties > Open With окно, но теперь, когда не кажется возможным. Вы могли бы также зарегистрировать отчет об ошибках для этого - это - очень важная функция, которая потерялась.

Я могу думать о нескольких обходных решениях все же.

1. Подход файла на рабочем столе

Это - один "хакер" способ сделать его. Для запуска необходимо сначала узнать mimetype название файла SWF:

  1. Щелкните правой кнопкой по файлу и открытый Properties и останьтесь дома Basic вкладка. Ищите строку, которая говорит, что Тип и записывает где-нибудь последнюю часть той строки, которая является между круглой скобкой. Это нужно назвать чем-то как application/swf-flash или что-то тем способом.

  2. Теперь необходимо создать (если это уже не существует, в этом случае Вы отредактировали бы), a *.desktop файл в одной из работы applications каталоги, упомянутые ниже:

    • /usr/share/applications/
    • /usr/local/share/applications
    • ~/.local/share/applications [рекомендуемый]

    и в MimeType поле включает mimetype, который Вы нашли на предыдущем шаге. Чтобы сделать это, просто создайте новую строку и запишите следующее:

    MimeType=application/swf-flash;
    

    если Вы редактируете существующий файл на рабочем столе, добавляете mimetype, Вы нашли и точка с запятой к строке:

    MimeType=mimetype1;mimetype2;application/swf-flash;
    

    Это - рабочий файл на рабочем столе, который я придумал, в то время как Вы читаете:

    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    

    Не забудьте изменяться application/swf-flash для работы mimetype!

    После того, как завершенный этот шаг, приложение Вы создали a *.desktop файл для должен появиться в в рамках других приложений в Open With вкладка в Properties окно любого файла SWF.

2. Приложение Assogiate

Я не знаю, работает ли этот метод все еще, но я помню названное приложение assogiate который позволил бы Вам изменить все ассоциации файлов, сделанные системой среди прочего. Вы могли бы хотеть установить это, в Центре программного обеспечения.

1
ответ дан 18 June 2012 в 21:33

Я посмотрел на файл .desktop gnash swf Players, он имеет% U в конце строки exec, добавил, что теперь он виден как приложение по умолчанию.

0
ответ дан 18 June 2012 в 21:33

Другие вопросы по тегам:

Похожие вопросы: