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.

#101 Le 28/10/2008, à 18:01

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

flashoux a écrit :

Je pense que c'est  peut-être difficile de calculer avant d'avoir fait l'opération et l'afficher quelque part

Je le crains en effet.

flashoux a écrit :

Est-ce de simples règles de trois sur chaque photo, connaissant ses dimensions de départ et ses dimensions à l'arrivée?

Malheureusement non, avec la compression jpeg çà dépend aussi des détails de l'image, ie ce n'est pas du BMP wink
Je pense çà très difficile à évaluer...

Le mieux que je vois, est de proposer de revenir à la fenêtre de config si çà dépasse une taille limite, afin de compresser plus..

Hors ligne

#102 Le 29/10/2008, à 13:53

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Merci aux volontaires de tester la nouvelle version ; 0.9. Le plus gros changement est qu'elle s'installe désormais par un package deb.

Voici la procédure dans un terminal:
1- Exécuter ce script, et nettoyer l'ancienne conf

wget http://razerraz.free.fr/MailPictures/uninstall.pl
chmod +x uninstall.pl
./uninstall.pl
rm ~/.mailpictures

2-Télécharger et installer le nouveau package. Il faudra p'tet régler des dépendances manquantes via apt-get

wget http://razerraz.free.fr/MailPictures/mailpictures_0.9-0ubuntu1.deb
sudo dpkg -i mailpictures_0.9-0ubuntu1.deb

3-Sortir de sa session, se reloguer, et essayer

Il y a fort à parier qu'il y ait des plâtres, merci de m'en informer...

Liste exaustive des modifs :
Packaging en DEB
Changement profond dans l'interface
Traduction des messages d'erreur et d'avancement
Choisit par défaut le client email paramétré dans gnome, lors d'un premier lancement
Propose un bouton qui calcule la taille de toutes les pièces jointes une fois redimentionnées/compressées
Tient compte de l'orientation EXIF

Screenshot :
Capture.png

Dernière modification par razer (Le 29/10/2008, à 14:08)

Hors ligne

#103 Le 29/10/2008, à 14:15

lock

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

En ce qui me concerne, elle marche très bien.


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#104 Le 29/10/2008, à 14:35

Bristow

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Voilà ma tentative. Une erreur à la décompression, j'imagine que c'est un problème de dépendances, donc pas très grave :

