1 votes

Comment ajouter une commande qui sera disponible dans la boîte d'exécution automatique pour les DVD vidéo ?

En System Settings --> Details --> Removable Media des menus déroulants vous permettent de choisir ce qu'il convient de faire lorsque vous insérez différents types de médias.

J'ai écrit quelques scripts appelés des choses comme ripmovie et les mettre dans /usr/local/bin

Ils fonctionnent correctement à partir de la ligne de commande.

Je veux qu'ils soient disponibles en tant qu'options dans le menu déroulant qui apparaît lorsque vous insérez un film DVD.

J'ai essayé de sélectionner "Autres applications", mais elles ne figurent pas dans la liste et il n'est pas possible d'en ajouter de nouvelles.

Comment puis-je faire cela ?

1voto

mopo Points 1

J'ai peiné et peiné, et j'ai finalement trouvé comment faire !

Créez un fichier qui ressemble à ceci. En utilisant votre exemple script, nommez-le ripmovie.desktop et le placer dans /usr/local/share/applications/ o ~/.local/share/applications/ .

[Desktop Entry]
Name=RipMovie
Comment=Rip movies
Keywords=Video;Movie;Film;DVD;Disc;Rip
Exec=/usr/local/bin/ripmovie %f
Terminal=true
Type=Application
Categories=GTK;GNOME;AudioVideo;Video;
MimeType=x-content/video-dvd;
StartupNotify=true

Tous les éléments ne sont pas nécessaires, mais ceux qui le sont sont les suivants Name El Exec El Terminal et, surtout, la ligne MimeType ! C'est le morceau de magie que les Paramètres du système recherchent !

J'ai constaté que je devais jouer avec l'extrémité de la Exec ligne. Vérifier le spec de .desktop dossiers . J'ai fini par coder en dur mon lecteur optique ( /dev/sr0 ) à transmettre à mon script. Si jamais j'ai plusieurs lecteurs, je m'en occuperai à ce moment-là.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X