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.

#76 Le 29/03/2007, à 08:20

ghimli

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

normalement pas besoin de redémarrer X, un simple

nautilus -q

suffit. wink
@John : merci, d'accord avec toi pour le choix du mailer.

edith : j'ai pas trop le temps, mais vu qu'il y a possibilité dans GNOME de déclarer un lecteur de courrier par défaut, il doit y avoir une variable de GNOME prédéfinie. On pourrait envisager de la récupérer dans le script, et de mettre

$thunderbird=$VARIABLE;

à la place de

$thunderbird='mozilla-thunderbird';

Dernière modification par ghimli (Le 29/03/2007, à 09:31)


Ghimli, Ubuntu addicted

Hors ligne

#77 Le 29/04/2007, à 16:39

TheLiar

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

Réponse à OLT:
J'avais le même problème que toi . Résolu en installant imagemagick via synaptic.

Hors ligne

#78 Le 29/04/2007, à 22:01

OLT

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

lol:lol: merci TheLiar sa marche à merveille cool

Hors ligne

#79 Le 24/10/2007, à 23:12

ppmt

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

Un petit reveil d'un vieux post!

Je suis sous Gutsy avec TB2 donc et le script ne marche plus smile

Il fait appele a une fonction mozilla-xremote-client qui n'existe plus

Elle a ete remplace par quoi?

Edit: bon finalement j'ai trouve mieux....Razer nous a fait un beau script


http://forum.ubuntu-fr.org/viewtopic.php?id=137609

Dernière modification par ppmt (Le 25/10/2007, à 02:46)


le dock dont vous avez toujours rêvé  Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr

Hors ligne

#80 Le 16/12/2008, à 17:36

alinux70

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

Bonjour,

Ce script ne fonctionne pas chez moi (ubuntu 8.10) ...

En fait la ligne ci-dessous ne correspond plus à un chemin valable..

/usr/lib/mozilla-thunderbird/mozilla-xremote-client -a mozilla-thunderbird "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"

Comment y remédier, je ne trouve pas l'équivalent sur ma distribution linux

Cordialement



alinux

#81 Le 31/12/2008, à 12:42

razer

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

@alinux

Merci d'utiliser le nouveau programme, que tu trouveras ici

et de suivre les instructions d'installation/utilisation précisées ici

Hors ligne

#82 Le 05/01/2009, à 07:12

bastou2

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

Salutations à tous,
Je suis nouveau ici.
(désolé, je post en double ici)

Effectivement je confirme que Thunderbird démarre seulement la première fois qu'on utilise
Email my pictures dans la session. Thunderbird n'ouvre plus par la suite si on le ferme, pas plus qu'il n'affiche le nouveau  message avec les fichiers joints si Thunderbird est déjà actif .
On doit redémarrer pour que le manège recommence.
À part ça, tout fonctionne très bien.

Que puis-je faire ?

Ma config:  Ubuntu 8.04.1 avec les dépendances démandées par Email my pictures 0.9 ainsi que Thunderbird  2.0.0.18

Je félicite l'auteur de ce script ainsi que les autres pour le travail colossal.

Merci !

#83 Le 13/04/2009, à 12:00

soupaloignon

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

ppmt a écrit :

Un petit reveil d'un vieux post!

Je suis sous Gutsy avec TB2 donc et le script ne marche plus smile

Il fait appele a une fonction mozilla-xremote-client qui n'existe plus

Elle a ete remplace par quoi?

Par :
mozilla-thunderbird-xremote-client

wink


==> Libérez les huitres du bassin d'Arcachon <==

Hors ligne

#84 Le 18/06/2011, à 03:21

jOoLdotCH

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

La première version du script de ce post  doit être à peine modifiée pour fonctionner avec Ubuntu 11.04 Unity et
Thunderbird 3. Je l'ai modifié et recopié ci-dessous.

Prérequis: zenity et imagemagick

 
#!/bin/bash
# Date   : 19/10/2005
# Edite le 18/06/2011 par jOoL - www.jool.ch
# Attention : les packages zenity et imagemagick doivent etre installes au prealable
#

