begin process at 2010 02 09 21:59:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > SMS SEND - 1 SMS GRATUIT PAR HEURE

SMS SEND - 1 SMS GRATUIT PAR HEURE


 Information sur la source

Note :
Aucune note
Catégorie :AddOns Classé sous :sms, gratuit, envoyer, texto, socket Niveau :Débutant Date de création :06/05/2007 Date de mise à jour :06/05/2007 22:14:58 Vu :48 856

Auteur : Corween

Ecrire un message privé
Commentaire sur cette source (20)
Ajouter un commentaire et/ou une note

 Description

Petit addon en socket

Sur le serveur irc.chat-land.org dans le salon #SMS il y a un bot nommé " SMS " capable d'envoyer 1 SMS par heure et par personne.
Dans une précédente source, quelqu'un en parlait et disait que faire une " paserelle " en socket & dialog pour envoyer des SMS via le bot serait pômal ... Bah c'est qu'il connaissait pas mon grand talent pour les dialogs :)

Vola, donc un socket se connecte tout simplement au serveur, join le chan #SMS, fait passer le message au bot, et se déconnecte au bout de 60 secondes. Si les délais sont si énorme, c'est que le propriétaire du bot a accepté que je publi cet addon a condition que l'host de l'utilisateur puisse être repérable un certain temps par les modérateurs.

Le code est très moche, le dialog aussi, mais le principal c'est qu'il envoi les SMS nan ? :p
Je sais aussi, que devoir regarder la window pour voir si le message est bien partit, bah c'est bien lourd, mais bon, c'est la toute prmière fois que j'utilise les sockets, et je suis limite fier de moi même ^_^

je suis ouvert à toute remarques pouvant me faire progresser, ou faire progresser la source.

Have fun :)

Source

  • alias smsend {
  • sockclose smsend
  • sockopen smsend irc.chat-land.org 6667
  • }
  • on *:sockopen:smsend:{
  • if ($sockerr) { echo -a Erreur! | return }
  • sockwrite -n smsend NICK Auto-SMS_ $+ $rand(999,99999)
  • sockwrite -n smsend USER SMS-SEND SMS-SEND SMS-SEND :Envoi Automatique - SMS
  • }
  • on *:sockread:smsend:{
  • sockread %a
  • if ($gettok(%a,1,32) == PING) sockwrite -n smsend PONG $remove($gettok(%a,2,32),:)
  • Aline @Auto-SMS %a
  • unset %a
  • }
  • dialog smsend {
  • title "Envoi Gratuit De SMS - Limité A Un SMS Par Heure"
  • size -1 -1 169 177
  • option dbu
  • text "IMPORTANT", 1, 8 8 153 9, center
  • text "Limite de caractères autorisés : 90", 2, 8 16 153 9, center
  • text "Pas de couleurs", 3, 8 24 153 9, center
  • text "Seul les lettres et chiffres marchent", 4, 8 32 153 9, center
  • text "N'oubliez pas de signer vos SMS ;-)", 5, 8 40 153 9, center
  • button "Envoyer", 6, 16 104 57 25, multi
  • edit %sms.msg, 7, 56 80 105 9, autohs
  • text "Votre Message", 8, 8 80 41 9, center
  • button "Fermer", 10, 96 104 57 25, cancel
  • text "Destinataire :", 9, 8 64 41 9, center
  • edit %sms.num, 11, 56 64 65 9, autohs
  • edit %sms.mark, 12, 16 144 137 17, read multi center
  • }
  • on *:dialog:smsend:sclick:6:{
  • set %sms.msg $did(7)
  • set %sms.num $did(11)
  • window @Auto-SMS
  • smsend
  • timer 1 2 sockwrite -n smsend JOIN #sms
  • timer 1 2 echo -at 4[SMS-SEND4] 10- 3Attention, Vérifiez Que Votre Message Soit Bien Envoyé Dans La Fenêtre " @Auto-SMS "
  • timer 1 4 sockwrite -n smsend PRIVMSG SMS :!sms %sms.num %sms.msg
  • timer 1 60 unset %sms.msg
  • timer 1 60 unset %sms.num
  • timer 1 60 sockclose smsend
  • }
  • menu menubar,channel {
  • • SMS Send:/dialog -m smsend smsend
  • }
