En lisant l'article (viewtopic.php?f=7&t=110) de ledudulela, cela m'a fait penser à ShotWell. Pour ceux qui ne connaissent pas déjà, c'est un formidable gestionnaire de photos mais qui souffre d'un petit défaut pour nous à la saveur mentholée.
Le clic droit "Envoyer à...' est codé en dur dans le programme et pointe vers les actions de Nautilus.
Voici le script à créer dans /usr/local/bin/ sous le nom de nautilus-sendto :
Code : Tout sélectionner
#!/bin/bash
#
# thunderbird -compose "attachment='~/Path1/file1,/Path2/file2'"
#
# Ajout des noms de fichiers images passés en paramètres en remplaçant l'espace par une virgule
r=; for v in "$@"; do r="$r$v,"; done
r='-compose "attachment='\'${r%?}\''"'
# Lancement de thunderbird avec les paramètres
eval thunderbird "$r"
#
# ciao
exit 0
A l'origine, nautilus-sendto est un programme qui offre plusieurs possibilités dont celle d'envoyer en pièce jointe les noms de fichiers passés en paramètre. Je me suis contenté de réaliser une seule action mais en ajouter est facilement réalisable (affichage d'un menu pour sélectionner l'action à réaliser, comme dans la version originale).
@ Bientôt