# On verifie tout d'abord qu'il y a bien au moins un fichier selectionne
if [ $# -eq 0 ]; then
    zenity --warning --title="Attention" --text="Il faut sélectionner au moins un fichier !"
    exit 1
fi

# On memorise le nombre de fichiers a envoyer
NB_FILES=$#

# On ecrase une eventuelle precedente liste de fichiers attaches
echo "" > /tmp/attachment.log

# On passe en revue la liste des fichiers a envoyer
(while [ $# -gt 0 ];
do
  # Pour chaque fichier on memorise son nom et son uri
  FILE_NAME="$1"
  FILE_URI="$NAUTILUS_SCRIPT_CURRENT_URI/$FILE_NAME"
  # On passe les infos a la fenetre de progression
  let "COMPTEUR += 1"
  echo "# Traitement du fichier $FILE_NAME ($COMPTEUR/$NB_FILES) ..."
  let "PROGRESS = COMPTEUR*100/NB_FILES"
  echo $PROGRESS
  # On teste si le fichier est une image
  # Remarque : bizarrement, la ligne suivante ne marche pas si l'image est sur le bureau ...
  # IS_IMAGE=`file -bi "$FILE_NAME" | grep -c image`
  # On procede donc differemment ...
  # La ligne suivante est eventuellement a adapter pour prendre en compte d'autres
  # types de fichier image. Ici on ne reduit que les .jpg
  # Par exemple si on veut reduire les .jpg, les .gif et les .png on peut ecrire
  # IS_IMAGE=`echo $FILE_NAME | grep -c -E [.]jpg\|[.]gif\|[.]png`
  IS_IMAGE=`echo $FILE_NAME | grep -c -E [.]jpg`
  if [ $IS_IMAGE != 0 ]; then
    # Si c'est une image on demande une fois (pour toutes) la definition souhaitee
    # pour cette image (et les eventuelles autres)
    if [ ! $DEF_ASKED ]; then
      # On attend un peu pour que la fenêtre n'arrive pas avant la fenetre de progression ...
      sleep 2
      DEF=`zenity --list --title "Redimensionner l'(es) image(s) ..." --text="Choisir une définition maximum ci-dessous
(ou cliquer sur Annuler pour envoyer les images sans modification)" --radiolist --column "" --column "Taille" FALSE 1280x1024 TRUE 1024x768 FALSE 800x600 FALSE 640x480`
      MAX_DEF=`echo "$DEF" | awk -F'x' '{ print $1  }'`
      DEF="${MAX_DEF}x${MAX_DEF}"
      DEF_ASKED=1
    fi
    if [ "$DEF" != "x" ]; then
      # Si une definition a ete specifiee, on va contruire
      # une copie de l'image (reduite) dans la corbeille
      # Bizarrement, la ligne suivante ne marche pas toujours si l'image est sur le bureau
      # convert "$FILE_NAME" -resize $DEF "$HOME/.Trash/$FILE_NAME"
      # On fait donc quelque chose de plus complique ...
      WORKDIR="$(echo $NAUTILUS_SCRIPT_CURRENT_URI | sed '    s/file:\/\///g 
                                s/%20/\ /g
                                s/%23/\#/g
                                s/%24/\$/g
                                s/%25/\%/g
                                s/%35/\?/g
                                s/%3B/\;/g
                                s/%3C/\</g
                                s/%3E/\>/g

                                s/%40/\@/g
                                s/%5B/\[/g
                                s/%26/\&/g
                                s/%2C/\,/g
                                s/%5E/\^/g
                                s/%5D/\]/g
                                s/%60/\`/g
                                s/%7B/\{/g
                                s/%7C/\|/g
                                s/%7D/\}/g
                                s/%C3%A9/\é/g
                                s/%C3%B9/\ù/g
                                s/%C3%A8/\è/g
                                s/%C3%A7/\ç/g
                                s/%C3%A0/\à/g')"

      convert "$WORKDIR/$FILE_NAME" -scale $DEF "$HOME/.Trash/$FILE_NAME"
      # On memorise l'uri de l'image reduite a la place de celle de l'image d'origine
      FILE_URI="file://$HOME/.Trash/$FILE_NAME"
    fi
  fi
  # On rajoute l'uri du fichier a la liste
  if [ "$ATTACHMENT" == "" ]; then
    ATTACHMENT=$FILE_URI
  else
    ATTACHMENT=$ATTACHMENT,$FILE_URI
  fi
  # On enregistre la liste provisoire des fichiers
  echo $ATTACHMENT > /tmp/attachment.log
  # Et on passe au fichier suivant ...
  shift
done) | zenity --progress --auto-close --title="Préparation"  --text="Traitement en cours ..."  --percentage=0

# On recupere la liste des fichiers et on rajoute des quotes autour
ATTACHMENT=`cat /tmp/attachment.log`
ATTACHMENT=\'$ATTACHMENT\'

# On teste si Thunderbird est lance pour choisir
# la bonne façon de joindre les fichiers
MOZ_ON=`ps -ec | grep -c mozilla-thunder`
if [ $MOZ_ON != 0 ]; then
  thunderbird -remote "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"
else
  thunderbird -compose "attachment=$ATTACHMENT"
fi

En utilisant l'outil "apt:nautilus-actions-config-tool" on peut ajouter un menu contextuel "Envoyer par email..." dans Nautilus.

C'est plus direct et plus pratique que de passer par -> scripts -> envoyer à

Les paramètres dans "Nautilus Actions config Tool" sont comme suit:

ONGLET COMMAND
PATH: /where-ever-is-the-script/thunderbird-send-files
PARAMETERS: %U

ONGLET EXECUTION
EXECUTION MODE: normal

Le reste par défaut.

En plus, on peut supprimer le programme sendto de nautilus devenu inutile:

sudo apt-get remove nautilus-sendto

Enjoy!!
jOoL

Hors ligne

#85 Le 02/07/2011, à 18:09

LeXav

Re : Envoyer des fichiers/images via Thunderbird depuis Nautilus

Arg ! J'ai une boîte d'erreur :

Erreur lors de l'ouverture de la fenêtre de rédaction de messages. Veuillez essayer à nouveau.

Thunderbird 5.0 et ubuntu 11.04...

Une idée ?


Geek dans la mode enfantine.
La Queue du Chat
Progression du libre dans la boite : 70%
Nombre d'users restant a convertir : 3 :-)

Hors ligne