alias smsend {

  sockclose smsend

  sockopen smsend irc.chat-land.org 6667

}

on *:sockopen:smsend:{

  if ($sockerr) { echo -a Erreur! | return }

  sockwrite -n smsend NICK Auto-SMS_ $+ $rand(999,99999)

  sockwrite -n smsend USER SMS-SEND SMS-SEND SMS-SEND :Envoi Automatique - SMS

}

on *:sockread:smsend:{

  sockread %a

  if ($gettok(%a,1,32) == PING) sockwrite -n smsend PONG $remove($gettok(%a,2,32),:)

  Aline @Auto-SMS %a

  unset %a

}

dialog smsend {
  title "Envoi Gratuit De SMS - Limité A Un SMS Par Heure"
  size -1 -1 169 177
  option dbu
  text "IMPORTANT", 1, 8 8 153 9, center
  text "Limite de caractères autorisés : 90", 2, 8 16 153 9, center
  text "Pas de couleurs", 3, 8 24 153 9, center
  text "Seul les lettres et chiffres marchent", 4, 8 32 153 9, center
  text "N'oubliez pas de signer vos SMS ;-)", 5, 8 40 153 9, center
  button "Envoyer", 6, 16 104 57 25, multi
  edit %sms.msg, 7, 56 80 105 9, autohs
  text "Votre Message", 8, 8 80 41 9, center
  button "Fermer", 10, 96 104 57 25, cancel
  text "Destinataire :", 9, 8 64 41 9, center
  edit %sms.num, 11, 56 64 65 9, autohs
  edit %sms.mark, 12, 16 144 137 17, read multi center
}

on *:dialog:smsend:sclick:6:{
  set %sms.msg $did(7)
  set %sms.num $did(11)
  window @Auto-SMS
  smsend
  timer 1 2 sockwrite -n smsend JOIN #sms
  timer 1 2 echo -at 4[SMS-SEND4] 10- 3Attention, Vérifiez Que Votre Message Soit Bien Envoyé Dans La Fenêtre " @Auto-SMS "
  timer 1 4 sockwrite -n smsend PRIVMSG SMS :!sms %sms.num %sms.msg
  timer 1 60 unset %sms.msg
  timer 1 60 unset %sms.num
  timer 1 60 sockclose smsend
}

menu menubar,channel {
  • SMS Send:/dialog -m smsend smsend
}

 Conclusion

J'éssairais de mettre à jour la source en suivant vos conseils :)


 Historique

06 mai 2007 22:14:58 :
Huhu, petit oubli d'un morceau de la source xD

 Sources du même auteur

Source avec une capture SYSTEME D'IDENTIFICATION POUR BOT EN VARIABLES

 Sources de la même categorie

BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre

 Sources en rapport avec celle ci

SERVEUR FTP par hisoka2501
TELECHARGEMENT DE FICHIER PAR PROTOCOLE HTTP 1.0 VIA SOCKET par hisoka2501
Source avec une capture QUOTES BASH ET BASHFR par Flyswat
Source avec Zip Source avec une capture PACMAN ONLINE - 4 JOUEURS par wims
Source avec Zip SOCKET ANTISPAM par ISoKa

Commentaires et avis

Commentaire de Corween le 06/05/2007 22:50:35

Voila, n'hésitez pas à mettre vos commentaires, sans être méhant hein :p

J'avais oublié, il se peut que défois la personne recoive un SMS vide, avec seulement la pubpour le serveur, ce n'est pas à cause de l'addon, mais juste un bug du serveur, ça peut arriver de temps en temps. Et je vous demanderez de bien rspecter la règle qui est de n'envoyer qu'n SMS par heure, même si vous ne tenez pas ue heure mais 45 minutes, c'est peut être pas trop grave, mais flooder le bot itou² vous apprtera que vous serez ignoré d bot, et doc, vou l'aurez DLC ^^

Commentaire de wims le 06/05/2007 23:00:41

C'est bien d'avoir fait le socket mais j'aurais plus vu le truc comme ça :

