Sure, you need to be familiar with the HTTP protocol (
brief summary) as you'll be wanting to submit some sort of HTTP request, either by POST method or GET method. GET is easier but can't fit as much information per request, while POST is good for heaps of info.
GET is easier for me to explain, so I'll use it:
let's say xdcc_list.asp takes some params, channel and data, so you might be doing something like
http://....../xdcc_list.asp?channel=BLAH&data=MORE_BLAHTranslate to sockets / HTTP:
on *:SOCKOPEN:wwwsocket: {
sockwrite -n $sockname GET /......./xdcc_list.asp?channel=BLAH&data=MORE_BLAH
sockwrite -n $sockname Host: www.brinkster.com
sockwrite -n $sockname $crlf
}
See
http://www.hdesk.org/documents/socks.php for more info on sockets.
HTH