#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!!
Hors ligne
#10 Le 03/09/2007, à 19:09
- sx1
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-gcjDonc 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
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 ???
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...
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,
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 ?
Merci !
(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? 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 !
Bon là j'ai j'ai failli poser une question bête :
Mais maintenant je l'exécute comment ce fichier ???
Un double-clic n'y fait rien et via la console non plus...
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
#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
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
@+
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,
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
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