C++ Builder: Client irc (a laide!)

Psyc0s Messages postés 24 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 3 mai 2006 - 5 mars 2004 à 22:53
yataglanzy Messages postés 1 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 9 janvier 2005 - 9 janv. 2005 à 02:35
Bon je suis en train de faire un client irc avec C++ builder Mais le socket ne veux pas envoyer les message au serveur:
(La connexion au serveur fonctionne)
void __fastcall TForm1::ClientSocket1Connect(TObject *Sender,
TCustomWinSocket *Socket)
{
ClientSocket1->Socket->SendText("NICK Psy-test") ;
ClientSocket1->Socket->SendText("USER TelnetRocker 255.255.255.0 255.255.255.0 I Rock With Telnet");
ClientSocket1->Socket->SendText("JOIN #ttt2");
}

Quelqu'un peut maider a toruver le probleme?
:)

4 réponses

lastpixl Messages postés 56 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 16 février 2006
6 mars 2004 à 14:39
Il y a un message d'erreur du compliateur ? A l'execution?

Ou sinon regarde avec un sniffer les échanges entre un serveur et ton client, ou entre ton client et un programme a toi qui ne fait qu'afficher les messages recus, avec telnet...

Regarde la RFC 1459, sur ce site : http://www.codes-sources.com/rfc.aspx?rfc=1459 ou traduction sur http://www.salemioche.com/irc/irc_rfcfr.php
+++
Lastpix'l
0
Psyc0s Messages postés 24 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 3 mai 2006
6 mars 2004 à 18:08
Aucune erreur a la compilation
:)
0
lastpixl Messages postés 56 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 16 février 2006
7 mars 2004 à 10:25
Le TCustomWinSocket a bien une adresse IP affectée / un port ?

Sinon mets des ShowMessage dans socket::OnError
+++
Lastpix'l
0
yataglanzy Messages postés 1 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 9 janvier 2005
9 janv. 2005 à 02:35
Je sait que j'répond un peu tard,
mais ca poura servir aux prochains qui ferons une recherche sur le net
comme moi a propos de ce probleme.



void __fastcall TForm1::ClientSocket1Connect(TObject *Sender,
TCustomWinSocket *Socket)
{
ClientSocket1->Socket->SendText("NICK Psy-test\r\n") ;
ClientSocket1->Socket->SendText("USER TelnetRocker 255.255.255.0 255.255.255.0 I Rock With Telnet
\r\n
");
ClientSocket1->Socket->SendText("JOIN #ttt2
\r\n
");
}

Voili voila, comme ca ca marchera mieux :-)

+

Yataglanzy
0
Rejoignez-nous