tu te connect en socket sur le server donc sur le salon, mais tu crée pas de /window pour voir le salon ( on en a rien a foutre ) tu fait juste un menu popup Envoyer un sms , la tu vérifie que tu est connecté au serv, si tu ne l'est pas tu t'y connect et dans tout les cas t'ouvre ton dialog pour écrire le msg.Si le msg a été reçus, alors tu va le savoir avec le on sockread ( suffit de répéré lorsque ton pseudo + le dernier numero de l'edit est dis dans une phrase ) ensuite tu affiche une boite $input ( genre $input(Sms envoyé !,t) ).Une fois le sms envoyé, tu fait un décompte pour savoir s'il cela fait une heure qu'on en a envoyé ou pas, ( faudra regardé quel heure il prend , sois celle lorsque le bot dis que ton msg a été envoyé ou alors celle lorsque tu tape la commande )

note : la façon que tu as de choisir le nick n'est pas très prudente mais étant donné que ceux qui font ça sont au courant, j'pense pas qu'il y est de soucis.

Tu peux mettre un screen du dialog pour voir cmt il est ?

Commentaire de JPP80FR le 07/05/2007 13:34:35

c'est une idée intéressante pour valider le compte au-lieu du mail!!!!
est il portable vers du .net

Commentaire de VestaX le 07/05/2007 14:41:59

lol ca y est tu l'as sorti :p Donc effectivement je n'ai pas encore testé, mais en fait le bot detecte ton adresse host donc c'est normal que ce soit limité a 1sms / heure. Donc je penses que ce qui serait bien, c'est de faire une connexion via proxy, afin d'avoir des sms illimités.

Bon courrage :)

Commentaire de Bestdoud le 07/05/2007 17:23:42

pourquoi abuser de se service en trichant. C'est comme ça qu'il risque d'être arrêté.

Cela dis j'ai cru comprendre que ca envoyait de la pub dans le sms. Je trouve ça plutot gênant. Envoyer un sms par heure et en plus avec de la pub, ben je préfère payer.

Mais l'idée est bonne.

Commentaire de VestaX le 07/05/2007 18:08:01

ha ben tu vois jsavais meme pas qu'il y avait de la pub!! alors autant rester sur le mien :p http://www.ircfr.com/codes/SMS-SENDER_39979.aspx

Commentaire de Corween le 07/05/2007 19:36:15

J'avais fait un super message bien long, j'ai ping, et maintenant j'ai a flème de tout ré-écrire.

Je verrais ce WE pour faire ça Wims (même si la moitié j'ai rien compris xD J'vais chercher dans l'aide du mIRC ^^)

Bestdoud >> En fait ça te marque à la fin du SMS " (SMS grauit depuis www.chat-land.org) " m'enfin bon, perso çame gène pas, le truc c'est que c'est pas le genre de SMS a envoyer pour souhaiter un anniv ^^

Commentaire de Corween le 08/05/2007 09:41:15

VestaX >> Nan nan, vaux mieux celui là :) Je viens de tester le tien, le numéro qu'il faut appeler est mort, quand t'appelle ca ta raccroche à la gll dessuite -_-

Commentaire de VestaX le 08/05/2007 10:30:09

Corween merci de me l'avoir dit, j'avais meme pas vu. Voilà ma source viens d'etre mis a jour http://www.ircfr.com/codes/SMS-SENDER_39979.aspx

Commentaire de sgdu68 le 08/05/2007 17:33:25

uen question j'ai mirc mets je comprend pas comment marche et on fait pour aller sue le salon car le salon es vide et jaurais bien iamer aussi profiterd du sms par heures merci davances

Commentaire de Corween le 08/05/2007 21:27:17

Il faut que tu utilise un script mIRC. Tu fais un copier coller de la source, tu la colle dans tes remotes ( alt + R ) pi tu fais un clic droit sur le chan ou dans ton menu en haut et tu clic sur " SMS j'sais pu quoi " et vala :)

Commentaire de killakella le 18/05/2007 21:04:59

bonsoir oui franchement pas mal ta source elle marche bien bon cest gavais de pub mais bon bien vu pour vos resaus en plus ta eu raison si sa peut tamener du monde temps meius se qui est de la source 10/10 merci encore ^^ pour mon cas sa marche tres tres bien ))))))))

Commentaire de Corween le 05/06/2007 11:42:34

