Accueil > > > CODE D EXEMPLE POUR ENVOYER DES SMS EN VISUAL BASIC
CODE D EXEMPLE POUR ENVOYER DES SMS EN VISUAL BASIC
Information sur la source
Description
NEW Permet d'envoyer des sms sur tous les gsm du monde entier,français,belge,.... ATTENTION JE SAIS QUE LE PROGRAMME DOIT ETRE MODIFIER POUR RE-FONCTIONNER MAIS CE CODE EST POUR COMPRENDRE.. A VOS CLAVIER
Source
- Voila le source mais lisez la FAQ pour bien comprendre et le modifier a votre guise !!!
- Après avoir reçu des dixaines et dixaines d'e-mail par semaines....
- j'ai décidé d'écrire ces quelques lignes et qui j'éspère pourront répondre a vos
- nombreuses questions !!!!!!
-
- ex : Comment faire pour rajouter un provider ? exemple un provider français....
-
- et oui je vais vous l'expliquez le plus simplement du monde, je ne pourrais faire mieux.
-
-
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
- \\\\\\\\\\Bon le programme fonctionne de la manière suivantes.\\\\\\\\\\\\\\\\\\\
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
- il fonctionne comme un formulaire HTML, a part que vous êtes devant un programme VB, mais
- il fait les mêmes opérations qu'un simple formulaire Web...
- ---------------------------------------------
- 1er méthode pour les néophytes & gros nulles.
- ---------------------------------------------
-
- l'idée est donc d'allez sur un site qui permet d'envoyer des sms, de visionner dans le
- code source de la page HTML (celle du formulaire)
- Le nom des variables, ex :numéro, préfixe, messages....
- de savoir si il s'agit d'une action du type POST ou GET. (différence expliquée plus tard)
-
- ---------------------------------------------------------------------------
- 2éme méthode pour les meilleurs ou ceux qui ne veulent pas mourrir idiot.
- ---------------------------------------------------------------------------
- il suffit de créer un petit logiciel qui écoute le port X de votre PC.... (je vous le donne)
-
- bon je m'explique,...
- votre browser préférez que fait-il, bein oui il envoye des commandes HTTP (voir protocol www.salemioche.com)
- et celui-ci envoye exactement le contenu du fichier qu'il faudra créer...
-
- pour crée le logiciel, vous créer un feuille vb,vous lui rajouter l'objet winsock (ocx) , configurer de telle
- maniére a écouter un port ex : le port 20000. (pour des explications sur l'objet winsock voir le
- MSDN) il n'y a pas plus de 10 ligne de programmation...
-
- *************************** C'est pour cette raison que je vous les donnent.... *******************************
- donc créer une form rajouter l'objet winsock
-
-
- private sub form_load()
- winsock1.LocalPort = 20000 'port d'ecoute choisi
- winsock1.Listen 'initialise winsock a l'écoute
-
- end sub
-
- private Sub winsock1_ConnectionRequest(ByVal requestID As Long)
- winsock1.Close
- winsock1.Accept requestID 'accepte la connexion
- End Sub
-
- Private Sub winsock1_DataArrival(ByVal bytesTotal As Long)
- Dim donnee As String
- winsock1(Index).GetData donnee ' recupére les donnee envoyée par le browser
- MsgBox donnee
- End Sub
-
- private sub form_unload()
- winsock1.close
- end sub
-
-
-
-
-
-
-
- ensuite vous lancer votre browser vous allez sur un site qui permet d'envoyer des SMS
- vous allez sur le formulaire....
- quand celui-ci est chargé vous allez dans les paramêtres de votre browser (IE ou Netscape) et vous le configuré
- avec un connexion internet via réseau local, en résumer vous lui dite
- que vous avez un proxy dont l'adresse ip est celle de votre machine, et le port de connexion
- est le port que vous écoutez avec le petit logiciel ex port 20000.
-
- ensuite....
- vous remplisez votre formulaire Web et vous faite envoyer....
- votre petit logiciel devrai alors a ce moment recevoir des donnees du type (si c'est pas le cas retourné a vos claviers....)
-
- ********************************
- * Si l'action est du type POST *
- ********************************
-
- POST http://212.68.202.150/sms/process.cfm HTTP/1.0
- Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
- Referer: http://www.b-gsm.com/sms.cfm
- Accept-Language: fr-be
- Content-Type: application/x-www-form-urlencoded
- Accept-Encoding: gzip, deflate
- User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo BE; KITV4 Wanadoo)
- Host: 212.68.202.150
- Content-Length: 108
- Proxy-Connection: Keep-Alive
- Pragma: no-cache
- Cookie: CFGLOBALS=HITCOUNT%3D4%23LASTVISIT%3D%7Bts+%272000%2D09%2D05+13%3A52%3A19%27%7D%23TIMECREATED%3D%7Bts+%272000%2D09%2D05+13%3A14%3A44%27%7D%23; CFTOKEN=80004368; CFID=146943
-
- message=SALUT MA BICHE&counter=128&network=32486&number=712062&language=resultsfr&gateid=netbel&Submit=Envoyer
-
-
-
-
-
- *******************************
- * Si l'action est du type GET *
- *******************************
-
- GET http://www.b-gsm.com/resultsfr/success.cfm?bodytext=test%20message%20Visit%20www%2Enetbel%2Ebe&fullnumero=32486712062 HTTP/1.0
- Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
- Accept-Language: fr-be
- Accept-Encoding: gzip, deflate
- User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo BE; KITV4 Wanadoo)
- Host: www.b-gsm.com
- Proxy-Connection: Keep-Alive
-
-
-
-
- La différence entre GET ET POST est que le noms des variables et leurs resultats sont pour le GET
- fournie directement par le lien...
-
-
- Voila le fichier est "quasi" créer, maintenant il vous suffit de le modifier un peu !
- pour vous permettre de remplir les champs intéressants.
-
-
-
- Bon à vos clavier et amusé vous bien.
- Attention certain site demande pour s'inscrire,
- vous devrez donc peut-être prévoir d'envoyer plusieurs fichiers....
-
-
-
-
- @+ Crevette
Voila le source mais lisez la FAQ pour bien comprendre et le modifier a votre guise !!!
Après avoir reçu des dixaines et dixaines d'e-mail par semaines....
j'ai décidé d'écrire ces quelques lignes et qui j'éspère pourront répondre a vos
nombreuses questions !!!!!!
ex : Comment faire pour rajouter un provider ? exemple un provider français....
et oui je vais vous l'expliquez le plus simplement du monde, je ne pourrais faire mieux.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
\\\\\\\\\\Bon le programme fonctionne de la manière suivantes.\\\\\\\\\\\\\\\\\\\
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
il fonctionne comme un formulaire HTML, a part que vous êtes devant un programme VB, mais
il fait les mêmes opérations qu'un simple formulaire Web...
---------------------------------------------
1er méthode pour les néophytes & gros nulles.
---------------------------------------------
l'idée est donc d'allez sur un site qui permet d'envoyer des sms, de visionner dans le
code source de la page HTML (celle du formulaire)
Le nom des variables, ex :numéro, préfixe, messages....
de savoir si il s'agit d'une action du type POST ou GET. (différence expliquée plus tard)
---------------------------------------------------------------------------
2éme méthode pour les meilleurs ou ceux qui ne veulent pas mourrir idiot.
---------------------------------------------------------------------------
il suffit de créer un petit logiciel qui écoute le port X de votre PC.... (je vous le donne)
bon je m'explique,...
votre browser préférez que fait-il, bein oui il envoye des commandes HTTP (voir protocol www.salemioche.com)
et celui-ci envoye exactement le contenu du fichier qu'il faudra créer...
pour crée le logiciel, vous créer un feuille vb,vous lui rajouter l'objet winsock (ocx) , configurer de telle
maniére a écouter un port ex : le port 20000. (pour des explications sur l'objet winsock voir le
MSDN) il n'y a pas plus de 10 ligne de programmation...
*************************** C'est pour cette raison que je vous les donnent.... *******************************
donc créer une form rajouter l'objet winsock
private sub form_load()
winsock1.LocalPort = 20000 'port d'ecoute choisi
winsock1.Listen 'initialise winsock a l'écoute
end sub
private Sub winsock1_ConnectionRequest(ByVal requestID As Long)
winsock1.Close
winsock1.Accept requestID 'accepte la connexion
End Sub
Private Sub winsock1_DataArrival(ByVal bytesTotal As Long)
Dim donnee As String
winsock1(Index).GetData donnee ' recupére les donnee envoyée par le browser
MsgBox donnee
End Sub
private sub form_unload()
winsock1.close
end sub
ensuite vous lancer votre browser vous allez sur un site qui permet d'envoyer des SMS
vous allez sur le formulaire....
quand celui-ci est chargé vous allez dans les paramêtres de votre browser (IE ou Netscape) et vous le configuré
avec un connexion internet via réseau local, en résumer vous lui dite
que vous avez un proxy dont l'adresse ip est celle de votre machine, et le port de connexion
est le port que vous écoutez avec le petit logiciel ex port 20000.
ensuite....
vous remplisez votre formulaire Web et vous faite envoyer....
votre petit logiciel devrai alors a ce moment recevoir des donnees du type (si c'est pas le cas retourné a vos claviers....)
********************************
* Si l'action est du type POST *
********************************
POST http://212.68.202.150/sms/process.cfm HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Referer: http://www.b-gsm.com/sms.cfm
Accept-Language: fr-be
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo BE; KITV4 Wanadoo)
Host: 212.68.202.150
Content-Length: 108
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cookie: CFGLOBALS=HITCOUNT%3D4%23LASTVISIT%3D%7Bts+%272000%2D09%2D05+13%3A52%3A19%27%7D%23TIMECREATED%3D%7Bts+%272000%2D09%2D05+13%3A14%3A44%27%7D%23; CFTOKEN=80004368; CFID=146943
message=SALUT MA BICHE&counter=128&network=32486&number=712062&language=resultsfr&gateid=netbel&Submit=Envoyer
*******************************
* Si l'action est du type GET *
*******************************
GET http://www.b-gsm.com/resultsfr/success.cfm?bodytext=test%20message%20Visit%20www%2Enetbel%2Ebe&fullnumero=32486712062 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: fr-be
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; Wanadoo BE; KITV4 Wanadoo)
Host: www.b-gsm.com
Proxy-Connection: Keep-Alive
La différence entre GET ET POST est que le noms des variables et leurs resultats sont pour le GET
fournie directement par le lien...
Voila le fichier est "quasi" créer, maintenant il vous suffit de le modifier un peu !
pour vous permettre de remplir les champs intéressants.
Bon à vos clavier et amusé vous bien.
Attention certain site demande pour s'inscrire,
vous devrez donc peut-être prévoir d'envoyer plusieurs fichiers....
@+ Crevette
Conclusion
Attention interface en flash........
Historique
- 27 juin 2005 14:50:28 :
- LE PROGRAMME ECRIT COMME TEL NE FONCTIONNERA PAS. IL FAUT LE MODIFIER SELON LE PROVIDER ET LE SITE INTERNET UTILISE...
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
**** ENVOYER GRATUITEMENT DES SMS VERS TOUS LES OPERATEURS FRANCAIS **** [ par omnikod ]
Avec SMS Sender, vous pouvez envoyer des SMS vers tous les mobiles français gratuitement. Parmi les options de SMS Sender, il est possible d'envoyer d
Envoyer des sms en utilisant le service SFR [ par HomerJay ]
Comment puis-je envoyer un message via le site SFR lorsque je lui demande dans un programme qui remplira les champs automatiquement ?
Envoyer des sms avec sms22 !!! [ par djoukit1 ]
Slt,Je voudrais pouvoir envoyer des sms à partir de mon porgramme VB, pour ceci j'ai découvert qu'il existait le composant SMS22 qui permet d'envoyer
envoie de sms via un mobile depuis le pc [ par leguij ]
Je possède un mobile Sagem MY3026, relié à mon PC via le port COM, et je souhaite pouvoir envoyer des SMS à partir d'une base de donnée Access. Commen
envoi sms? [ par Antitrust ]
salut!!! J'ai regardé les nombreuses sources de ce site parlant des envois de SMS, mais je n'en ai pas trouvé une bonne qui marchait bien! Je voudrais
Probleme pour envoyer sms [ par Abid7 ]
BonjourJ'ai testé tous les codes vb pour envoyer des sms ça ne marche pas !Si quelqu'un peut m'expliquer comment envoyer un sms par vb ?
Envoyer un SMS [ par CrazyMan19 ]
salut tt le monde est ce que c possible de faire un prog qui sert a envoyer un SMS ou bien les recevoire ?? si oui comment ??Je suis né inte
Inet dans exe pour Envoi SMS [ par MCL ]
j'ai modifié un prog d'envoi sms pour faire un exe qui envoie directement (numéros et texte dans l'exe) Il devrait envoyer des le lancement de l'exe s
Solution pour envoyer des SMS ! [ par Adrien ]
COUCOU !Je suppose que çà peut servir dans pas mal de programme ou simplement pour payer moins cher sa facture de portable :LA SOLUTION pour envoyer
sms sur tel fixe [ par leguij ]
bjr, je vois qu'il y a des possibilités pour envoyer des sms sur les gsm. Mais est-ce possible d'envoyer des sms depuis un pc vers un fixe (je sais qu
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|