ID
Origin
Name
Foodgroup
Service
Status
Version
0x0010, 0x0007
Host
BART__DOWNLOAD2_REPLY
Unspecified
BOS
Active
1.9
These are the results for an item requested with BART__DOWNLOAD2_QUERY.
Foodgroup
uint16 (word)
00 10
Subgroup
uint16 (word)
00 07
Flags
uint16 (word)
00 00
Request ID
uint32 (dword)
00 00 00 00
SNAC Data
Name
Type
Notes
refname
string08
Name to which the asset belongs
qr_id
BART__QUERY_REPLY_ID
Information about the query
len
uint16 (word)
Length of the asset
data
Array of uint8 (byte) length len
Asset's data
From Aleksandr Shutko: SNAC(10,07) server icq buddy icon reply SNAC(10,07) BART__ICQ_DOWNLOAD_REPLY
This is the server reply for SNAC(10,06) -
client buddy icon request. This snac contain requested buddy icon (jpg, gif,
bmp, etc...) and its md5 checksum.
00 10
word
SNAC family
00 07
word
SNAC subtype
00 00
word
SNAC flags
xx xx xx xx
dword
SNAC request-id
xx
byte
uin length
xx ..
ascii
uin string
00 01
word
icon id (not sure)
01
byte
icon flags (bitmask, purpose unknown)
10
byte
md5 hash size (16)
xx ..
array
requested icon md5 hash
00
byte
unknown (command ?)
00 01
word
icon id (not sure)
01
byte
icon flags (bitmask, purpose unknown)
10
byte
md5 hash size (16) - yes, again
xx ..
array
requested icon md5 hash, again
xx xx
word
length of the icon
xx ..
array
icon data (jfif - jpeg file interchange format)
Example SNAC dump with flap header:
2A 02 1C 8C 16 4A 00 10 00 07 00 00 5D 2E 00 06 *....J......]...
09 33 34 34 30 35 39 31 37 39 00 01 01 10 EC 7B .344059179.....{
60 67 CF D1 01 99 0C BD 33 F9 00 FC 4B 9B 00 00 `g......3...K...
01 01 10 EC 7B 60 67 CF D1 01 99 0C BD 33 F9 00 ....{`g......3..
FC 4B 9B 16 0B FF D8 FF E0 00 10 4A 46 49 46 00 .K.........JFIF.
01 01 01 00 60 00 60 00 00 FF DB 00 43 00 01 01 ....`.`.....C...
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 01 01 01 01 01 01 01 01 01 01 01 FF DB ................
00 43 01 01 01 01 01 01 01 01 01 01 01 01 01 01 .C..............
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................
01 01 01 FF C0 00 11 08 00 40 00 34 03 01 22 00 .........@.4..".
02 11 01 03 11 01 FF C4 00 1F 00 00 01 05 01 01 ................
01 01 01 01 00 00 00 00 00 00 00 00 01 02 03 04 ................
05 06 07 08 09 0A 0B FF C4 00 B5 10 00 02 01 03 ................
03 02 04 03 05 05 04 04 00 00 01 7D 01 02 03 00 ...........}....
04 11 05 12 21 31 41 06 13 51 61 07 22 71 14 32 ....!1A..Qa."q.2
81 91 A1 08 23 42 B1 C1 15 52 D1 F0 24 33 62 72 ....#B...R..$3br
82 09 0A 16 17 18 19 1A 25 26 27 28 29 2A 34 35 ........%&'()*45
36 37 38 39 3A 43 44 45 46 47 48 49 4A 53 54 55 6789:CDEFGHIJSTU
56 57 58 59 5A 63 64 65 66 67 68 69 6A 73 74 75 VWXYZcdefghijstu
..........
84 7C 61 F6 2F 82 9E 08 F8 F5 E1 4F 00 DF E9 96 .|a./......O....
FA C6 9B A3 6A FF 00 11 BC BD 6E 33 7B 75 7C B1 ....j.....n3{u|.
DE 6B A7 C2 DE 21 D4 74 21 AC 6A 56 10 58 EA 3A .k...!.t!.jV.X.:
85 9D 85 D4 A9 A2 CF 72 DE 1F 79 6E 24 D2 5E EE .......r..yn$.^.
E0 AF 62 78 7B CD DA 35 E2 AE 92 55 27 4A 13 49 ..bx{..5...U'J.I
72 2F 7A 0E B5 E3 27 76 DC 5D 9A D9 A4 EE 8C 28 r/z...'v.].....(
E4 B8 BA 94 A9 CE 58 8C B9 4A 51 8B 92 78 C4 DF ......X..JQ..x..
35 A3 CC EE A9 C9 35 74 DA 92 94 94 92 52 52 69 5.....5t.....RRi
A6 7F FF D9 ....
BART SNACs
SNAC List
Expand
Subgroup
Origin
Name
0x0001
Any
BART__ERR
This is the error SNAC for the BART foodgroup.
0x0002
Client
BART__UPLOAD_QUERY
This SNAC uploads a custom item to the BART host. Only certain types allow custom items.
0x0003
Host
BART__UPLOAD_REPLY
These are the results for an item requested with BART__UPLOAD_QUERY.
0x0004
Client
BART__DOWNLOAD_QUERY
Legacy request buddy icon from host.
0x0005
Host
BART__DOWNLOAD_REPLY
Legacy host response to a buddy icon request.
0x0006
Client
BART__DOWNLOAD2_QUERY
This SNAC downloads an asset from the BART host.
0x0007
Host
BART__DOWNLOAD2_REPLY
These are the results for an item requested with BART__DOWNLOAD2_QUERY.