#1 Le 29/04/2005, à 16:29
- TheLiar
[résolu]Choix du logiciel de messagerie par defaut
Bonjour,
Dans système/préférences/applications préférées j'ai choisi Thunderbird comme logiciel par défaut.
Lorsque, dans Nautilus, je désire envoyer un document par mail, je clik-droit et choisis "envoyer à"; une fenêtre s'ouvre et je n'ai comme choix qu'Evolution ( que je n'utilise pas et qui n'est donc pas configuré).
Comment faire pour que Thunderbird apparaisse dans cette liste?
Merci pour toute aide.
The Liar
Dernière modification par TheLiar (Le 29/04/2005, à 18:23)
Hors ligne
#2 Le 29/04/2005, à 17:54
- tigrou
Re : [résolu]Choix du logiciel de messagerie par defaut
je ne crois pas que ça soit possible. thunderbird n'est pas (encore ?) assez intégré dans GNOME pour arriver à faire ça, je vois deux "solutions"
1. tu utilises Evolution
2. tu n'utilises pas cette "fonctionnalité"
dommage que Thunderbird ne supporte pas plus d'options en ligne de commande, sinon il serait facile d'écrire un script pour Nautilus...
Hors ligne
#3 Le 29/04/2005, à 18:22
- TheLiar
Re : [résolu]Choix du logiciel de messagerie par defaut
Merci!
J'ouvrirai donc Thunderbird en premier et enverrai mon document comme pièce jointe!
Hors ligne
#4 Le 02/05/2005, à 08:01
- Kagou
Re : [résolu]Choix du logiciel de messagerie par defaut
Ca vaut un rapport de bug !!! (s'il n'y en a pas déja un)
Hors ligne
#5 Le 04/05/2005, à 21:53
- Tay
Re : [résolu]Choix du logiciel de messagerie par defaut
J'avais trouvé je ne sais plus où un script sympa pour faire un truc du genre en l'occurence redimensionner des photos et les envoyer par thunderbird (merci à son auteur d'ailleurs s'il se reconnaît!).
Pour faire ce que tu veux il te suffit de modifier un peu le script ci dessous et de le copier dans le répertoire de script.
Par contre ça ne marche que si Thunderbird est déjà lancé.
#!/bin/sh
# On choppe le répertoire courant... depuis Nautilus, aucun problème
# sauf si vous êtes assez tordus pour faire des sélections sur plusieurs
# répertoires.
# Par contre si vous utilisez ce script dans un shell il prend le
# répertoire courant, donc ne vous amusez pas avec des invocations
# exotiques, ou réparez ça d'abord..
if [ "x$NAUTILUS_SCRIPT_CURRENT_URI" = "x" ]; then
workdir=$(pwd) #FIXME
else
workdir=$(echo $NAUTILUS_SCRIPT_CURRENT_URI| sed 's/file:\/\///g')
fi
res=$(zenity --list --title "$workdir" --height=200 --radiolist --column "" --column "Taille" TRUE 400x400 FALSE 300x300 FALSE 200x200 FALSE 100x100)
[ "x$res" == "x" ] && exit
# On fait un répertoire pour les images redimensionnées
# Au final, on peut aussi les coller dans /tmp
mkdir -p $workdir/$res
# On bosse...
while [ $# -gt 0 ];
do
f=$1
file=$(echo $f | sed 's/"$NAUTILUS_SCRIPT_CURRENT_URI"//g')
# On place une copie redimensionnée de l'image dans le répertoire
convert $workdir/$file -scale $res $workdir/$res/$file
# On prépare la liste de fichiers à attacher
file=$(echo file://$workdir/$res/$file)
if [ "x$attachments" = "x" ]; then
attachments=$(echo $file)
else
attachments=$(echo $attachments, $file)
fi
shift
done
# On rajoute des quotes autour des arguments pour limiter certaines
# catastrophes...
attachments=$(echo \'$attachments\')
# On invoque le mailer avec les fichiers à attacher en argument
# Le bête mozilla-thunderbird -remote est buggé, d'où le chemin complet vers
# xremote-client
/usr/lib/mozilla-thunderbird/mozilla-thunderbird-xremote-client "xfeDoCommand(composeMessage,attachment=$attachments)"
# Malgré tout, le truc se vautre en beauté si les noms de fichier sont bizarres,
# comportent des espaces ou ce genre de chose.
# Le stripping est laissé en exercice au lecteur.
#6 Le 04/05/2005, à 21:59
- tigrou
Re : [résolu]Choix du logiciel de messagerie par defaut
très intéressant tout ça, je savais pas qu'on pouvait faire ça avec xfeDoCommand, ça ouvre des horizons intéressants
Hors ligne
#7 Le 21/10/2005, à 20:01
- Lootux
Re : [résolu]Choix du logiciel de messagerie par defaut
wep sinon le script mentionné plus haut est la !
http://forum.ubuntu-fr.org/viewtopic.php?id=15913
Hors ligne