Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/09/2010, à 11:18

MezzoForte

[résolu] Service menu dolphin ne fonctionne pas

Bonjour à tous,

Un problème depuis toute à l'heure ...
Je suis avec kde4.5, et j'aimerais ajouter la fonction "convertir en mp3" dans le menu du clic droit sur un .wav.
Rien de compliqué apparemment, il suffirait d'utiliser le "service_menu", j'ai lu la doc.
Et bien sûr ça ne fonctionne pas.
J'ai essayé l'exemple :

[Desktop Entry]
ServiceTypes=all/allfiles
Actions=attach

[Desktop Action attach]
Name=Mail with KMail
Name[fr]=Attache le fichier dans Kmail
Icon=kmail
Exec=kmail —attach %U

J'ai mis ça dans ~/.kde/share/kde4/services/attache.desktop

Je n'ai pas mon action lorsque je fais un clic droit. L'un de vous a-t-il déjà eu ce problème ?

Dernière modification par MezzoForte (Le 19/09/2010, à 12:01)


L'âme rien ne l'afflige, quand elle y pense.

Hors ligne

#2 Le 19/09/2010, à 11:26

bruno

Re : [résolu] Service menu dolphin ne fonctionne pas

Je ne sais pas où tu as trouvé cette doc mais visiblement elle est erronée (ou du moins très vieille)

Les fichiers .desktop pour les "service menus" doivent être enregistrés dans :

~/.kde/share/kde4/services/ServiceMenus/

Voici un exemple (envoyer le fichier par courriel) qui fonctionne :

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin,all/allfiles
Actions=sendMail
Icon=kmail
Encoding=UTF-8

[Desktop Action sendMail]
Name=Email File
Name[fr]=Envoyer par courriel
Icon=kmail
Exec=kmail --composer --attach %U

en voici une autre permettant d'ouvrir certains fichiers avec kate en tant que root :

[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin,text/*,application/x-desktop,application/x-shellscript
Actions=editAsRoot
Icon=kate
Encoding=UTF-8

[Desktop Action editAsRoot]
Name=Edit as root
Name[fr]=Éditer en tant que Root
Icon=kate
Exec=kdesudo kate %U

EDIT : la doc ubuntu-fr.org semble bien contenir les infos nécessaires pour KDE4

Dernière modification par bruno (Le 19/09/2010, à 11:31)

Hors ligne

#3 Le 19/09/2010, à 12:01

MezzoForte

Re : [résolu] Service menu dolphin ne fonctionne pas

Merci beaucoup pour ta réponse rapide ! Ça fonctionne.
Je me suis trompé de dossier :
.../service au lieu de .../service/ServiceMenus
Bon dimanche !


L'âme rien ne l'afflige, quand elle y pense.

Hors ligne