Home Submitter: tadu@gmx.de Edit

PEER_MSG

Channel: 0

This packet is used to sent messages directly.

Parameters

Data type Content Name Description
BYTE 02 CMD The command: send a message.
Note: all following data is encrypted as in the protocol v5 and v6.
DWORD.L xx xx xx xx CHECKCODE The checksum of this packet.
WORD.L xx xx COMMAND The command like sending a message or getting auto-response strings.
0x03e8 = 1000 - get "away" message.
0x03e9 = 1001 - get "occupied" message.
0x03ea = 1002 - get "n/a" message.
0x03eb = 1003 - get "dnd" message.
0x03ec = 1004 - get "ffc" message.
0x07d0 = 2000 - cancel given message.
0x07da = 2010 - acknowledge message.
0x07ee = 2030 - normal message.
WORD.L xx xx UNKNOWN Unknown: 0xe = 14.
WORD.L xx xx SEQUENCE Our sequence number.
DWORD.L 00 00 00 00 UNKNOWN Unknown: empty.
DWORD.L 00 00 00 00 UNKNOWN Unknown: empty.
DWORD.L 00 00 00 00 UNKNOWN Unknown: empty.
WORD.L xx xx MSGTYPE The message type.
0x00 - auto reply
0x02 - message
0x03 - file
0x04 - url
0x06 - request auth
0x07 - deny auth
0x08 - grant auth
0x0c - added to contact list
0x0d - web pager
0x0e - email pager
0x13 - add UIN
0x1a - greeting
0x10 - real message
0x20 - list (flag)
0x40 - urgent (flag)
     
WORD.L 00 00 UNKNOWN Unknown: empty.
WORD.L xx xx STATUS Our status.
LNTS xx xx STR MESSAGE Finally the message.
COLOR xx xx xx 00 FOREGROUND The foreground the client is expected to use.
COLOR xx xx xx 00 BACKGROUND The background color the client is expected to show the message with.

Examples

01:49:38 Ausgehendes TCP-Paket: (53)
         02 00 00 00   00 ee 07 0e - 00 ff ff 00   00 00 00 00   .... .î.. .ÿÿ. ....
         00 00 00 00   00 00 00 01 - 00 00 00 20   00 06 00 41   .... .... ...  ...A
         68 6f 69 21   00 00 00 00 - 00 ff ff ff   00            hoi! .... .ÿÿÿ .


HomeEdit