Sms envoyé depuis android vers une BD
dorughba
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
dorughba Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
dorughba Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde!!
j'ai vraiment besoin de votre aide!!
mon sujet de stage consiste a pouvoir écrire un programme qui permet de récupérer des SMS envoyés depuis un mobile android et l'enregistrer dans une base de données :(
mais je ne sais vraiment par quoi je vais commencer....
et merci infiniment pour votre aide
j'ai vraiment besoin de votre aide!!
mon sujet de stage consiste a pouvoir écrire un programme qui permet de récupérer des SMS envoyés depuis un mobile android et l'enregistrer dans une base de données :(
mais je ne sais vraiment par quoi je vais commencer....
et merci infiniment pour votre aide
A voir également:
- Sms envoyé depuis android vers une BD
- Android recovery - Guide
- Exporter conversation sms android - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Le message n'a pas été envoyé car le service n'est pas activé sur le réseau - Forum Xiaomi
- Scan bd ✓ - Forum Loisirs / Divertissements
4 réponses
Il faudrait clarifier certains points :
- Où se trouve la base de données ? Sur le terminal ou autre ?
- Cela doit-il être temps réel ? Le terminal a-t-il toujours accès à la base de données ?
- Quel est clairement le process souhaité ? S'agit-il de :
1. Un terminal Android reçoit un SMS
2. Les informations du SMS sont enregistrées en base de données
Si c'est bien le process souhaité, il va certainement être nécessaire de développer une appli Android dont la fonction sera de faire un appel (certainement externe) à chaque fois qu'un SMS est reçu. Je ne connais pas les API d'Android, mais il est fort à parier qu'un évènement système est émis à la réception d'un SMS.
Il faudrait donc d'une part développer ce client Android, mais également une méthode chargée de sauvegarder les informations du SMS.
- Où se trouve la base de données ? Sur le terminal ou autre ?
- Cela doit-il être temps réel ? Le terminal a-t-il toujours accès à la base de données ?
- Quel est clairement le process souhaité ? S'agit-il de :
1. Un terminal Android reçoit un SMS
2. Les informations du SMS sont enregistrées en base de données
Si c'est bien le process souhaité, il va certainement être nécessaire de développer une appli Android dont la fonction sera de faire un appel (certainement externe) à chaque fois qu'un SMS est reçu. Je ne connais pas les API d'Android, mais il est fort à parier qu'un évènement système est émis à la réception d'un SMS.
Il faudrait donc d'une part développer ce client Android, mais également une méthode chargée de sauvegarder les informations du SMS.
bonsoir,
merci bien de l'attention que vous avez apporter a ma question :D
il s'agit d'une base de données sur un PC!
quand l'utilisateur envoi un SMS via android, Les informations du SMS s'enregistrent directement dans la base de données sans avoir besoin d'une intervention de quelqu'un .
donc le problème c'est comment puis je rendre un pc capable de recevoir un sms et le traiter(enregistrer dans la base de données) !!!
cordialement
merci bien de l'attention que vous avez apporter a ma question :D
il s'agit d'une base de données sur un PC!
quand l'utilisateur envoi un SMS via android, Les informations du SMS s'enregistrent directement dans la base de données sans avoir besoin d'une intervention de quelqu'un .
donc le problème c'est comment puis je rendre un pc capable de recevoir un sms et le traiter(enregistrer dans la base de données) !!!
cordialement
Là encore, le problème est mal posé; est-ce vraiment le PC le destinataire du SMS ? Si on imagine que le PC traite seul le SMS, quel est l'importance que le terminal qui l'envoie soit sous Android ?
Pour faire basique, quand un SMS est envoyé, il est envoyé à un n°. La question à se poser est : est-il possible de donner un n° de téléphone à un PC ?
Pour faire basique, quand un SMS est envoyé, il est envoyé à un n°. La question à se poser est : est-il possible de donner un n° de téléphone à un PC ?
Bonjour,
/* quel est l'importance que le terminal qui l'envoie soit sous Android ? */
car on va développer une application sous android pour personnaliser l'envoi des SMS selon nos besoin .
/* est-il possible de donner un n° de téléphone à un PC ? */
ouiiii c'est ca le probleme dont je parlais :( y'a t-il pas une solution pour faire face a ce problème!!!!! et merci d'avance :)
/* quel est l'importance que le terminal qui l'envoie soit sous Android ? */
car on va développer une application sous android pour personnaliser l'envoi des SMS selon nos besoin .
/* est-il possible de donner un n° de téléphone à un PC ? */
ouiiii c'est ca le probleme dont je parlais :( y'a t-il pas une solution pour faire face a ce problème!!!!! et merci d'avance :)
Une fois connecté, on utilise le port série pour envoyer des commandes AT (basiques et étendues) pour contrôler le modem.
Si de nombreuses commandes AT sont communes à de nombreux appareils, il existe également des différences.
Une des commandes à utiliser ici serait : AT+CMGR=<index> (Lecture d'un SMS)
Je t'invite à te renseigner sur : "AT command list"
Sinon, une autre solution + simple techniquement serait d'avoir une application Android sur un téléphone qui serait toujours connecté à Internet (ou à un réseau local) et dont la fonction serait de faire un appel HTTP (SOAP, XML-RPC, ...) vers un serveur pour lui transmettre les informations du SMS qu'il a reçu (un téléphone sur secteur, une carte prépayée, un réseau Wi-fi, et quelques heures/jours de développement).
Si de nombreuses commandes AT sont communes à de nombreux appareils, il existe également des différences.
Une des commandes à utiliser ici serait : AT+CMGR=<index> (Lecture d'un SMS)
Je t'invite à te renseigner sur : "AT command list"
Sinon, une autre solution + simple techniquement serait d'avoir une application Android sur un téléphone qui serait toujours connecté à Internet (ou à un réseau local) et dont la fonction serait de faire un appel HTTP (SOAP, XML-RPC, ...) vers un serveur pour lui transmettre les informations du SMS qu'il a reçu (un téléphone sur secteur, une carte prépayée, un réseau Wi-fi, et quelques heures/jours de développement).