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.

#1 Le 30/03/2007, à 03:05

mithrandir79

eCOMO.deb logiciel de suivi de colis de la Poste

Hello tout le monde,

Je viens de touver sur le site de la poste un paquet pour debian du logiciel de suivi de colis de la poste. Je l'ai télécharger et installer, mais je crois qu'il ne doit pas être compatible avec Kubuntu (en tout cas chez moi ça ne se lance pas).

Je voulais savoir si quelqu'un l'avait essayer et surtout si ça fonctionnait chez vous sur gnome ou kde...

voilà l'adresse du sitehttp://www.laposte.fr/e-como/
et l'adresse du paquet debhttp://www.laposte.fr/e-como/download/e … -1_all.deb

Voilou



Edit: Solution c'est l'installation des bibliothèques --> libswt3.2-gtk-jni, libswt3.2-gtk-gcj, libswt3.2-gtk-java

Dernière modification par mithrandir79 (Le 30/03/2007, à 15:41)

Hors ligne

#2 Le 30/03/2007, à 09:49

Fox mulder

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Même problème, installation OK mais impossible de l'executer.


AMD Athlon 3000+ / 1024 Mo de Ram / ATI 9800 PRO
Kubuntu Edgy
Newbie !!

Hors ligne

#3 Le 30/03/2007, à 13:25

mithrandir79

Re : eCOMO.deb logiciel de suivi de colis de la Poste

@Fox mulder ça me rassure ça viens pas de chez moi

J'ai lancé le logiciel dans la console et voilà ce qu'il me dit:

chopper@chopper:~$ sh /usr/share/ecomo/ecomo.sh
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/graphics/Device
        at fr.coliposte.eComo.EComo.main(Unknown Source)

apparement il lui manquerait le fichier de langue de ecomo, je vais continuer ma recherche pour le retrouver. Si quelqu'un avait une idée je suis tout ouie.

Hors ligne

#4 Le 30/03/2007, à 14:44

mithrandir79

Re : eCOMO.deb logiciel de suivi de colis de la Poste

ça y est j'ai trouvé en ouvrant le fichier e-como.sh il faut installer ces trois bibliothèques ci-dessous.

libswt3.2-gtk-jni
libswt3.2-gtk-java
libswt3.2-gtk-gcj

Donc problème *résolu*

Hors ligne

#5 Le 30/03/2007, à 15:53

mithrandir79

Re : eCOMO.deb logiciel de suivi de colis de la Poste

j'ai un autre message d'erreur --> XPCOM error -2147221164

Il y a cette ligne que j'arrive pas à comprendre dans le fichier "e-como.sh"

libxpcom.so doit etre dans le chemin defini par MOZILLA_FIVE_HOME

j'ai quand même installer la bibliothèque libmozillainterfaces-java et xulrunner mais j'ai toujours le même code d'erreur quand je veut lire une nouvelle alerte.

...

Hors ligne

#6 Le 30/03/2007, à 23:58

lefred21

Re : eCOMO.deb logiciel de suivi de colis de la Poste

le script définit cette variable :

export MOZILLA_FIVE_HOME=/usr/lib/mozilla

Mais sur ma distrib Edgy eft 6.10 AMD64, ce fichier se trouve à plusieurs endroits, mais pas là où c'est indiqué :

lefred@ubuntu610amd64alt:~$ sudo find / -name libxpcom.so -print
Password:
/usr/lib/firefox/libxpcom.so
/usr/lib/nvu/libxpcom.so
/usr/lib/nspluginwrapper/i386/linux/libxpcom.so
lefred@ubuntu610amd64alt:~$

Il faut sûrement faire la même recherche, et soit adapter le script, soit ajouter un lien de là où il l'attend, vers là ou la bibliothèque se trouve.
Ex :

sudo ln -sf /usr/lib/firefox/libxpcom.so /usr/lib/mozilla/libxpcom.so

NB : il faut bien sûr que le répertoire /usr/lib/mozilla existe...

Hors ligne

#7 Le 26/04/2007, à 21:13

thebachman

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Bonsoir,

J'ai bien suivi les infos du topic et notamment le poste de lefred et j'ai ce message d'erreur:

No more handles [NS_InitXPCOM3 /usr/lib/mozilla error -2147467259]

Une idée?

Merci d'avance

Hors ligne

#8 Le 25/06/2007, à 11:50

2fast4u

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Il faut modifier ecomo.sh
mettre :

export MOZILLA_FIVE_HOME=/usr/lib/firefox

