J'ai installé le lecteur de débogage Flash autonome sur /usr/lib/flashplayerdebugger
et je peux maintenant l'utiliser pour tester dans Flash Builder (Eclipse), mais je ne peux pas ouvrir un fichier SWF avec Nautilus. Si je clique avec le bouton droit et sélectionne Ouvrir avec une autre application, il ne figure pas dans la liste des programmes et je ne vois pas comment l'ajouter. Comment puis-je en faire l'application par défaut pour les fichiers SWF ouverts dans Nautilus?
Mise à jour - * Fichier .desktop
[Desktop Entry]
Name=Flash Player Debuger
Type=Application
Exec=/usr/lib/flashplayerdebugger
Categories=GNOME;Player;AudioVideo;
MimeType=application/x-shockwave-flash;
Eh bien, je ne l'avais pas remarqué moi-même. Dans la version précédente d'Ubuntu, vous pouviez spécifier comme commande une application avec laquelle vous vouliez ouvrir un type de fichier spécifique dans le Properties > Open With
fenêtre, mais maintenant cela ne semble pas possible. Vous pourriez aussi bien déposer un rapport de bogue pour cela - c'est une fonction très importante qui s'est perdue.
Je peux penser à quelques solutions de contournement cependant.
C'est une façon de le faire "pirate". Pour commencer, vous devez d'abord connaître le nom du type MIME du fichier SWF:
Cliquez avec le bouton droit sur le fichier et ouvrez Properties
et restez dans l'onglet Basic
. Recherchez la ligne qui dit Tapez et notez quelque part la dernière partie de cette ligne entre parenthèses. Il devrait être nommé quelque chose comme application/swf-flash
ou quelque chose de cette façon.
Vous devez maintenant créer (sauf s'il existe déjà, auquel cas vous éditez ) un *.desktop
fichier dans l'un des répertoires applications
de travail mentionnés ci-dessous:
/usr/share/applications/
/usr/local/share/applications
~/.local/share/applications
[conseillé]et dans le champ MimeType
, incluez le type MIME que vous avez trouvé à l'étape précédente. Pour ce faire, créez simplement une nouvelle ligne et écrivez ce qui suit:
MimeType=application/swf-flash;
si vous modifiez un fichier de bureau existant, ajoutez le type MIME que vous avez trouvé et un point-virgule à la ligne:
MimeType=mimetype1;mimetype2;application/swf-flash;
Il s'agit d'un fichier de bureau fonctionnel que j'ai trouvé pendant que vous lisez:
[Desktop Entry]
Name=Flash Player Debuger
Type=Application
Exec=/usr/lib/flashplayerdebugger
Categories=GNOME;Player;AudioVideo;
MimeType=application/swf-flash;
N'oubliez pas de changerapplication/swf-flash
pour le mimetype de travail!
Une fois cette étape terminée, l'application que vous avez créée un *.desktop
le fichier pour devrait apparaître dans les autres applications dans le Open With
onglet dans la fenêtre Properties
de tout fichier SWF.
Je ne sais pas si cette méthode fonctionne toujours, mais je me souviens d'une application appelée assogiate
qui vous permettrait de modifier toutes les associations de fichiers créées par le système, entre autres. Vous voudrez peut-être l'installer, son dans le Software Center.
J'ai regardé le fichier .desktop de gnash swf players, il a un% U à la fin de la ligne d'exécution, a ajouté cela et il est maintenant visible comme application par défaut.