SharkByte~x
29.07.2008, 15:24
Hallo,
und zwar versuche ich grade einen IRC Client zu schreiben.
Doch immoment weiß ich nicht weiter.
Ich erhalte immer folgende Ausgabe:
http://img299.imageshack.us/img299/7453/ircjn3.jpg
char buf[MAX_PATH];
int x;
start_winsock(6667,"195.24.78.197"); //verbinde zu irc
/*strcpy (buf,"PASS none");
send (s,buf,strlen(buf),0);
recv(s,buf,strlen(buf),0);
if (buf == "ERR_NEEDMOREPARAMS" || "ERR_ALREADYREGISTRED")
printf ("Error\n");
*/
strcpy (buf,"NICK Sharkbyte~x");
if(send (s,buf,strlen(buf),0) == SOCKET_ERROR)
printf ("Error\n");
strcpy (buf,"USER SharK \"ircd.hopto.org\" :Simon");
if(send (s,buf,strlen(buf),0) == SOCKET_ERROR)
printf ("Error\n");
recv (s,buf,sizeof(buf),0);
printf ("%s\n",buf);
Ich weiß der Code ist etwas schlampig aber naja was solls...
Doch normal müsste ich doch eine Welcome Message vom Server erhalten?!
Mfg
und zwar versuche ich grade einen IRC Client zu schreiben.
Doch immoment weiß ich nicht weiter.
Ich erhalte immer folgende Ausgabe:
http://img299.imageshack.us/img299/7453/ircjn3.jpg
char buf[MAX_PATH];
int x;
start_winsock(6667,"195.24.78.197"); //verbinde zu irc
/*strcpy (buf,"PASS none");
send (s,buf,strlen(buf),0);
recv(s,buf,strlen(buf),0);
if (buf == "ERR_NEEDMOREPARAMS" || "ERR_ALREADYREGISTRED")
printf ("Error\n");
*/
strcpy (buf,"NICK Sharkbyte~x");
if(send (s,buf,strlen(buf),0) == SOCKET_ERROR)
printf ("Error\n");
strcpy (buf,"USER SharK \"ircd.hopto.org\" :Simon");
if(send (s,buf,strlen(buf),0) == SOCKET_ERROR)
printf ("Error\n");
recv (s,buf,sizeof(buf),0);
printf ("%s\n",buf);
Ich weiß der Code ist etwas schlampig aber naja was solls...
Doch normal müsste ich doch eine Welcome Message vom Server erhalten?!
Mfg