Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

IRC Client

Name: Anonymous 2008-05-12 20:20

I'm interested in programming an IRC Client, is there any decent tutorials or books on the topic? I'd prefer it in C/C++, but not entirely needed.

Name: Anonymous 2008-05-12 20:30

Nope, there are absolutely none at all. Sorry.

Name: Anonymous 2008-05-12 20:30

Use LISP for it.  Makes it a whole lot easier.

Name: Anonymous 2008-05-12 20:32

>>1
back to #sicp, please

Name: Anonymous 2008-05-12 20:35

M-x irc-client

Name: Anonymous 2008-05-12 20:39

>>1
Learn a bit about sockets, some UI and the IRC protocol.
ZOMG HARD

Name: Anonymous 2008-05-12 20:42

>>6
Sockets are easy, GUI is mostly done with an editor, so that leaves my original question, I need information on the IRC protocol.

Name: Anonymous 2008-05-12 20:42

1. learn how to use sockets.
2. read about the irc protocol
3. fuck off idiot. burn in hell.

Name: Anonymous 2008-05-12 20:42

>>8
forgot my sage

Name: Anonymous 2008-05-12 20:43

Woo, I'm sensing some hostility.

Name: Anonymous 2008-05-12 20:45

>>10
NOTEPADDER !!!

Name: Anonymous 2008-05-12 20:50

>>7
Just fucking Google it.

Name: Anonymous 2008-05-12 21:04

>>7
Sockets are easy,
No, sockets are the hardest part if you compare the rfcs for all the tcp/ip, the rfcs for IRC proto and the documentation for your UI.

http://www.faqs.org/rfcs/rfc1459.html

You faggot fuck motherfucker piece of shit scumbag n00b, thinking you know it all. FUCK YOU AND YOUR KIND FUCKING MOTHERFUCKER.
GOD FUCK DAMN FUCKING SHITHEADS.

Name: Anonymous 2008-05-12 21:33

>>13
I'm sensing some hostility.

Name: Anonymous 2008-05-12 22:00

>>14
Don't tell the others but I think his anus was haxed a few days ago by a rogue socket and he's been on edge ever since.

Name: Anonymous 2008-05-12 22:27

>>15
forgot my sage

Name: Anonymous 2008-05-13 3:02

In b4 program that fails when a message gets fragmented between two network packets so that a socket read only returns part of it.

Some versions of IIS had this bug. Amazing stuff, Microsoft.

Name: Anonymous 2008-05-13 8:15

>>1
Forgot my sage.

Name: Anonymous 2008-05-13 8:21

>>17
Packet reassembly occurs at a lower level, you fail.

Name: Anonymous 2008-05-13 8:32

>>19
Short reads occur at a higher level, you fail.

Name: Anonymous 2008-05-13 8:39

>>17
That's why you buffer until you have a recognizable token.

Name: Anonymous 2008-05-13 8:39

Name: Anonymous 2008-05-13 9:17

>>13
sockets != tcp/ip.

Name: Anonymous 2008-05-13 9:42

perhaps look at the source code of either bitch-x or xchat.
that would be a good start. as far as i know both of them are written in c/c++

Name: Anonymous 2008-05-13 11:08

>>1,>>7
Read RFC 2810, the IRC Architecture and RFC 2812, the IRC Client Protocol.

Name: Anonymous 2008-05-13 12:33

>>25
Read RFC 4712, the BBCode quoting specification.

Name: Anonymous 2008-05-13 12:56

>>26
You made me look.

Name: Anonymous 2008-05-13 15:29

>>27
Me, too.
It's actually "Transport Mappings for Real-time Application Quality-of-Service Monitoring (RAQMON) Protocol Data Unit (PDU)"

Name: Anonymous 2010-12-09 18:36

Name: Anonymous 2011-01-31 20:15

<-- check em dubz

Name: Sgt.Kabukimanỷ 2012-05-23 5:52

All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy
 All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List