Jun 14
J2me et les SMS’s
Avec les offres des SMS’s ilimitĂ©s de Tunisie Telecom et Tunisiana, je me suis posĂ© le problème s’il est possible de mettre en place une application mobile capable de gĂ©nĂ©rĂ© un grand nombre de SMS pour une plage de numĂ©ro ou pour juste un numĂ©ro pour faire du spam.
Après quelques recherche, j’ai rĂ©ussi Ă mettre au point un petit bout de code fonctionnel et qui permet d’offrir la possibilitĂ© d’envoyer un SMS et bien entendu, les options Ă©numĂ©rĂ© au dĂ©but sont possibles.
Pour le dĂ©veloppement, j’ai utilisĂ© netbeans 6.7 RC2 sans aucun additif. J’ai commencĂ© par la crĂ©ation d’un projet standard pour terminaux mobiles. et dans ma class principale, j’ai ajoutĂ© cette mĂ©thodes qui gère l’envoi des SMS.
public String sendSms(String number, String message){
String result = "Ok";
try {
//sets address to send message
String addr = "sms://"+number;
// opens connection
MessageConnection conn = (MessageConnection) Connector.open(addr);
// prepares text message
TextMessage msg =
(TextMessage)conn.newMessage(MessageConnection.TEXT_MESSAGE);
//set text
msg.setPayloadText(message);
// send message
conn.send(msg);
conn.close();
} catch (SecurityException se) {
// probably the user has not allowed to send sms
// you may want to handle this differently
result = "Security Problem";
} catch (Exception e) {
result = "Unknown Problem";
}
return result;
}
Ce qu’il faut retenir, est que cette mĂ©thode utilise comme argument le numĂ©ro de tĂ©lĂ©phone et la message Ă transmettre et renvoi une chaine de caractère avec les divers possibilitĂ© :
- OK, pour une transmission réussite.
- Security Problem, si l’application n’a pas le droit d’envoyer un SMS, d’ou une configuration du tĂ©lĂ©phone est nĂ©caissère.
- Unknown Problem, pour les cas de figure non pris en considération
Par la suite, une petite interace avec deux champs de saisis et un champ d’affichage de rĂ©sultat.
L’implĂ©mentation de la commande OK, et l’ajout du bout du code suivant :
sol.setText(sendSms(number.getString(), message.getString()));
Petit test sur mon tĂ©lĂ©phone (Nokia 5800), fonctionnel, un message de securitĂ© s’affiche pour la première fois pour demander si vous voulez accorder la ressource SMS Ă l’application “oui”
.
May 19
Contre la guerre en Irak
Des posters crées pour être affiché autour des pilones. ça nous rappel le fait que chaque puissance du monde a finit par céder.
2 commentsMay 18
Les plus forts moment d’une vie
Last Day Dream [HD] from Chris Milk on Vimeo.
Pour un homme, plusieurs moments lui donnent du plaisir, un amour, un enfant, un voyage. Un court métrage réalisé pour le festival de film 42 second Dream en Chine.
1 commentMay 11
Barcamp 09/05/09 Mes impressions

Rien Ă dire, ou plutĂ´t comme a dit notre cher Slim Amamou “ça valait vraiment la peine que tu te casses le cul” Mehdi LAMLOUM.
En effet, c’Ă©tait très bien organisĂ© avec un publique de qualitĂ© et impliquĂ© dans les prĂ©sentations. Deux Ă©crans gĂ©ants Ă©taient disponibles, l’un servait pour les prĂ©sentations l’autre pour les twitters qui n’a pas fait long feux( je regrette surtout avec mon message).
Pour les présentations (avis personnel) :
- Wezign et leur Widget, je trouve que ça sert Ă rien et que leur concept n’est pas vendable. Des widget pour avoir de la pub, autant m’inscrire dans un site de spam tant que j’y suis.
- Tools4Com, lĂ c’est une très bonne matière première mais qui doit ĂŞtre plus affinĂ©e. Mais le mec ne m’a pas plu avec son esprit open source Ă cotĂ© de la plaque. Un module pour gestion des mails PHP, On en trouve Ă la pelle.
- Tunisiana, c’est la limite de l’arnaque, venez proposer vos idĂ©es Ă©tudiants, ingĂ©nieurs, ou autres, donc ce qui va crĂ©er une base de donnĂ©es d’idĂ©es exploitable par Tunisiana ou par ses alliĂ©s. Il parle mĂŞme pas des critères de choix pour offrir les 30 milles dinars.
- Je revise, rien Ă dire, un très bon support de cours, je l’ai testĂ© vu que c’est une amie Ă moi qui fait les cours de SVT
- Keejob, je ne vois toujours pas le plus qu’ils vont donner au marchĂ© de l’emploi.
- Resto Tunisie, il fallait y penser, rien Ă dire (RAS).
- Twitterist, rien Ă dire aussi sinon qu’il reste beaucoup de travail pour qu’il puissent vendre sa startup.
- Markkit, rien à dire, une très bonne présentation très exotique. avec des idées simples et exploitables.
Pour finir, vivement la prochaine barcamp et un salut à mon très cher binome durant cette journée mehdi ledjmi.
Ps: cette barcamp m’a permis de mettre des visages devant les comptes de twitter et de faire des rencontres.
7 commentsMay 9
Barcamp Tunisia
Aujourd’hui ce sera la première Barcamp Tunisienne organisĂ© par Mehdi lamloum que je remercie pour cette initiative
, Je trouve que l’Ă©vĂ©nement a très bien Ă©tait mĂ©diatisĂ© sur la toile par un ensemble de sites, pour plus d’information http://barcamp.org/BarcampTunisie mais aussi ce qui m’a plus c’est les discussions et dĂ©bats ouvert sur les blogs et Twitter.
On espère que ça réussisse.
La date aujourd’hui
Le lieu, pĂ´le technologique ghazela
Apr 15
http://www.secretmessageservice.com/
Secret Message Service est un site qui permet de publier des SMS’s anonyme pour s’exprimer. Les utilisateurs sont invitĂ© Ă partager leurs secrets.
J’ai toujours pas testĂ© et je sais pas si je vais le faire. bon, je suis les SMS’s depuis une longue pĂ©riode et j’ai choisi quelque uns :
- Les filles qui me font craquer ? Belles, brunes, marrantes. Et maquĂ©es ( et en plus ça s’applique en Tunisie.)
- I wish I could start again …
- Je reste avec mon mec pour l’argent, ça frise la prostitution
- Ya la sosie de mon ex juste devant moi dans le car, j’ai une putain d’envie de lui cracher dans les cheveux . . .
http://www.secretmessageservice.com/
4 comments





