Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:icedove:photos-par-courriel [15/08/2011 16:35] bract |
doc:reseau:icedove:photos-par-courriel [05/07/2014 16:30] captnfab |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
====== Photos par courriel avec Icedove ====== | ====== Photos par courriel avec Icedove ====== | ||
- | * Objet : installation d'un script pour nautilus | + | * Objet : Script pour nautilus allégeant les photos |
- | * Niveau requis : DÉBUTANT AVISES | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : //réduire et envoyer des photos avec icedove// | * Commentaires : //réduire et envoyer des photos avec icedove// | ||
- | * Débutant, Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) - [[commande:nano]]. | + | * Débutant, Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>bract]] le 23/04/2011 | ||
+ | * Testé par <...> le <...> | ||
+ | |||
+ | * Le retour sur le forum est ici : [[http://debian-facile.org/viewtopic.php?id=3815 | ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
=====Préambule===== | =====Préambule===== | ||
Ce script procède à une réduction des photos ou images au format JPEG avant de les envoyer en pièces jointe dans un message créé par Icedove.\\ Les paquets zenity et imagemagick doivent être installés. | Ce script procède à une réduction des photos ou images au format JPEG avant de les envoyer en pièces jointe dans un message créé par Icedove.\\ Les paquets zenity et imagemagick doivent être installés. | ||
- | # aptitude install zenity imagemagick | + | <code root>apt-get install zenity imagemagick</code> |
- | Bien entendu vous utilisez déjà [[logiciel:icedove|Icedove]] 8-) | + | |
+ | Bien entendu vous utilisez déjà [[:doc:reseau:icedove|Icedove]] 8-) | ||
=====Création du script===== | =====Création du script===== | ||
- | Créer un fichier dans le répertoire /home/votre identifiant/.gnome2/nautilus-scripts/ portant par exemple le nom //photo par courriel//. | + | |
- | $ nano /home/votre identifiant/.gnome2/nautilus-scripts/photos_par_courriel | + | Créer un fichier dans le répertoire ~/.gnome2/nautilus-scripts/ portant par exemple le nom ''photo_par_courriel'', contenant le code suivant : |
- | Et collez ce script : | + | <code bash ~/.gnome2/nautilus-scripts/photos_par_courriel>#!/bin/bash |
- | <code bash>#!/bin/bash | + | |
# Author : Eddy (ed42@free.fr) | # Author : Eddy (ed42@free.fr) | ||
# Date : 6/11/2005 | # Date : 6/11/2005 | ||
- | #Modifié le 23/04/2011 par bract@free.fr pour fonctionner sous debian squeeze avec icedove | + | # Modifié le 23/04/2011 par bract@free.fr pour fonctionner sous debian squeeze avec icedove |
# Warning : icedove, zenity and imagemagick packages must be installed | # Warning : icedove, zenity and imagemagick packages must be installed | ||
# | # | ||
Ligne 91: | Ligne 97: | ||
# convert "$FILE_NAME" -resize $DEF "$HOME/.Trash/files/$FILE_NAME" | # convert "$FILE_NAME" -resize $DEF "$HOME/.Trash/files/$FILE_NAME" | ||
# so we do something quite more complicated ... | # so we do something quite more complicated ... | ||
- | WORKDIR="$(echo $NAUTILUS_SCRIPT_CURRENT_URI | sed ' s/file:\/\///g | + | WORKDIR=$(echo $NAUTILUS_SCRIPT_CURRENT_URI | sed ' s/file:\/\///g |
s/%20/\ /g | s/%20/\ /g | ||
s/%23/\#/g | s/%23/\#/g | ||
Ligne 114: | Ligne 120: | ||
s/%C3%A8/\è/g | s/%C3%A8/\è/g | ||
s/%C3%A7/\ç/g | s/%C3%A7/\ç/g | ||
- | s/%C3%A0/\Ã /g')" | + | s/%C3%A0/\Ã /g') |
convert "$WORKDIR/$FILE_NAME" -scale $DEF "$HOME/.local/share/Trash/files/$FILE_NAME" | convert "$WORKDIR/$FILE_NAME" -scale $DEF "$HOME/.local/share/Trash/files/$FILE_NAME" | ||
Ligne 146: | Ligne 152: | ||
Enregistrez et quittez\\ | Enregistrez et quittez\\ | ||
Ensuite autorisez le script à être exécuté : | Ensuite autorisez le script à être exécuté : | ||
- | $ chmod +x /home/votre identifiant/.gnome2/nautilus-scripts/photos_par_courriel | + | <code user>chmod +x ~/.gnome2/nautilus-scripts/photos_par_courriel</code> |
===== Utilisation===== | ===== Utilisation===== |