[JAVA] jSMSEngine - Envoie de sms par java
Résolu
TheUltimateCaveMan
Messages postés
46
Statut
Membre
-
arth Messages postés 10414 Statut Contributeur -
arth Messages postés 10414 Statut Contributeur -
Bonjour,
J'essai d'envoyer des sms avec un programme java utilisant la librairie "jsmsengine".
Pour ce faire je cable le telephone (nokia 6500) sur mon ordinateur avec un cable usb.
Puis j'utilise la classe SendMessage donnee en exemple (via eclipse) :
J'ai des exceptions :
Exception in thread "main" java.lang.NoClassDefFoundError: gnu/io/SerialPortEventListener
.....
Caused by: java.lang.ClassNotFoundException: gnu.io.SerialPortEventListener
....
Bien sur j'ai importe sur eclipse le jSMSEngine.jar.
Concernant le constructeur CService je ne sais pas comment choisir le port (COM1?).
Il en va de meme pour le setSimPin et setSmscNumber, que dois-je mettre?
Pourriez-vous m'aider a utiliser ce code ?
Merci beaucoup!
J'essai d'envoyer des sms avec un programme java utilisant la librairie "jsmsengine".
Pour ce faire je cable le telephone (nokia 6500) sur mon ordinateur avec un cable usb.
Puis j'utilise la classe SendMessage donnee en exemple (via eclipse) :
import org.jsmsengine.*; class SendMessage { public static void main(String[] args) { int status; CService srv = new CService("COM5", 9600, "Nokia", "6500"); System.out.println(); System.out.println("SendMessage(): sample application."); System.out.println(" Using " + srv._name + " " + srv._version); System.out.println(); try { srv.setSimPin("0000"); srv.connect(); srv.setSmscNumber(""); System.out.println("Mobile Device Information: "); System.out.println(" Manufacturer : " + srv.getDeviceInfo().getManufacturer()); System.out.println(" Model : " + srv.getDeviceInfo().getModel()); System.out.println(" Serial No : " + srv.getDeviceInfo().getSerialNo()); System.out.println(" IMSI : " + srv.getDeviceInfo().getImsi()); System.out.println(" S/W Version : " + srv.getDeviceInfo().getSwVersion()); System.out.println(" Battery Level : " + srv.getDeviceInfo().getBatteryLevel() + "%"); System.out.println(" Signal Level : " + srv.getDeviceInfo().getSignalLevel() + "%"); COutgoingMessage msg = new COutgoingMessage("+336...", "Message from jSMSEngine API."); msg.setMessageEncoding(CMessage.MESSAGE_ENCODING_7BIT); srv.sendMessage(msg); srv.disconnect(); } catch (Exception e) { e.printStackTrace(); } System.exit(0); } }
J'ai des exceptions :
Exception in thread "main" java.lang.NoClassDefFoundError: gnu/io/SerialPortEventListener
.....
Caused by: java.lang.ClassNotFoundException: gnu.io.SerialPortEventListener
....
Bien sur j'ai importe sur eclipse le jSMSEngine.jar.
Concernant le constructeur CService je ne sais pas comment choisir le port (COM1?).
Il en va de meme pour le setSimPin et setSmscNumber, que dois-je mettre?
Pourriez-vous m'aider a utiliser ce code ?
Merci beaucoup!
A voir également:
- [JAVA] jSMSEngine - Envoie de sms par java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages