UN PETIT CLIENT IRC

croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004 - 26 avril 2004 à 21:04
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004 - 1 juin 2004 à 11:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22306-un-petit-client-irc

croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
1 juin 2004 à 11:18
Bon alors est-ce que quelqu'un sait pour remplaces les phrases lorsque je recois des infos du serveur pour les transformer? Je voudrais vraiment savoir la... Bon sinon tant pis j'irais dl un autre client irc en démontant le code...
By Crousti
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
14 mai 2004 à 21:44
en fait j'ai testé le TrichEdit et y a pas de barre de défilement, je cherche désespérément mdr...
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
13 mai 2004 à 20:20
ok merci, je l'ai trouvé et pr ajouter les lignes dedans, c richedit1.lines.add(s) (s c la var qui stocke les infos récupérées par le serveur... ? voila merci, et aussi par exemple, pour que je change les infos que je récupère, par ex au lieu d'avoir 4 letexte  est ce que je peux supprimer 4 et  et mettre letexte en couleur, celle que je veux?
cs_costello Messages postés 136 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 15 février 2006
12 mai 2004 à 22:06
si, tu dois l'avoir, c'est dans l'onglet Win32 (les trucs en haut = les composants :D )
toutes les versions de delphi l'ont (j'avais la version 1, je sais plus s'il y était mais comme c'était pas une application 32 bits..)
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
12 mai 2004 à 20:30
au fait costello, j'ai regardé la, et dans les trucs en haut, j'ai po le RichEdit, c normal? j'ai delphi 6 personnal edition.
By Crousti
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
12 mai 2004 à 17:43
oué merci, mais bon je l'ai po encore fait, mais promis je le fais bientot, la j'ai mis le code à jour, et bientot il y aura des explikations lol...
By Crousti
cs_costello Messages postés 136 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 15 février 2006
11 mai 2004 à 18:23
pour changer les couleurs dans un RichEdit, il faut positionner le curseur à la fin du texte (SelStart) ensuite changer les attributs de texte (SelAttributes) et ajouter du texte!
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
11 mai 2004 à 10:55
ok merci costello, et pr le pb des couleurs? je dois faire comment stp, je sais que je suis relativement pénible mais j'ai vraiment envie de savoir. Merci d'avace.
By Crousti
cs_costello Messages postés 136 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 15 février 2006
6 mai 2004 à 11:19
à mon avis, essaye un RichEdit!
étant un spécialiste de IRC et des TRichEdit, je vais voir ce que je peux faire pour toi ;)
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
6 mai 2004 à 09:26
est ce que quelqu'un sait comment je pourrais faire pour que lorsque par exemple je recois guest : 1,2 que au lieu d'avoir sa, je puisse afficher guest : texte en couleur sans le 1,2. Et quel composant je devrais utiliser pour pouvoir avoir une barre de défilement pour pouvoir relire tout ce qui s'est passé sur un chan parce que dans le Tmemo je ne le peux pas, merci d'avance
By Crousti
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
29 avril 2004 à 20:22
voila je viens de mettre le code a jour, ce n'est po encore le top, mais j'avance j'avance... lol
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
29 avril 2004 à 20:16
en fait je me suis juste servi du TclientSocket que propose delphi, de kelkes bouttons, kelkes edits, et puis un Tmemo. voila costello tu sais tout
cs_costello Messages postés 136 Date d'inscription lundi 2 septembre 2002 Statut Membre Dernière intervention 15 février 2006
29 avril 2004 à 15:31
ne pouvant pas tester la source, (pour le moment)
peux tu m'indiquer s'il s'agit d'un nouveau composant ou d'un essai avec un composant existant? (TidIRC de Indy par exemple)
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
28 avril 2004 à 18:01
voila ^^
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
28 avril 2004 à 17:29
et euh personne il me met une note? lol
cs_ZED Messages postés 57 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 16 décembre 2005
28 avril 2004 à 13:57
Salut,
Ca me réjuit de voir tout l'enthousiasme avec lequel tu veux aborder ce domaine. Pour ma part, J'ajouterais que tu peux visualiser le trafic tcp dans ton client irc avec la commande:
/debug @trafic
ça va ouvrir une fenêtre "trafic" dans ton client, qui affichera les 'chaines' émises et reçues.

Il existe plusieurs sources IRC sur ce site même, il suffit d'écrire "IRC" dans le petit moteur de recherche dont dispose CS.
(Il y en a aussi des miens)

Mais, je dirais tjs que de la bonne doc est indispensable pour enrichir l'experience du developpeur, même si c'est chiant parfois d'avoir à lire des pages entières rien que pour un bénefice minime.
On n'y peut rien, c'est comme ça que ça marche!

sinon, bienvenue au club ;-)
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
27 avril 2004 à 18:09
ok merci koko je fais sa :D
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 16:51
il faut que tu comprennes le protocole irc pour cela !
un truc facile c'est dans mirc (un client irc assez connu) tu tapes
/debug fichier.txt

alors ca va logguer tout ce qui se passe et tu veras comment ca marche :
tout des PRIVMSG avec la personne a qui on envoit
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
27 avril 2004 à 11:09
et aussi pour le design, je l'actualiserait plus tard, mais je voudrais avoir l'aide que j'ai demandée plus haut svp, je demande qu'a progresser.
By Crousti
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
27 avril 2004 à 10:52
ok mais le truc, c que je débute juste dans la programmation, et je voudrais de l'aide, c tout ce que je demande, merci d'avance...
By Crousti
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 07:38
premier truc :
design : 0
mais bon c'est pas si important que ca ;)

et le reste ca va... faudrait que tu adaptes le ping pour que ca marche sur tout les serveurs !
croustibat82 Messages postés 79 Date d'inscription jeudi 6 novembre 2003 Statut Membre Dernière intervention 29 juin 2004
26 avril 2004 à 21:04
ce serait bien sympathique ed laissez des coms nan ^o)
Rejoignez-nous