Probléme avec startService() de SMSLib

Résolu
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
 omeyma -
Bonjour,

j'utilise la bibliothèque SMSLib de java pour l'envoi et la réception des messages SMS via des modems GSM, et j'ai un réel problème pour la fonction startService() qui à pour but de commencer le service de communication avec le modem GSM (moi j'utilise un téléphone mobile Nokia 6020)

par le passé, je suis arrivé à envoyer et à recevoir des messages, mais mon code est très instable.

si quelqu'un à une idée sur ce sujet, j'en suis très reconnaissant, car c'est dans le cadre de mon PFE.
mon mail si ça vous intéresse : sw.shortwaves@gmail.com

merci d'avance.

15 réponses

arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
Tu as une log d'erreur?
0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
euh oui, j'ai oublié de la poster :

org.smslib.ProtocolNotSupportedException
	at org.smslib.gateway.ModemDriver.connect(ModemDriver.java:130)
	at org.smslib.gateway.ModemGateway.startGateway(ModemGateway.java:93)
	at org.smslib.Service.startService(Service.java:119)
	at modem.ReadMessages.doIt(ReadMessages.java:79)
	at modem.ReadMessages.main(ReadMessages.java:166)

cette erreur est degagée de l'exemple fournis par SMSLib (l'exmple modem)
mais comme je l'ai deja dis que la bibliothèque est très instable, du genre : si je met le nom du fabricant "Nokia" ne l'accepte pas, mais si je met "nokia" il l'accepte, mais quant meme l'erreur de startService() ne marche pas
0
arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
A mon avis c'est dans cette fonction qu'il y a un souci :

org.smslib.gateway.ModemDriver.connect(ModemDriver.java:130)

0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
bon, tu ne m'aporte rien de nouveau !!!

voici les parametres que j'ai utilisés pour ajouter mon modem :
     ModemGateway gateway = new ModemGateway("modem.com4", "COM4", 9600, "nokia", "Nokia 6020", srv.getLogger());
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
J'ai téléchargé la datalib sur leur site mais apparemment elle a changée.
0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
je suis ariivé à envoyer et à recevoir des SMS, mais ce n'est pas stable : je réussi 1 fois sur 5 ou 6. pourtant, ce sont les mêmes perametres que j'utilise.

0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
Re,

mon problème persiste, j'ai encore un problème avec cette bibliothèque SMSLib !!!!!
est ce qu'il y a quelqu'un qui connais un peu dans SMSLib, c'est très important et très urgent sur tout!!
0
bil.dev Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   1
 
salut shortwaves,
je suis interesse à votre code .. alors peut tu me donner stp ce code
j'ai essayer moi aussi avec smslib mais l'envoi n'est pas effectue
merci d'avance
0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
salut tout le monde, mon problème avec l'instabilité n'est pas encore résolu, mais mon application envoi et reçois normalement les SMS avec le lecteur cartes SIM et les PDA, et mon serveur SMS tourne à merveille!!!

@bil.dev : c'est quoi au juste ton problème?
tu doit être sure des paramètres du modem, surtout le port COM
et moi pour commencer j'ai utilisé l'exemple livré avec la bibliothèque "SMSSvr".
0
bil.dev Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   1
 
salut shortwaves ;
j'ai finalement reussi à envoyer des sms.
je veux maintenant faire un code java qui permet de recevoir les messages.
j'ai utilise smslib v2.1.2 .
le probleme c'est que j'ai pas les .java de cette api,j'ai juste les .class ;
concernant l'envoi des sms j'ai utilise l'unique .java que j'ai; c'est SendMessage.java

c'est t'as quelque chose qui pourrait m'aider, veuillez m'informer.
merci d'avance.
0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
contacte moi par email à : sw.shortwaves(at)gmail(dot)com et je peux t'envoyer quelques sources utiles.
mais sinon, tu peut télécharger la version 3.1 (si je ne me trompe pas) et tu y trouveras les .java (du site officiel)
0
bil.dev Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   1
 
salut shortwaves;

merci de votre aide,

mais bon enfin, j'ai reussi à envoyer et recevoir des sms

je cherche maintenant à comprendre le mecanisme de gestion de port dans l'api smslib v3.2.2
merci pour m'aider autour de ce sujet

cordialement.
0
bensaidim
 
Bonjour,
je suis entrain de développer un code java pour envoie des sms.
svp aider moi, j'en ai vraiment besoin pour finaliser mon diplôme.
merci d'avance
0
BENSAIDIM Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
stp est ce que tu peut m'aider
j'ai besoin d'un coup de main pour finaliser l'envoie des sms via un modem PC portable
merci d'avance
0
shortwaves Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   3
 
salut bil.dev
tu peux faire faire la gestion des ports COM par une api nommée : COMM si je ne me trompe pas.
y a une classe qui retourne tous les ports COM utilisés par les hard.
moi je l'ai utilisé pour remplir une DataCombo par la liste des ports COM
c'est tout ce que je sais concernant la gestion des ports COM dans SMSLib
hope you found it worthy!
0
bil.dev Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   1
 
merci bien;

j'ai finalement reussi à gerer le port
je l'ai fait manuellement comme session cretique (monitor) .

merci une autre fois
0
abdim86 Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   1
 
Je suis ariivé à envoyer des SMS, en utilisant la bibliotheque SMSLib
mais j'ai pas réussi de recevoir les sms;

quelqu'un peut nous monter comme avec un exemple corret svp.
ou de m'envoi la solution sur mon email "amostapha@live.fr"

merci
0
omeyma
 
slt abdim86,
je suis en train de tester une application d'envoi d'sms et j'utilise ausi SMSlib,
mais ça marche plus...j'ai tjrs ce message:Port currently owned by SMSLib
svp,si tu as eune idée aide_moi.
et si tu peut envoyer moi votre code .
merci d'avance
0
omeyma
 
ah j'ai oublier mm mail est: omeyma_20@live.fr
0