Search found 4 matches

by zhaPP
2003-04-07 12:10
Forum: Protocol Alley
Topic: Client <-> protocol questions
Replies: 33
Views: 12220

You know huffman coding? Here are the details for the neomodus variant: byte offset / description 0 = "HE3" (magic bytes) 3 = 13 4 = checksum (XOR of every byte in the uncompressed file) 5 = length of uncompressed file 9 = number of entries in following table 11 = entry 1 [uncompressed byte, compre...
by zhaPP
2003-04-05 11:17
Forum: Protocol Alley
Topic: Client <-> protocol questions
Replies: 33
Views: 12220

1) it's the offset of the file (1=beginning, not 0) ahh.. that explains everything.. thanks. 2/3) yes, just a tcp stream.. I believe it does matter somewhat how much you send per send(2), but it's not something you have to worry about because it will only influence the speeds. ok.. will try that 4)...
by zhaPP
2003-04-05 09:13
Forum: Protocol Alley
Topic: Client <-> protocol questions
Replies: 33
Views: 12220

k.. thanks for helping me on that part! I'll have a look at the BufferedSocket then.. anyone else that have answers to the other q's?
by zhaPP
2003-04-05 08:10
Forum: Protocol Alley
Topic: Client <-> protocol questions
Replies: 33
Views: 12220

Client <-> protocol questions

I'm developing an dc client and I have some questions.. 1) In the client to client protocol, why is a "$1" added to the filename in the $Get command? I get like this: "$Get MyList.DcLst$1|" ? 2) Is dc using any ack packets when sending files? I've done some sniffing and it seems like a data-packet a...