Bon voila g fai un bot mirc et en fai jaimerai lammener en 3 fois car ca va etre un bot dannimanimation ki sera en 3 pseudo ( ki parleron ensemble totu suel lol ).
Pour cela g besoin des thread ( c mieu ke de recopier la fonction 3 fois et dla renomer ) parcke jV metre des options.
La je suis a bout de force lol G chercher partout des truck sur les threads mais g rien compris. si kelkun pouvai maider ca serai super sympa :$
#include <winsock.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int
connexion_tcp ()
{
SOCKADDR_IN SinDist;
struct hostent *host;
int sock;
int port = 6667;
char serv[20];
sprintf(serv,"irc.voila.fr");
long FinNick2;
time(&FinNick2);
int FinNick = FinNick2;
sock = socket (AF_INET, SOCK_STREAM, 0);
if (sock == -1)
{
perror ("socket");
return sock;
}
SinDist.sin_family = AF_INET;
SinDist.sin_addr.s_addr = inet_addr (serv);
SinDist.sin_port = htons (port);
if (SinDist.sin_addr.s_addr == -1)
{
host = gethostbyname (serv);
if (host == NULL)
{
printf ("Résolution de l'host %s impossible", serv);
return -1;
}
Pour debuter, il y a quelques sources sur le site qui pourront t'aider, mais ensuite pour bien comprendre, va sur brunews.free.fr et telecharge petzold, et mate le chapitre 20. Si tu ne comprends pas, je pourrai toujours t'aider ;).