ID
|
Origin
|
Name
|
Foodgroup
|
Service
|
Status
|
Version
|
0x0015, 0x0003
|
Host
|
ICQ__DB_REPLY
|
ICQ
|
BOS
|
Active
|
1.2
|
From Aleksandr Shutko: SNAC(15,03)/07DA/00DC META_MORE_USERINFO
More user information packet. If success byte doesn't equal 0x0A -
it is last SNAC byte. This snac contain some data not setable/viewable in
current ICQ clients (except ICQLite and ICQ2003b),
but you can change it thru your whitepage on wwp.icq.com. ICQLite
(up to build 1150) doesn't use "marital status" field too.
00 15 |
|
word |
|
SNAC family |
00 03 |
|
word |
|
SNAC subtype |
00 01 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
|
|
00 01 |
|
word |
|
TLV.Type(1) - encapsulated META_DATA |
xx xx |
|
word |
|
TLV.Length |
|
|
|
xx xx |
|
word (LE) |
|
data chunk size (TLV.Length-2) |
xx xx xx xx |
|
dword (LE) |
|
request owner uin |
DA 07 |
|
word (LE) |
|
data type: META_DATA |
02 00 |
|
word (LE) |
|
request sequence number |
DC 00 |
|
word (LE) |
|
data subtype: META_MORE_USERINFO |
|
0A |
|
char |
|
success byte |
|
xx xx |
|
word (LE) |
|
age |
xx |
|
char |
|
gender |
xx xx |
|
word (LE) |
|
homepage address length |
xx .. xx 00 |
|
asciiz str |
|
homepage address string |
xx xx |
|
word (LE) |
|
birth year |
xx |
|
char |
|
birth month |
xx |
|
char |
|
birth day |
xx |
|
char |
|
speaking language 1 |
xx |
|
char |
|
speaking language 2 |
xx |
|
char |
|
speaking language 3 |
00 00 |
|
word (LE) |
|
unknown |
xx xx |
|
word (LE) |
|
original from: city strlen |
xx .. xx 00 |
|
asciiz str |
|
original from: city string |
xx xx |
|
word (LE) |
|
original from: state strlen |
xx .. xx 00 |
|
asciiz str |
|
original from: state string |
xx xx |
|
word (LE) |
|
original from: country code |
xx |
|
byte |
|
user TimeZone |
|
|
| |
|
|
|
| |
|
|
|
|
Example SNAC dump with flap header:
2A 02 5A 9F 00 46 00 15 00 03 00 01 00 1D 00 02 *.Z..F..........
00 01 00 38 36 00 8F E4 5E 00 DA 07 2F 00 DC 00 ...86...^.../...
0A 36 00 02 15 00 68 74 74 70 3A 2F 2F 68 6F 6D .6....http://hom
65 2E 77 65 62 2E 70 61 67 65 00 BB 07 03 0E 26 e.web.page.....&
0C 0D 00 00 01 00 00 01 00 00 00 00 ............
|
|