shadow1779
Messages postés706Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention29 septembre 2013
-
30 oct. 2005 à 13:51
shadow1779
Messages postés706Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention29 septembre 2013
-
30 oct. 2005 à 15:32
Bonjour,
j'ai un petit probleme, je developpe un petit bot irc en C via les socket, j'ai fai le debut ou le programme demande a l'utilisateur quel est l'ip du server ainsi que le port irc, ensuite il se connecte, (dis si le socket ne se connecte pas ..)
sauf que quand j'en arrive a la transmition des parametre j'ai l'impression que ca ne fait vraiment rien :s voici mon code (j'compile vous visual studio 2003)
else
{
printf("connection a l'irc reussie!\n\n");
printf("quel est le pseudo du bot: ");
gets(buffer);
sprintf(buffer,"NICK %s",buffer);
send(sock,buffer,strlen(buffer),0);
sprintf(buffer,"USER %s:become a bot . . .",buffer);
shadow1779
Messages postés706Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention29 septembre 2013 30 oct. 2005 à 14:38
normalement en irc si on l'fait par exemple via telnet c'est
NICK lepseudo
USER lepseudo:ce qu'on veu
JOIN lechannel
le probleme c'est que meme si je fais un truc tout bete du genre
sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
sin.sin_addr.s_addr = inet_addr("213.246.55.23");
sin.sin_family = AF_INET;
sin.sin_port = htons(21);
while(1)
{
recv(sock,buffer,strlen(buffer),0);
printf("%s\n",buffer);
}
(l'ip est celle de mon server web; il me dis bien que c'est connecté mais rien du tout, les recv et send ne sont pas fait j'ai surtout l'impression pourtant le socket se conecte bien)
cs_Tidam
Messages postés124Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 février 20062 30 oct. 2005 à 15:12
hmmm pour ce cas la c'est normal, car ce n'est pas au serveur d'envoyer
une commande mais plutot au client et ensuite le serveur repondra en
fonction de la commande ... m'enfin pour en revenir aux USER, je suis
sure et certain de ce que j'avance (j'ai codé une multitude de bots irc
:p)