Я установил автономный проигрыватель отладки 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;
Ну, я не заметил это сам. В предыдущей версии Ubuntu Вы смогли указать как команда приложение, с которым Вы хотели открыть определенный тип файла в Properties > Open With
окно, но теперь, когда не кажется возможным. Вы могли бы также зарегистрировать отчет об ошибках для этого - это - очень важная функция, которая потерялась.
Я могу думать о нескольких обходных решениях все же.
Это - один "хакер" способ сделать его. Для запуска необходимо сначала узнать mimetype название файла SWF:
Щелкните правой кнопкой по файлу и открытый Properties
и останьтесь дома Basic
вкладка. Ищите строку, которая говорит, что Тип и записывает где-нибудь последнюю часть той строки, которая является между круглой скобкой. Это нужно назвать чем-то как application/swf-flash
или что-то тем способом.
Теперь необходимо создать (если это уже не существует, в этом случае Вы отредактировали бы), 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.
Я не знаю, работает ли этот метод все еще, но я помню названное приложение assogiate
который позволил бы Вам изменить все ассоциации файлов, сделанные системой среди прочего. Вы могли бы хотеть установить это, в Центре программного обеспечения.
Я посмотрел на файл .desktop gnash swf Players, он имеет% U в конце строки exec, добавил, что теперь он виден как приложение по умолчанию.