Dépaquetage de mailpictures (à partir de mailpictures_0.9-0ubuntu1.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de mailpictures :
 mailpictures dépend de libgtk2-gladexml-perl ; cependant :
  Le paquet libgtk2-gladexml-perl n'est pas installé.
 mailpictures dépend de libimage-imlib2-perl ; cependant :
  Le paquet libimage-imlib2-perl n'est pas installé.
 mailpictures dépend de libimage-exif-perl ; cependant :
  Le paquet libimage-exif-perl n'est pas installé.
dpkg : erreur de traitement de mailpictures (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mailpictures

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#105 Le 29/10/2008, à 14:39

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bristow a écrit :

Voilà ma tentative. Une erreur à la décompression, j'imagine que c'est un problème de dépendances, donc pas très grave :

Dépaquetage de mailpictures (à partir de mailpictures_0.9-0ubuntu1.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de mailpictures :
 mailpictures dépend de libgtk2-gladexml-perl ; cependant :
  Le paquet libgtk2-gladexml-perl n'est pas installé.
 mailpictures dépend de libimage-imlib2-perl ; cependant :
  Le paquet libimage-imlib2-perl n'est pas installé.
 mailpictures dépend de libimage-exif-perl ; cependant :
  Le paquet libimage-exif-perl n'est pas installé.
dpkg : erreur de traitement de mailpictures (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mailpictures

Exécute :

sudo apt-get install libgtk2-gladexml-perl libimage-imlib2-perl libimage-exif-perl

Ce sont en effet des problèmes de dépendance : dès mon paquet sera ajouté à un dépot apt quelconque, ces dépendances s'installeront automatiquement

Merci de ton essai

Hors ligne

#106 Le 29/10/2008, à 14:44

Bristow

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Ok, en fait, ca c'est presque réglé tout seul. J'ai eu droit à une icône rouge dans ma barre des taches, comme quoi, 4 paquets avaient échoués, j'ai relancé l'install avec le système de mise à jour, et c'est rentré dans l'ordre.

J'ai relancé la commande dpkg et tout s'est passé normalement.

Ensuite...

3 images et hop, envoyer par email, tout c'est bien passé, j'ai eu droit au calcul (juste).

Puis, j'ai compressé et envoyé.

Problème, lors de l'exécution, il faut absolument que le logiciel de mail soit ouvert, sinon, il ne crée pas un nouveau message tout seul.

Ensuite, j'ai pris 3 photos au hasard, et visiblement, le exif n'a pas fonctionné, car il m'a retourné mes photos qui étaient à la base verticales. Il m'en a fait des 1024 en format paysage.

Donc, c'est presque parfait wink Merci encore pour ce taf !

Dernière modification par Bristow (Le 29/10/2008, à 14:50)


Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#107 Le 29/10/2008, à 14:56

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bristow a écrit :

Problème, lors de l'exécution, il faut absolument que le logiciel de mail soit ouvert, sinon, il ne crée pas un nouveau message tout seul.

Merci de me donner le logiciel que tu utilises (Evolution, Kmail ou thunderbird), ainsi que sa version

Bristow a écrit :

Ensuite, j'ai pris 3 photos au hasard, et visiblement, le exif n'a pas fonctionné, car il m'a retourné mes photos qui étaient à la base verticales. Il m'en a fait des 1024 en format paysage.

Je n'ai pas du tout testé cette fonction, c'est l'ajout d'un contributeur, donc c'est fort possible qu'elle pose problème...

Hors ligne

#108 Le 29/10/2008, à 15:10

Bristow

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

razer a écrit :

Merci de me donner le logiciel que tu utilises (Evolution, Kmail ou thunderbird), ainsi que sa version

Thunderbird 2.0.0.17


Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#109 Le 29/10/2008, à 15:11

lock

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Moi ca marche si TB est fermé (et j'ai la même version)

Dernière modification par lock (Le 29/10/2008, à 15:11)


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#110 Le 29/10/2008, à 18:00

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bristow a écrit :
razer a écrit :

Merci de me donner le logiciel que tu utilises (Evolution, Kmail ou thunderbird), ainsi que sa version

Thunderbird 2.0.0.17

Bizarre, çà marche aussi chez moi avec une version similaire.
Essaie d'exécuter cette commande dans un terminal, et renvoie la sortie et si oui ou non çà ouvre une fenêtre thbd :

touch /tmp/essai1.txt
touch /tmp/essai2.txt
/usr/bin/thunderbird -compose "attachment='file:///tmp/essai1.txt,file:///tmp/essai2.txt,'"

Hors ligne

#111 Le 29/10/2008, à 18:17

flashoux

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Pour ma part ça fonctionne bien (Evolution)


Asus N53s - Nvidia Geforce 550M GT - Quantal Quetzal 64

Hors ligne

#112 Le 29/10/2008, à 18:44

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

flashoux a écrit :

Pour ma part ça fonctionne bien (Evolution)

La fonction permettant d'obtenir la taille te convient ??

Hors ligne

#113 Le 29/10/2008, à 19:06

flashoux

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Oui parfait. Merci


Asus N53s - Nvidia Geforce 550M GT - Quantal Quetzal 64

Hors ligne

#114 Le 31/10/2008, à 08:22

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

J'ai en effet déjà trouvé un bug dans cette version deb : le support exif ne fonctionne pas. J'ai pas d'appareils photo qui supportent l'orientation EXIF, donc j'aimerais bien que vous testiez pour moi.
Par contre, j'ai pas fait de nouveau package pour l'instant, le seul fichier différent est "/usr/share/mailpictures/CoreFunctions.pm".
Il faudrait le remplacer, en tant que root (ou via sudo) par celui-là.

Cela donne :

wget http://razerraz.free.fr/MailPictures/CoreFunctions.pm
sudo cp /usr/share/mailpictures/CoreFunctions.pm /usr/share/CoreFunctions.pm.old
sudo cp CoreFunctions.pm /usr/share/mailpictures/CoreFunctions.pm

Pour la petite histoire (je m'adresse au contributeur de ce support), charger la librairie EXIF sur une image qui n'en possède pas la support envoie une erreur fatale, qui fait cracher mailpictures.
Il faut donc ne l'exécuter que sur des images de type EXIF. Seules le format JPEG semble le supporte, et encore pas toutes les JPEG. Par ailleurs, ce support pour perl est absent sous Gentoo : il me fallait aussi pouvoir en faire abstraction :

# Auto rotate image with EXIF infos, if library exif is ok & image is JPEG type
			if ($exif_use == TRUE) {
				my ($exifimg, $null) = split ("\n", `file $_ |grep EXIF`);
				if ($exifimg) {
					rotate_image($current_img);
					printf "Image have EXIF : using it...\n";
					}
				}

Or il y avait une erreur dans ce code précédemment.

Merci d'avance aux testeurs

Hors ligne

#115 Le 03/11/2008, à 13:25

lock

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bonjour, j'ecris pour nautifier ce qui semble être un petit bug.

Quand au lieu d'envoyer une photo par mail on decide de la placer dans un répertoire, on a la fenetre "copie des images" qui s'ouvre et qui ne se ferme jamais :


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#116 Le 03/11/2008, à 17:49

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

lock a écrit :

Bonjour, j'ecris pour nautifier ce qui semble être un petit bug.

Quand au lieu d'envoyer une photo par mail on decide de la placer dans un répertoire, on a la fenetre "copie des images" qui s'ouvre et qui ne se ferme jamais :

J'avais déjà remarqué le bug, il est corrigé pour la prochaine version
Merci en tout cas du rapport. Si tu pouvais tester mon EXIF çà serait tip top wink

Hors ligne

#117 Le 03/11/2008, à 23:27

lock

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bonjour. alors ca serait avec plaisir sauf que :
Pour je ne sais quel raison, ton programme ne marche plus. Je m'explique il n'ouvre plus du tout thunderbird (en fait si mais très rarement). Qu'est ce que j'ai changé? Juste ma distrib Ubuntu qui est passé à 8.10.
Ensuite j'ai remarqué qu'en enlevant le paquet ca n'enlève pas le "Envoyé par mail" dans le menu contextuel (ca serait bien de faire en sorte qu'il puisse être enlevé)
La réinstallation n'a rien donné.

PS j'ai essayé avec evolution (que je n'utilise pas) et ca à l'air de marcher car il m'a ouvert la fenetre pour initialiser evolution.
PS2 :
Le code

touch /tmp/essai1.txt
touch /tmp/essai2.txt
/usr/bin/thunderbird -compose "attachment='file:///tmp/essai1.txt,file:///tmp/essai2.txt,'"

m'ouvre cependant un nouveau mail pret à être envoyé huuumm

Dernière modification par lock (Le 03/11/2008, à 23:40)


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#118 Le 04/11/2008, à 16:01

razer

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Est ce que çà fonctionne lorsque Thbd est déjà ouvert ?
Peux tu poster les dernières lignes du fichier /tmp/mp_debug-<login>, après un essai d'ouverture de thbd qui a échoué ?

Hors ligne

#119 Le 05/01/2009, à 00:23

bastou2

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Salutations à tous,
Je suis nouveau 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 ainsi que Thunderbird  2.0.0.18

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

Merci !

#120 Le 06/01/2009, à 21:10

Ambigua

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Salut !

Je viens d'installer ce script !! et je dit BRAVO !!!!

C'est ce que je cherchait depuis quelques temps ...

J'ai tester les quelques bugs annoncés plus haut .. chez moi, tout marche (installé depuis le .deb)

Y'a juste la case "enregistrer les options qui est a chaque fois décoché, mais je sais pas si c'est normal ou pas ..

une petite suggestion ...:D
Serait il possible d'avoir dnas le menu "clic droit" deux "envoyer par Email" ..
du genre envoyer par Email avec option
Envoyer direct par Email"
donc sans passer par la case" interface" en prenant les options enregistrées ...

C'est pour mes beaux parents, ils sont pas très doués encore, et plus c'est simple, mieux chui tranquille: p

Autre question .. Comment enlever le "envoyer a " de sendto ..??


A+

Florent

Hors ligne

#121 Le 06/01/2009, à 21:19

Ambigua

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

j'ai trouvé tout seul pour enlever envoyer a ..
gestionnaire synaptic, => send to nautilus .. suppression ..:D:D
ensuite, pour eviter de redemarrer => $ nautilus --restart

et voila ..:rolleyes::cool:


A+

Florent

Hors ligne

#122 Le 06/01/2009, à 21:23

bastou2

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bonjour,

Pour  Ambigua:

As-tu testé le bug que je décris plus haut?
Le fait que Thunderbird s'ouvre seul, avec les fichiers joints, seulement la première fois qu'on utilise Email my picture dans la session ?

Chez moi ça fonctionne une fois puis après plus rien.
La compression des images se fait bien dans le /temp mais pas de fichiers joints dans Thunderbird.
Je dois le faire à la main.

Quelqu'un peut-il me confirmer cela ?

Merci !

#123 Le 06/01/2009, à 21:49

Ambigua

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

@bastou2

J'ai tester TB ouvert, fermé, plusieurs fois de suite,  ça marche ...
J'ai Ubuntu 8.10 a jour, TB 2.0.0.18
J'ia essayer d'envoyer des pdf et des jpg en même temps ...=> ca marche aussi ...


A+

Florent

Hors ligne

#124 Le 07/01/2009, à 12:23

Fialala

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

Bonjour,
Pourrais-tu modifier le fichier CoreFunctions.pm en ajoutant /usr/bin/icedove à la ligne 233 afin qu'il fonctionne sous Debian Lenny.

J'ai effectué l'installation sur ma Lenny, et le seul truc qui ne marche pas, c'est lorsqu'il cherche à lancer thunderbird.
Je réessaye ce soir chez moi, de modifier le paquet et de le réinstaller ainsi modifier.
J'avais installé une version ultérieure sous ma Ubuntu, je trouve ton prog trop pratique !

Merci pour ton boulot.

Dernière modification par Fialala (Le 07/01/2009, à 12:28)

Hors ligne

#125 Le 07/01/2009, à 15:57

bastou2

Re : [Mailpictures] Envoyer des photos/fichiers par Email avec Nautilus

@ Ambigua

OK, j'ai vraiment trouvé comment reproduire le bug concernant l'ouverture ou non de Thunderbird.

Tout comme toi ça fonctionne vraiment bien si, à chaque fois que j'utilise le script Email, j'envoie VÉRITABLEMENT les fichiers joints avec TB.  Je peux refaire autant de fois que je veux.

PAR CONTRE: Si je décide de ne pas envoyer les fichiers joints (si j'annule) alors ça plante les fois suivantes. TB ne s'ouvre plus automatiquement.
Je dois repartir la session.

Peux-tu reproduire cela ?

Je crois que c'est important que l'auteur du script soit au courant de ça.

Merci !