Juste pour vous dire, la source ne fonctionne plus, il faut maintenant se procurer une key sur un site pour pouvoir acceder au serveur et donc au bot. Je laisse quand même le code, il est très simple et pour apprendre pour connecter un socket IRC, il peut être utile :)

Commentaire de anthonice le 18/06/2007 22:21:07

hum une petite question, pk un limite de 1 heure ? pourkoi pas 15 minutes ? ou 30 minutes ? car franchement je sais aps mais kan je parle à un pote en texto je lui répond pas 1 heure après ^^ sinon perso jai pas tester mais jvé le fer masi voila fodrer le raccourcir le temps car 1 ehure c'est kan meme long pour répondre à un pote ^^ à moin de prendre un proxy ^^

Commentaire de Wcorsica le 19/11/2007 21:23:25

Pour moi ca ne marche pas :/ le service est peu etre down !!

Commentaire de griffondorr le 07/07/2008 00:54:48

je comprend pas votre truc de sms par heure, sa ressemble un peu au memoserv, non ?

Commentaire de killakella le 15/07/2008 15:30:39

normal il est dit plus haut que sa ne marche plus car il faus une nouvelle key pour sidentifier au bot et non se nais pas MemoServ ct un services gratuit un code fais par la personne 1 h pourquoi car encore c un services trouver faus pas en abuser je pensse voila toutmoi sa a marcher quand ct operationelle voila bon courage ^^

Commentaire de griffondorr le 15/07/2008 18:46:36

KILLAKELLA , si sa marchais avant quand c'était opérationnel, pourquoi sa ne plus maintenant ? expliquer moi svp, merci d'avance.

Commentaire de mimic18 le 27/07/2008 23:12:02

Comme expliqué ci dessus, le code en lui même fonctionne toujours mais le serveur est désormais protégé comme celui de Voila/Wanadoo. Essaye de te connecter à irc.voila.fr, il te demande une clé, et ben la c'est pareil, et c'est tout simplement pour sa que cette source est désormais inutile. Mais comme le dit son créateur, elle peut trouver une autre utilité pour d'autres scripteurs. Voila bye !

Commentaire de griffondorr le 27/07/2008 23:28:00

dans ce cas, faudrais créee le meme addon sauf que en + tu pourrais rajoute la cley du tchat voilà à l'addon, comme sa il marcherai toujour ;)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment connecter un Socket ( sock ) à travers un proxy ? [ par biggoude ] JE souhaite connecter un Socket sur un server IRC en le passant par un Proxy, comment faire cela ?Merci Prolème ac mon DDC!!! [ par Dainh ] J'ai un pb de DDC, en reseau local, je ne pe pas envoyer de fichier, mais je pe en recevoir, alors k'en connection seul, je peux envoyer et recevoir. Plus aucun socket ne répond... [ par Kolibot ] Aucun socket ne répond depuis qqs jours... quelqu'un aurait'il une idée...By Koli problem dcc send [ par doh380 ] slt, g un problem je n'arrive pas a envoyer des fichiers en dcc send.... j epeux les recevoirs mais po les envoyer...g remarqué que tt les personnes c serveur irc gratuit [ par luky37 ] comment on trouve un serveur irc gratuit ? Envoyer un fichier sur un FTP [ par juki_webmaster ] Bonjour , J'ais chercher tout ce que je pouvez sur ircfr.com et je trouve rien de simple qui permet denvoyer un fichier precis vers un ftp !Donc pouve dcc send en socket [ par abdoulax ] yo j'aurai besoin que qlq1 m'explik ac précsion le protocole du dcc send . ou sinon il me faudrai un exemple d'addon ki reproduirai le dcc send en soc bouncer irc [ par titeuf28310 ] Bonjours, je debute dans le scripting, j'ai entendu parlais qu'il existe un moyen de cacher son adresse ip (bouncer). Je me suis rendu sur le net afin socket tokens avec gametiger.net [ par pcgpegase ] bjour / bsoir tout les gens ! :)Bon alors étant un newbie du scripting irc et n'ayant pas trouvé de réponses à mon problème je demande votre aide :&gt socket ! [ par Le_Corse ] Salut,Quelqun connaitrais pas un bon tuto pour les sockets Svp ?merci ^^» Le_Corse


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales