D1m3x
Messages postés402Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention21 juillet 20051 3 juil. 2004 à 11:24
Désolé de répondre si tard....
Achoum, je n'aiplus travaillé sur cette class mais je vais bien devoir vu que je vaiks l'amélioré car j'ai remarsqué des bugs aussi... enfin vais refaire ça, pour le privmsg jincluerai desfonction déjà faites carc'est vrai que ce n'est pas des plus simple comme je l'ai fait là... :X (PS. Joeny a reussi lui, apres ujn moment donc... :) )
Joeny007, we hebbe ons ja al gesproe, k geloof da jopuw probleem nu weer gd is.... =) als je nog probleme hebt dan msn me maar ^^ :d ciao;)
ciao;)
Joeny007
Messages postés2Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention22 avril 2004 22 avril 2004 à 21:01
how do I send messages to channels/privmsg's ?
when I do
client.MessageLoop();
It just loops infinitly... Is there a way to do this?
Joeny007(Netherlands)
Joeny007
Messages postés2Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention22 avril 2004 22 avril 2004 à 21:01
how do I send messages to channels/privmsg's ?
when I do
client.MessageLoop();
It just loops infinitly... Is there a way to do this?
Joeny007(Netherlands)
Achoum
Messages postés39Date d'inscriptionmercredi 17 avril 2002StatutMembreDernière intervention 2 juillet 2005 20 avril 2004 à 20:02
Je n'ai pas tres bien compri comment recuperer un message de type PRIVMSG
Fait t'on avec HookIrcCmd ?
Note : L'utilisateur doit lui meme initialiser les socket avec
WSADATA Info;
WSAStartup(MAKEWORD(2,2),&Info);
(pas tres cool)
autre chose je ne sais pas pk masi le prog plante au bout de quelques secondes de connection sur un salon
(pas genial non plus)
Achoum
Messages postés39Date d'inscriptionmercredi 17 avril 2002StatutMembreDernière intervention 2 juillet 2005 20 avril 2004 à 19:31
Perso je trouve ta sources tres bien ...
Explication parfaite.
C exactement ce que je cherchai
Je n'ai pas fini de l'exploité, masi je voulasi quand meme te le dire.
Cependant ... :) il ya des failles.
Quand tu lance la fontion MessageLoop, celle si ne redonne pas la main.
Tu devrais utiliser un Thread
(perso si tu ne sais pas le faire je pourrai te renvoyer la classe modifier)
voila (sa merite quand meme un 9/10)
Achoum
D1m3x
Messages postés402Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention21 juillet 20051 27 déc. 2003 à 17:38
Ohlalala, je suis pas sur de ce que ça peut être mais est-ce que la ligne:
#pragma comment( lib, "wsock_32.lib" )
est bien dans le code ? parce que déjà ça pourrait être l'erreur!
Et puis avec quel compilateur as-tu compilé?
cs_AxeL364
Messages postés119Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 6 juillet 2008 27 déc. 2003 à 11:03
J'aimerais bien essayer ta source mais... J'ai un problème de compilation :
CFuTiRc.obj : error LNK2019: symbole externe non résolu _send@16 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _connect@12 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _htons@4 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _closesocket@4 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _gethostbyname@4 référencé dans la fonction "public: int __thiscall
CFuTiRc.obj : error LNK2019: symbole externe non résolu _socket@12 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _shutdown@8 référencé dans la fonction "public: void __thiscall CFuTiRc::Disconnect(void)" (?Disconnect@CFuTiRc@@QAEXXZ)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _recv@16 référencé dans la fonction "public: int __thiscall CFuTiRc::MessageLoop(void)" (?MessageLoop@CFuTiRc@@QAEHXZ)
LIBCD.lib(crt0.obj) : error LNK2019: symbole externe non résolu _main référencé dans la fonction _mainCRTStartup
.Debug/FuTiRcClass.exe : fatal error LNK1120: 9 externes non résolus
D1m3x
Messages postés402Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention21 juillet 20051 24 sept. 2003 à 09:04
Pourquoi est-ce que personne ne commente mes sources???? :'(:'(:'(
3 juil. 2004 à 11:24
Achoum, je n'aiplus travaillé sur cette class mais je vais bien devoir vu que je vaiks l'amélioré car j'ai remarsqué des bugs aussi... enfin vais refaire ça, pour le privmsg jincluerai desfonction déjà faites carc'est vrai que ce n'est pas des plus simple comme je l'ai fait là... :X (PS. Joeny a reussi lui, apres ujn moment donc... :) )
Joeny007, we hebbe ons ja al gesproe, k geloof da jopuw probleem nu weer gd is.... =) als je nog probleme hebt dan msn me maar ^^ :d ciao;)
ciao;)
22 avril 2004 à 21:01
when I do
client.MessageLoop();
It just loops infinitly... Is there a way to do this?
Joeny007(Netherlands)
22 avril 2004 à 21:01
when I do
client.MessageLoop();
It just loops infinitly... Is there a way to do this?
Joeny007(Netherlands)
20 avril 2004 à 20:02
Fait t'on avec HookIrcCmd ?
Note : L'utilisateur doit lui meme initialiser les socket avec
WSADATA Info;
WSAStartup(MAKEWORD(2,2),&Info);
(pas tres cool)
autre chose je ne sais pas pk masi le prog plante au bout de quelques secondes de connection sur un salon
(pas genial non plus)
20 avril 2004 à 19:31
Explication parfaite.
C exactement ce que je cherchai
Je n'ai pas fini de l'exploité, masi je voulasi quand meme te le dire.
Cependant ... :) il ya des failles.
Quand tu lance la fontion MessageLoop, celle si ne redonne pas la main.
Tu devrais utiliser un Thread
(perso si tu ne sais pas le faire je pourrai te renvoyer la classe modifier)
voila (sa merite quand meme un 9/10)
Achoum
27 déc. 2003 à 17:38
#pragma comment( lib, "wsock_32.lib" )
est bien dans le code ? parce que déjà ça pourrait être l'erreur!
Et puis avec quel compilateur as-tu compilé?
27 déc. 2003 à 11:03
CFuTiRc.obj : error LNK2019: symbole externe non résolu _send@16 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _connect@12 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _htons@4 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _closesocket@4 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _gethostbyname@4 référencé dans la fonction "public: int __thiscall
CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _socket@12 référencé dans la fonction "public: int __thiscall CFuTiRc::Start(char *,int,char *,char *,char *,char *)" (?Start@CFuTiRc@@QAEHPADH0000@Z)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _shutdown@8 référencé dans la fonction "public: void __thiscall CFuTiRc::Disconnect(void)" (?Disconnect@CFuTiRc@@QAEXXZ)
CFuTiRc.obj : error LNK2019: symbole externe non résolu _recv@16 référencé dans la fonction "public: int __thiscall CFuTiRc::MessageLoop(void)" (?MessageLoop@CFuTiRc@@QAEHXZ)
LIBCD.lib(crt0.obj) : error LNK2019: symbole externe non résolu _main référencé dans la fonction _mainCRTStartup
.Debug/FuTiRcClass.exe : fatal error LNK1120: 9 externes non résolus
24 sept. 2003 à 09:04