la réception et l'envoi de sms via un modem gsm
Comment puis-je recevoir des SMS via un modem GSM afin que je puisse utiliser ce SMS pour la poursuite du traitement et l'envoi d'un SMS de réponse.
Je n'ai pas d'idée particulière sur la façon d'atteindre cet.......
Je préfère utiliser le langage java pour ce projet et je suis en utilisant le système d'exploitation Linux.
OriginalL'auteur haedes | 2012-02-22
Vous devez vous connecter pour publier un commentaire.
Vous pourriez vouloir donner un coup d'oeil à SMSLib:
OriginalL'auteur npinti
Pour envoyer un SMS en utilisant un modem 3G, vous devez utiliser le
AT
commandes. D'abord, vous devez configurer le modem en mode texte:Ensuite, vous envoyez votre message:
Où
<CR>
est un retour chariot (ASCII 13), et<message>
est le message que vous voulez envoyer,<CTRL-Z>
est 26 ASCII, et<number>
est le numéro auquel vous voulez envoyer votre message.Pour lire les messages reçus, vous faites cela:
Où
<stat>
est l'un des:"ALL"
,"REC UNREAD"
,"REC READ"
(avec les guillemets), ce qui signifie que tous les messages, les messages non lus, et de lire les messages, respectivement.Pour ce faire en Java, vous aurez besoin d'utiliser le Java de communication de l'API. Voici un court exemple:
http://java.sun.com/products/javacomm/reference/docs/API_users_guide_3.html
Hé... Les liens est pour l'API est mort... s'il vous Plaît pourriez-vous mettre à jour (depuis qu'il a été pointant vers un exemple illustrant À utiliser...)...
OriginalL'auteur cha0site
salut, je suis en utilisant RXTX bibliothèque le code se trouve ici!.. et sa fonctionne très bien pour moi , j'ai cherché beaucoup de choses pour obtenir de bons méthode finalement obtenu la clé de sms!.. 😀
OriginalL'auteur krishna
Prendre un coup d'oeil sur SMSJ: un entièrement fonctionnel de la bibliothèque qui permet d'envoyer et de recevoir des SMS, soit en utilisant un modem GSM ou plusieurs services web.
OriginalL'auteur AlexR
Prendre un coup d'oeil à la Java API SMSLib.
À partir du site web : "SMSLib est un programmeur bibliothèque pour l'envoi et la réception de SMS via un modem GSM ou un téléphone mobile. SMSLib prend également en charge un peu en vrac SMS des opérateurs."
OriginalL'auteur ndeverge
Il est recommandé de prendre un coup d'oeil dans le manuel de votre modem. Certains dispositifs de soutien telnet connexion et vous pouvez envoyé À commandes via la ligne de commande.
Si cela est votre cas, vous avez à apprendre sur la (parfois spécifiques pour chaque appareil), et le code d'une application qui utilise telnet pour communiquer avec votre modem.
Apache Commons Net de projet peut être utile.
Certaines commandes AT guides:
http://www.portech.com.tw/data/Siemens%20TC35I_AT.pdf
http://www.sierrawireless.com/resources/faq/AirLink/Redwing/Redwing_GPRS_UsersGuide.pdf
Sinon, vous pouvez essayer d'utiliser l'une des bibliothèques suggéré par d'autres.
probablement mon explication n'est pas "tecnically exacte", désolé pour mon mauvais anglais! ce que je voulais dire, c'est que vous pouvez écrire une application qui communique avec le modem via telnet...
Vous avez raison, jusqu'à la "via telnet". Telnet n'a rien à voir avec la communication avec le modem. Vous avez besoin d'utiliser une sorte de port série de l'interface (même si le modem est connecté avec USB - ceux qui émulent les ports série).
OriginalL'auteur davioooh
U peut utiliser plusieurs méthodes ...
Pour la réception de SMS meilleur solution simple et sera
SMSenabler il permettra d'économiser votre SMS instantanément de fichier ou de base de données et u peut le récupérer
La version gratuite prend en charge jusqu'à 12 caractères
et si vous voulez envoyer des sms, alors vous pouvez utiliser [enter description du lien ici][Ozeki] Ozeki serveur sms gateway
OriginalL'auteur Sumit Lubal