a la place de

export MOZILLA_FIVE_HOME=/usr/lib/mozilla

Hors ligne

#9 Le 29/06/2007, à 17:55

thebachman

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Merci bcp ça marche!! wink

Hors ligne

#10 Le 03/09/2007, à 19:09

sx1

Re : eCOMO.deb logiciel de suivi de colis de la Poste

mithrandir79 a écrit :

ça y est j'ai trouvé en ouvrant le fichier e-como.sh il faut installer ces trois bibliothèques ci-dessous.

libswt3.2-gtk-jni
libswt3.2-gtk-java
libswt3.2-gtk-gcj

Donc problème *résolu*

Bonsoir,

J'ai installé ces trois lib avant de lancer l'installation du .deb, mais cela ne fonctionne pas.
En cours d'installation j'ai un message : conflit avec le paquet ecomo déjà installé!

Malgré cela les fichiers ecomo sont  bien installés, mais le script ne se lance pas.


Sous Linux depuis 2005.

Hors ligne

#11 Le 25/10/2007, à 01:43

jean-luc08

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Salut, merci pour ces petites infos, ce petit outil est bien utile big_smile big_smile big_smile big_smile

Hors ligne

#12 Le 31/10/2007, à 16:49

Tathume

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Ce sujet m'intéresse drôlement, mais après l'avoir lu, je ne vois pas clairement quelle est la procédure à suivre.
Y aurait-il une âme charitable qui accepterait de réécrire la procédure en mode tuto pour les nuls et que je pourrais suivre bêtement ??? big_smile


Ubuntero basique ayant beaucoup de mal avec les lignes de commande compliquées...
Ubuntu 10.11 sur ASUS EeePC 1011PX

Hors ligne

#13 Le 06/12/2007, à 14:38

Fabst

Re : eCOMO.deb logiciel de suivi de colis de la Poste

eCOMO ne se lance pas, j'ai installé

libswt3.2-gtk-jni
libswt3.2-gtk-java
libswt3.2-gtk-gcj

par synaptic juste avant de lancer le .deb

j'ai ensuite modifié eCOMO.sh

Mais eCOMO ne se lance pas, j'ai pas essayé par un terminal je sais pas trop qu'elle commande lancer ^

Mais j'ai une erreur lors de l'install du deb : "Error conflictw with the installed package "ecomo""

#14 Le 07/12/2007, à 08:26

lefred21

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Le fichier ecomo...deb est l'archive d'installation du produit. Pour vérifier que le produit est installé, on peut lancer dans un terminal, les commandes suivantes :

$ dpkg -l|grep eCOMO
ii  ecomo                                      2.00f-1                              eCOMO permet de suivre vos colis depuis votr
~$ dpkg -L ecomo
/.
/usr
/usr/local
/usr/local/ecomo
/usr/share
/usr/share/ecomo
/usr/share/ecomo/aide
/usr/share/ecomo/aide/img
/usr/share/ecomo/aide/img/bkg_aide.jpg
/usr/share/ecomo/aide/img/bkg_bloc.jpg
/usr/share/ecomo/aide/img/bkg_suivre.jpg
/usr/share/ecomo/aide/img/como_livre.gif
/usr/share/ecomo/aide/img/footer_pop.jpg
/usr/share/ecomo/aide/img/icn1.gif
/usr/share/ecomo/aide/img/icn2.gif
/usr/share/ecomo/aide/img/icn3.gif
/usr/share/ecomo/aide/img/img_alert.jpg
/usr/share/ecomo/aide/img/img_barre2.jpg
/usr/share/ecomo/aide/img/img_barre.jpg
/usr/share/ecomo/aide/img/img_fleche.jpg
/usr/share/ecomo/aide/img/img_menu.jpg
/usr/share/ecomo/aide/img/img_saisie.jpg
/usr/share/ecomo/aide/img/Thumbs.db
/usr/share/ecomo/aide/img/tit1.gif
/usr/share/ecomo/aide/img/tit2.gif
/usr/share/ecomo/aide/img/tit3.gif
/usr/share/ecomo/aide/img/tit4.gif
/usr/share/ecomo/aide/img/tit5.gif
/usr/share/ecomo/commons-codec-1.3.jar
/usr/share/ecomo/commons-httpclient-3.0.jar
/usr/share/ecomo/commons-logging.jar
/usr/share/ecomo/eCOMO-2.0.jar
/usr/share/ecomo/ecomo.sh
/usr/share/ecomo/UserConfig.xml
/usr/share/pixmaps
/usr/share/pixmaps/ecomo.png
/usr/share/applications
/usr/share/applications/ecomo.desktop
/usr/share/menu
/usr/share/menu/ecomo
/usr/share/doc
/usr/share/doc/ecomo
/usr/share/doc/ecomo/changelog.gz
/usr/share/doc/ecomo/changelog.Debian.gz

Avec la seconde commande, on a pû repérer o๠se trouvait le script shell de lancement, et zou :

$ /usr/share/ecomo/ecomo.sh

Personnellement, j'avais juste modifié la valeur de la variable MOZILLA_FIVE_HOME pour que ça fonctionne :

$ diff /usr/share/ecomo/ecomo.sh /usr/share/ecomo/ecomo.sh.orig
9c9
< export MOZILLA_FIVE_HOME=/usr/lib/firefox
---
> export MOZILLA_FIVE_HOME=/usr/lib/mozilla

Mais bon avec la page de colissimo.fr on a la même chose... wink

Dernière modification par lefred21 (Le 07/12/2007, à 08:27)

Hors ligne

#15 Le 18/03/2008, à 03:03

Guigui115

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Bonjour, smile

Je ne suis pas sous Ubuntu, mais sous Mandriva 2008, j'ai télécharger le RPM... Cependant j'ai pas de raccourci du programme dans le Menu ou sur le bureau cependant je sais qu'il s'est installé dans :

/usr/local/ecomo

Mais il n'y a pas de fichier exécutable... Juste 2 dossiers, 4 archives .jar, un fichier .sh et un fichier .xml...

Comment faire ? sad

Merci ! wink

(Sur Google je n'ai trouvé que ici au sujet de e-como)

#16 Le 18/03/2008, à 08:05

thebachman

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Salut!

Et si tu lances le fichier ecomo.sh? cela ne marcherai pas mieux? tongue Il est là ton exécutable.

Hors ligne

#17 Le 18/03/2008, à 14:35

Guigui115

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Merci de ta réponse, sympa ! big_smile

Bon là j'ai j'ai failli poser une question bête :
Mais maintenant je l'exécute comment ce fichier ??? sad
Un double-clic n'y fait rien et via la console non plus... hmm

Mais un coup de Google (fichier sh linux) et hop j'ai trouvé çà :
http://www.developpez.net/forums/showthread.php?t=27013

Donc il fallait tapper dans la console :
sh ecomo.sh

Mais voici une erreur qui apparaît déjà :

[root@localhost ecomo]# sh ecomo.sh
La variable d'environnement JAVA_HOME n'est pas définie correctement.
Cette variable est nécessaire pour exécuter le programme.
[root@localhost ecomo]#

Là je bloque (j'ai Linux depuis peu).

Merci, j'attends vos réponses tongue

#18 Le 23/03/2008, à 23:28

lefred21

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Au début du script, il y a quelques tests :

if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then
        export JAVA=/usr/bin/java
else
        if [ -z "$JAVA_HOME" ]; then
          JAVA_HOME="$JRE_HOME"
        fi
        export JAVA="$JAVA_HOME"/bin/java
fi


if [ ! -x "$JAVA" ]; then
        echo "La variable d'environnement JAVA_HOME n'est pas définie correcteme
nt."
        echo "Cette variable est nécessaire pour exécuter le programme."
        exit 1
fi

Ce qui signifie :
Si les variable d'environnements JAVA_HOME et JRE_HOME sont vide; alors
          Définir la variable JAVA avec la valeur /usr/bin/java
sinon
          Si c'est seulement la variable d'environnement JAVA_HOME qui est vide ; alors
                    Définir JAVA_HOME avec la valeur de JRE_HOME (qui n'est forcément pas vide dans ce cas)
          fin de condition
          définir la variable JAVA avec la valeur $JAVA_HOME/bin/java
fin de condition

Si la valeur de $JAVA ne correspond pas à un fichier éxécutable ; alors
          dire au monsieur qui lance le script que ça ne va pas le faire smile
          arrêtez tout !
fin de condition.

Bref, pour savoir de quoi il retourne, dans un terminal, vérifier les valeurs des variables d'environnement et la présence du fichier java. Dans mon cas, ça donne ça :

lefred@ubuntuAmd64alt:/usr/share/ecomo$ echo $JAVA_HOME

lefred@ubuntuAmd64alt:/usr/share/ecomo$ echo $JRE_HOME

lefred@ubuntuAmd64alt:/usr/share/ecomo$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 36 2007-10-31 00:38 /usr/bin/java -> /usr/lib/jvm/java-6-sun/jre/bin/java
lefred@ubuntuAmd64alt:/usr/share/ecomo$ ls -l /usr/lib/jvm/java-6-sun/jre/bin/java
-rwxr-xr-x 1 root root 50650 2007-09-25 08:34 /usr/lib/jvm/java-6-sun/jre/bin/java
lefred@ubuntuAmd64alt:/usr/share/ecomo$ ls -l $JAVA_HOME/bin/java
ls: /bin/java: Aucun fichier ou répertoire de ce type
lefred@ubuntuAmd64alt:/usr/share/ecomo$ ls -l $JRE_HOME/bin/java
ls: /bin/java: Aucun fichier ou répertoire de ce type
lefred@ubuntuAmd64alt:/usr/share/ecomo$

Mes variables d'environnement ne sont pas définies, mais le chemin par défaut tombe sur un lien, qui pointe sur un fichier bien exécutable, donc je passe smile

@+

Dernière modification par lefred21 (Le 23/03/2008, à 23:41)

Hors ligne

#19 Le 19/04/2008, à 07:27

roucky

Re : eCOMO.deb logiciel de suivi de colis de la Poste

slt

faut telecharger java sur   http://www.java.com/fr/

a+

#20 Le 26/05/2008, à 22:49

ArnaudNux

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Bonjour,

Je suis sur Hardy Heron 8.04 avec Firefox 3 Beta 5 et j'ai cette erreur :

No more handles (java.lang.UnsatisfiedLinkError: /usr/lib/jni/libswt-mozilla-gtk-3236.so: libxpcom.so.0d: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)

Merci

Dernière modification par mail1 (Le 26/05/2008, à 22:55)

Hors ligne

#21 Le 26/08/2008, à 17:33

voigi

Re : eCOMO.deb logiciel de suivi de colis de la Poste

salut  moi jai ecomo qui se lance mais des que je clique sur l alerte il plante

voici l'erreur

/usr/bin/java: symbol lookup error: /usr/local/ecomo/swt/libswt-mozilla-gtk-3235.so: undefined symbol: _ZN4nsID5ParseEPKc

merci d'avance

Hors ligne

#22 Le 18/09/2008, à 10:45

symio

Re : eCOMO.deb logiciel de suivi de colis de la Poste

Bonjour,

zoxmax a écrit :

Bonjour,

Je suis sur Hardy Heron 8.04 avec Firefox 3 Beta 5 et j'ai cette erreur :

No more handles (java.lang.UnsatisfiedLinkError: /usr/lib/jni/libswt-mozilla-gtk-3236.so: libxpcom.so.0d: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)

Merci

Ca ca se résoud en faisant un ln depuis un fichier libxpcom (moi je me sert de celui de thunderbird car celui de xulrunner est foireux) :

sudo ln -s /usr/lib/thunderbird/libxpcom.so /usr/lib/jni/libxpcom.so.0d

et donc dans le : /usr/share/ecomo/ecomo.sh

export MOZILLA_FIVE_HOME=/usr/lib/thunderbird

voigi a écrit :

salut  moi jai ecomo qui se lance mais des que je clique sur l alerte il plante

voici l'erreur

/usr/bin/java: symbol lookup error: /usr/local/ecomo/swt/libswt-mozilla-gtk-3235.so: undefined symbol: _ZN4nsID5ParseEPKc

merci d'avance

Ca c'est ce qui m'arrives avec le xpcom de xulrunner pas avec celui de tbird.


------------------------------------------------------------------------------------------------
Huby Franck
Ingénieur Système & Réseaux

Hors ligne

#23 Le 19/04/2009, à 19:31

silver84

Re : eCOMO.deb logiciel de suivi de colis de la Poste

La solution pour le faire fonctionner sous Intrepid :

= Installer les librairies indiquées ci-dessus (avec synaptic ou à la mano) :
libswt3.2-gtk-jni
libswt3.2-gtk-java
libswt3.2-gtk-gcj

= Pas besoin de modifier le shell (ecomo.sh)

= Mais il mémorise les données de recherche en quittant le logiciel dans  UserConfig.xml et chez moi il appartient à root; donc, pour que le soft puisse écrire/mémoriser les données dans ce fichier :

sudo chmod a+rw /usr/share/ecomo/UserConfig.xml

Enjoy ! ;-)

Hors ligne